/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-RepeatedSemanticLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/pthread-ext/13_unverif.i -------------------------------------------------------------------------------- This is Ultimate 0.2.1-0e22065b97d0a1f8b3904e080cebe0f05e88d2b7-0e22065 [2021-06-11 05:14:31,989 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-06-11 05:14:31,991 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-06-11 05:14:32,023 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-06-11 05:14:32,023 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-06-11 05:14:32,026 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-06-11 05:14:32,027 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-06-11 05:14:32,032 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-06-11 05:14:32,034 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-06-11 05:14:32,038 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-06-11 05:14:32,039 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-06-11 05:14:32,039 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-06-11 05:14:32,040 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-06-11 05:14:32,051 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-06-11 05:14:32,053 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-06-11 05:14:32,054 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-06-11 05:14:32,056 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-06-11 05:14:32,057 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-06-11 05:14:32,058 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-06-11 05:14:32,063 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-06-11 05:14:32,064 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-06-11 05:14:32,065 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-06-11 05:14:32,066 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-06-11 05:14:32,067 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-06-11 05:14:32,068 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-06-11 05:14:32,069 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-06-11 05:14:32,069 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-06-11 05:14:32,070 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-06-11 05:14:32,070 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-06-11 05:14:32,070 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-06-11 05:14:32,071 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-06-11 05:14:32,071 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-06-11 05:14:32,072 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-06-11 05:14:32,073 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-06-11 05:14:32,073 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-06-11 05:14:32,073 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-06-11 05:14:32,073 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-06-11 05:14:32,074 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-06-11 05:14:32,074 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-06-11 05:14:32,074 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-06-11 05:14:32,074 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-06-11 05:14:32,077 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-RepeatedSemanticLbe.epf [2021-06-11 05:14:32,101 INFO L113 SettingsManager]: Loading preferences was successful [2021-06-11 05:14:32,101 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-06-11 05:14:32,103 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-06-11 05:14:32,103 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-06-11 05:14:32,103 INFO L138 SettingsManager]: * Use SBE=true [2021-06-11 05:14:32,104 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-06-11 05:14:32,104 INFO L138 SettingsManager]: * sizeof long=4 [2021-06-11 05:14:32,104 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-06-11 05:14:32,104 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-06-11 05:14:32,104 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-06-11 05:14:32,105 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-06-11 05:14:32,105 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-06-11 05:14:32,105 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-06-11 05:14:32,105 INFO L138 SettingsManager]: * sizeof long double=12 [2021-06-11 05:14:32,105 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-06-11 05:14:32,105 INFO L138 SettingsManager]: * Use constant arrays=true [2021-06-11 05:14:32,105 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-06-11 05:14:32,105 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-06-11 05:14:32,105 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-06-11 05:14:32,105 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-06-11 05:14:32,105 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-06-11 05:14:32,106 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-06-11 05:14:32,106 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-06-11 05:14:32,106 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-06-11 05:14:32,106 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-06-11 05:14:32,106 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-06-11 05:14:32,106 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-06-11 05:14:32,106 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-06-11 05:14:32,106 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-06-11 05:14:32,106 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-06-11 05:14:32,320 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-06-11 05:14:32,335 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-06-11 05:14:32,337 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-06-11 05:14:32,337 INFO L271 PluginConnector]: Initializing CDTParser... [2021-06-11 05:14:32,338 INFO L275 PluginConnector]: CDTParser initialized [2021-06-11 05:14:32,339 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread-ext/13_unverif.i [2021-06-11 05:14:32,386 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2c33d739f/63b923810842490f87375d8c6d00a93c/FLAG3c9bd0499 [2021-06-11 05:14:32,801 INFO L306 CDTParser]: Found 1 translation units. [2021-06-11 05:14:32,802 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-ext/13_unverif.i [2021-06-11 05:14:32,814 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2c33d739f/63b923810842490f87375d8c6d00a93c/FLAG3c9bd0499 [2021-06-11 05:14:32,826 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2c33d739f/63b923810842490f87375d8c6d00a93c [2021-06-11 05:14:32,828 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-06-11 05:14:32,830 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-06-11 05:14:32,833 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-06-11 05:14:32,833 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-06-11 05:14:32,835 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-06-11 05:14:32,836 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.06 05:14:32" (1/1) ... [2021-06-11 05:14:32,837 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@482bffed and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.06 05:14:32, skipping insertion in model container [2021-06-11 05:14:32,837 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.06 05:14:32" (1/1) ... [2021-06-11 05:14:32,841 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-06-11 05:14:32,879 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-06-11 05:14:33,116 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-ext/13_unverif.i[30213,30226] [2021-06-11 05:14:33,127 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-06-11 05:14:33,133 INFO L203 MainTranslator]: Completed pre-run [2021-06-11 05:14:33,166 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-ext/13_unverif.i[30213,30226] [2021-06-11 05:14:33,167 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-06-11 05:14:33,215 INFO L208 MainTranslator]: Completed translation [2021-06-11 05:14:33,215 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.06 05:14:33 WrapperNode [2021-06-11 05:14:33,215 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-06-11 05:14:33,217 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-06-11 05:14:33,217 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-06-11 05:14:33,218 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-06-11 05:14:33,222 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.06 05:14:33" (1/1) ... [2021-06-11 05:14:33,240 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.06 05:14:33" (1/1) ... [2021-06-11 05:14:33,253 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-06-11 05:14:33,254 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-06-11 05:14:33,254 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-06-11 05:14:33,254 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-06-11 05:14:33,259 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.06 05:14:33" (1/1) ... [2021-06-11 05:14:33,259 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.06 05:14:33" (1/1) ... [2021-06-11 05:14:33,265 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.06 05:14:33" (1/1) ... [2021-06-11 05:14:33,266 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.06 05:14:33" (1/1) ... [2021-06-11 05:14:33,275 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.06 05:14:33" (1/1) ... [2021-06-11 05:14:33,277 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.06 05:14:33" (1/1) ... [2021-06-11 05:14:33,278 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.06 05:14:33" (1/1) ... [2021-06-11 05:14:33,279 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-06-11 05:14:33,280 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-06-11 05:14:33,280 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-06-11 05:14:33,280 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-06-11 05:14:33,280 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.06 05:14:33" (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-06-11 05:14:33,343 INFO L130 BoogieDeclarations]: Found specification of procedure thr1 [2021-06-11 05:14:33,344 INFO L138 BoogieDeclarations]: Found implementation of procedure thr1 [2021-06-11 05:14:33,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-06-11 05:14:33,345 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-06-11 05:14:33,345 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-06-11 05:14:33,345 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-06-11 05:14:33,345 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-06-11 05:14:33,346 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-06-11 05:14:33,347 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-06-11 05:14:33,622 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-06-11 05:14:33,622 INFO L299 CfgBuilder]: Removed 5 assume(true) statements. [2021-06-11 05:14:33,624 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.06 05:14:33 BoogieIcfgContainer [2021-06-11 05:14:33,624 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-06-11 05:14:33,625 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-06-11 05:14:33,625 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-06-11 05:14:33,627 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-06-11 05:14:33,627 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 11.06 05:14:32" (1/3) ... [2021-06-11 05:14:33,627 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@22d66469 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.06 05:14:33, skipping insertion in model container [2021-06-11 05:14:33,627 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.06 05:14:33" (2/3) ... [2021-06-11 05:14:33,628 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@22d66469 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.06 05:14:33, skipping insertion in model container [2021-06-11 05:14:33,628 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.06 05:14:33" (3/3) ... [2021-06-11 05:14:33,629 INFO L111 eAbstractionObserver]: Analyzing ICFG 13_unverif.i [2021-06-11 05:14:33,632 INFO L149 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-06-11 05:14:33,635 INFO L161 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-06-11 05:14:33,636 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-06-11 05:14:33,650 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:33,650 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:33,650 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:33,650 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:33,651 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:33,651 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:33,651 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:33,651 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:33,651 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:33,651 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:33,651 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:33,651 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:33,652 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:33,652 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:33,652 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:33,652 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:33,652 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:33,652 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:33,652 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:33,653 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:33,653 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:33,653 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:33,653 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:33,653 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:33,653 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:33,653 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:33,655 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:33,655 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:33,655 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:33,655 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:33,655 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:33,655 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:33,655 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:33,657 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-06-11 05:14:33,670 INFO L253 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-06-11 05:14:33,683 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-06-11 05:14:33,683 INFO L377 AbstractCegarLoop]: Hoare is false [2021-06-11 05:14:33,683 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-11 05:14:33,683 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-11 05:14:33,683 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-11 05:14:33,683 INFO L381 AbstractCegarLoop]: Difference is false [2021-06-11 05:14:33,684 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-11 05:14:33,684 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-06-11 05:14:33,690 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 37 places, 37 transitions, 79 flow [2021-06-11 05:14:33,705 INFO L129 PetriNetUnfolder]: 4/45 cut-off events. [2021-06-11 05:14:33,705 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-06-11 05:14:33,707 INFO L84 FinitePrefix]: Finished finitePrefix Result has 50 conditions, 45 events. 4/45 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 60 event pairs, 0 based on Foata normal form. 0/38 useless extension candidates. Maximal degree in co-relation 23. Up to 4 conditions per place. [2021-06-11 05:14:33,707 INFO L82 GeneralOperation]: Start removeDead. Operand has 37 places, 37 transitions, 79 flow [2021-06-11 05:14:33,710 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 37 places, 37 transitions, 79 flow [2021-06-11 05:14:33,711 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 05:14:33,718 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 37 places, 37 transitions, 79 flow [2021-06-11 05:14:33,721 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 37 places, 37 transitions, 79 flow [2021-06-11 05:14:33,722 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 37 places, 37 transitions, 79 flow [2021-06-11 05:14:33,730 INFO L129 PetriNetUnfolder]: 4/45 cut-off events. [2021-06-11 05:14:33,732 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-06-11 05:14:33,733 INFO L84 FinitePrefix]: Finished finitePrefix Result has 50 conditions, 45 events. 4/45 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 60 event pairs, 0 based on Foata normal form. 0/38 useless extension candidates. Maximal degree in co-relation 23. Up to 4 conditions per place. [2021-06-11 05:14:33,735 INFO L151 LiptonReduction]: Number of co-enabled transitions 280 [2021-06-11 05:14:33,850 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:33,866 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:33,906 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:33,916 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:14:33,917 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:33,918 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 05:14:33,919 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 05:14:33,960 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:33,961 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:34,066 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:34,067 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:34,084 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:34,085 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:34,157 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:34,157 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:34,215 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:34,216 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:34,311 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:34,315 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:14:34,316 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:34,317 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-06-11 05:14:34,318 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-06-11 05:14:34,493 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:34,499 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2021-06-11 05:14:34,500 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-06-11 05:14:34,519 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:34,522 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 05:14:34,600 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:34,601 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:34,609 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:34,612 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:34,637 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:34,639 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:34,668 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:34,669 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:34,728 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:34,730 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:14:34,736 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:34,738 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 05:14:34,740 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-06-11 05:14:34,926 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:34,934 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:14:34,935 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:34,935 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 05:14:34,937 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 05:14:34,950 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:34,951 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:35,226 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:35,233 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:14:35,237 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:35,238 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 05:14:35,239 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 05:14:35,490 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:35,495 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:14:35,496 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:35,496 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 05:14:35,497 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 05:14:35,500 INFO L163 LiptonReduction]: Checked pairs total: 215 [2021-06-11 05:14:35,500 INFO L165 LiptonReduction]: Total number of compositions: 37 [2021-06-11 05:14:35,502 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1792 [2021-06-11 05:14:35,512 INFO L129 PetriNetUnfolder]: 1/10 cut-off events. [2021-06-11 05:14:35,512 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-06-11 05:14:35,512 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 05:14:35,513 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1] [2021-06-11 05:14:35,513 INFO L428 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 05:14:35,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 05:14:35,516 INFO L82 PathProgramCache]: Analyzing trace with hash 189451446, now seen corresponding path program 1 times [2021-06-11 05:14:35,521 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 05:14:35,521 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [415843592] [2021-06-11 05:14:35,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 05:14:35,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-11 05:14:35,578 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-11 05:14:35,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-11 05:14:35,590 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-11 05:14:35,601 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-06-11 05:14:35,601 INFO L634 BasicCegarLoop]: Counterexample might be feasible [2021-06-11 05:14:35,602 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-06-11 05:14:35,602 WARN L342 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2021-06-11 05:14:35,602 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2021-06-11 05:14:35,612 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:35,613 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:35,613 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:35,613 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:35,613 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:35,613 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:35,613 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:35,613 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:35,614 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:35,614 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:35,614 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:35,614 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:35,614 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:35,614 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:35,614 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:35,614 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:35,614 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:35,614 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:35,615 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:35,615 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:35,615 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:35,615 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:35,615 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:35,615 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:35,615 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:35,615 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:35,616 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:35,616 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:35,616 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:35,616 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:35,616 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:35,616 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:35,616 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:35,616 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:35,616 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:35,616 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:35,617 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:35,617 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:35,617 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:35,617 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:35,617 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:35,617 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:35,618 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:35,618 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:35,618 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:35,618 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:35,618 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:35,618 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:35,618 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:35,618 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:35,618 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:35,618 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:35,619 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:35,619 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:35,619 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:35,619 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:35,619 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:35,619 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:35,619 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:35,620 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:35,620 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:35,621 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:35,621 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:35,621 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:35,621 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:35,621 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:35,622 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-06-11 05:14:35,622 INFO L253 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-06-11 05:14:35,631 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-06-11 05:14:35,631 INFO L377 AbstractCegarLoop]: Hoare is false [2021-06-11 05:14:35,632 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-11 05:14:35,632 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-11 05:14:35,632 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-11 05:14:35,632 INFO L381 AbstractCegarLoop]: Difference is false [2021-06-11 05:14:35,632 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-11 05:14:35,632 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-06-11 05:14:35,635 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 52 places, 52 transitions, 116 flow [2021-06-11 05:14:35,651 INFO L129 PetriNetUnfolder]: 7/69 cut-off events. [2021-06-11 05:14:35,651 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-06-11 05:14:35,652 INFO L84 FinitePrefix]: Finished finitePrefix Result has 79 conditions, 69 events. 7/69 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 146 event pairs, 0 based on Foata normal form. 0/57 useless extension candidates. Maximal degree in co-relation 46. Up to 6 conditions per place. [2021-06-11 05:14:35,652 INFO L82 GeneralOperation]: Start removeDead. Operand has 52 places, 52 transitions, 116 flow [2021-06-11 05:14:35,654 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 52 places, 52 transitions, 116 flow [2021-06-11 05:14:35,654 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 05:14:35,654 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 52 places, 52 transitions, 116 flow [2021-06-11 05:14:35,654 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 52 places, 52 transitions, 116 flow [2021-06-11 05:14:35,657 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 52 places, 52 transitions, 116 flow [2021-06-11 05:14:35,668 INFO L129 PetriNetUnfolder]: 7/69 cut-off events. [2021-06-11 05:14:35,669 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-06-11 05:14:35,670 INFO L84 FinitePrefix]: Finished finitePrefix Result has 79 conditions, 69 events. 7/69 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 150 event pairs, 0 based on Foata normal form. 0/57 useless extension candidates. Maximal degree in co-relation 46. Up to 6 conditions per place. [2021-06-11 05:14:35,671 INFO L151 LiptonReduction]: Number of co-enabled transitions 980 [2021-06-11 05:14:35,728 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:35,741 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:35,784 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:35,786 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:14:35,787 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:35,787 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 05:14:35,788 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 05:14:35,805 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:35,808 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:35,855 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:35,856 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2021-06-11 05:14:35,856 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-06-11 05:14:35,860 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:35,861 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 05:14:35,933 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:35,933 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:35,952 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:35,955 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:36,001 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:36,002 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:36,020 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:36,023 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:36,132 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:36,134 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:14:36,135 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:36,135 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-06-11 05:14:36,136 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-06-11 05:14:36,142 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:36,143 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:36,249 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:36,249 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:36,273 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:36,274 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:36,293 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:36,293 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:36,354 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:36,356 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2021-06-11 05:14:36,356 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-06-11 05:14:36,357 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:36,358 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 05:14:36,366 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:36,367 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:36,397 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:36,400 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:36,426 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:36,432 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2021-06-11 05:14:36,432 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-06-11 05:14:36,433 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:36,434 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:36,548 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:36,550 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:14:36,551 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:36,552 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 05:14:36,552 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 05:14:36,574 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:36,575 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:36,655 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:36,656 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:14:36,658 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:36,664 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 05:14:36,665 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-06-11 05:14:36,840 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:36,843 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:14:36,847 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:36,847 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 05:14:36,850 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 05:14:37,107 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:37,108 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:14:37,109 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:37,110 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 05:14:37,110 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 05:14:37,115 INFO L163 LiptonReduction]: Checked pairs total: 2136 [2021-06-11 05:14:37,115 INFO L165 LiptonReduction]: Total number of compositions: 40 [2021-06-11 05:14:37,115 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1461 [2021-06-11 05:14:37,118 INFO L129 PetriNetUnfolder]: 2/15 cut-off events. [2021-06-11 05:14:37,118 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-06-11 05:14:37,118 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 05:14:37,118 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-06-11 05:14:37,118 INFO L428 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-06-11 05:14:37,118 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 05:14:37,118 INFO L82 PathProgramCache]: Analyzing trace with hash 1045366897, now seen corresponding path program 1 times [2021-06-11 05:14:37,118 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 05:14:37,118 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1289460761] [2021-06-11 05:14:37,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 05:14:37,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 05:14:37,178 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:37,179 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 05:14:37,182 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:37,183 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:14:37,191 INFO L142 QuantifierPusher]: treesize reduction 4, result has 96.1 percent of original size [2021-06-11 05:14:37,192 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 99 [2021-06-11 05:14:37,217 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 05:14:37,217 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1289460761] [2021-06-11 05:14:37,218 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 05:14:37,218 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-11 05:14:37,218 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1471028752] [2021-06-11 05:14:37,223 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-11 05:14:37,223 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 05:14:37,230 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-11 05:14:37,231 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-11 05:14:37,232 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 54 out of 92 [2021-06-11 05:14:37,233 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 26 places, 25 transitions, 62 flow. Second operand has 5 states, 5 states have (on average 55.0) internal successors, (275), 5 states have internal predecessors, (275), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:37,233 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 05:14:37,234 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 54 of 92 [2021-06-11 05:14:37,234 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 05:14:37,289 INFO L129 PetriNetUnfolder]: 24/61 cut-off events. [2021-06-11 05:14:37,289 INFO L130 PetriNetUnfolder]: For 3/3 co-relation queries the response was YES. [2021-06-11 05:14:37,289 INFO L84 FinitePrefix]: Finished finitePrefix Result has 120 conditions, 61 events. 24/61 cut-off events. For 3/3 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 130 event pairs, 2 based on Foata normal form. 27/70 useless extension candidates. Maximal degree in co-relation 100. Up to 42 conditions per place. [2021-06-11 05:14:37,291 INFO L132 encePairwiseOnDemand]: 81/92 looper letters, 11 selfloop transitions, 7 changer transitions 0/28 dead transitions. [2021-06-11 05:14:37,291 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 27 places, 28 transitions, 104 flow [2021-06-11 05:14:37,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-11 05:14:37,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-06-11 05:14:37,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 299 transitions. [2021-06-11 05:14:37,304 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.65 [2021-06-11 05:14:37,304 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 299 transitions. [2021-06-11 05:14:37,305 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 299 transitions. [2021-06-11 05:14:37,307 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 05:14:37,308 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 299 transitions. [2021-06-11 05:14:37,312 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 59.8) internal successors, (299), 5 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-06-11 05:14:37,316 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 92.0) internal successors, (552), 6 states have internal predecessors, (552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:37,317 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 92.0) internal successors, (552), 6 states have internal predecessors, (552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:37,318 INFO L185 Difference]: Start difference. First operand has 26 places, 25 transitions, 62 flow. Second operand 5 states and 299 transitions. [2021-06-11 05:14:37,319 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 27 places, 28 transitions, 104 flow [2021-06-11 05:14:37,320 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 27 places, 28 transitions, 102 flow, removed 1 selfloop flow, removed 0 redundant places. [2021-06-11 05:14:37,321 INFO L241 Difference]: Finished difference. Result has 30 places, 26 transitions, 96 flow [2021-06-11 05:14:37,322 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=92, PETRI_DIFFERENCE_MINUEND_FLOW=50, PETRI_DIFFERENCE_MINUEND_PLACES=23, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=20, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=15, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=96, PETRI_PLACES=30, PETRI_TRANSITIONS=26} [2021-06-11 05:14:37,323 INFO L343 CegarLoopForPetriNet]: 26 programPoint places, 4 predicate places. [2021-06-11 05:14:37,323 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 05:14:37,323 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 30 places, 26 transitions, 96 flow [2021-06-11 05:14:37,323 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 30 places, 26 transitions, 96 flow [2021-06-11 05:14:37,323 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 30 places, 26 transitions, 96 flow [2021-06-11 05:14:37,327 INFO L129 PetriNetUnfolder]: 7/36 cut-off events. [2021-06-11 05:14:37,327 INFO L130 PetriNetUnfolder]: For 3/3 co-relation queries the response was YES. [2021-06-11 05:14:37,328 INFO L84 FinitePrefix]: Finished finitePrefix Result has 72 conditions, 36 events. 7/36 cut-off events. For 3/3 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 70 event pairs, 0 based on Foata normal form. 0/28 useless extension candidates. Maximal degree in co-relation 54. Up to 7 conditions per place. [2021-06-11 05:14:37,328 INFO L151 LiptonReduction]: Number of co-enabled transitions 240 [2021-06-11 05:14:37,330 INFO L163 LiptonReduction]: Checked pairs total: 40 [2021-06-11 05:14:37,331 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 05:14:37,331 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 8 [2021-06-11 05:14:37,334 INFO L480 AbstractCegarLoop]: Abstraction has has 30 places, 26 transitions, 96 flow [2021-06-11 05:14:37,334 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 55.0) internal successors, (275), 5 states have internal predecessors, (275), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:37,336 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 05:14:37,336 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1] [2021-06-11 05:14:37,336 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-06-11 05:14:37,336 INFO L428 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-06-11 05:14:37,336 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 05:14:37,337 INFO L82 PathProgramCache]: Analyzing trace with hash -2036229004, now seen corresponding path program 1 times [2021-06-11 05:14:37,337 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 05:14:37,337 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [230094882] [2021-06-11 05:14:37,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 05:14:37,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-11 05:14:37,359 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-11 05:14:37,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-11 05:14:37,381 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-11 05:14:37,389 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-06-11 05:14:37,389 INFO L634 BasicCegarLoop]: Counterexample might be feasible [2021-06-11 05:14:37,390 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-06-11 05:14:37,390 WARN L342 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2021-06-11 05:14:37,390 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2021-06-11 05:14:37,396 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,396 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,396 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,396 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,396 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,396 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,396 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,396 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,396 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,397 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,397 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,397 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,397 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,397 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,397 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,397 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,397 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,397 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,397 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,397 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,397 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,397 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,397 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,397 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,398 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,398 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,398 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,398 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,398 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,398 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,398 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,398 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,398 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,398 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,398 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,399 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,399 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,399 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,399 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,399 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,399 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,399 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,399 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,399 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,399 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,399 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,399 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,399 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,399 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,399 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,400 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,400 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,401 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,401 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,401 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,401 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,401 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,401 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,401 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,401 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,401 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,401 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,402 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,402 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,402 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,402 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,402 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,402 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,402 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,402 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,402 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,402 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,402 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,402 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,402 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,403 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,403 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,403 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,403 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,403 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,403 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,403 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,403 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,403 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,403 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,404 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,404 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,404 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,404 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,405 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,405 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,405 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,405 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,405 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,405 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,405 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,406 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,406 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,406 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:37,412 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-06-11 05:14:37,412 INFO L253 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2021-06-11 05:14:37,413 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-06-11 05:14:37,413 INFO L377 AbstractCegarLoop]: Hoare is false [2021-06-11 05:14:37,413 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-11 05:14:37,413 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-11 05:14:37,414 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-11 05:14:37,414 INFO L381 AbstractCegarLoop]: Difference is false [2021-06-11 05:14:37,414 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-11 05:14:37,415 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-06-11 05:14:37,417 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 67 places, 67 transitions, 155 flow [2021-06-11 05:14:37,429 INFO L129 PetriNetUnfolder]: 10/93 cut-off events. [2021-06-11 05:14:37,429 INFO L130 PetriNetUnfolder]: For 7/7 co-relation queries the response was YES. [2021-06-11 05:14:37,430 INFO L84 FinitePrefix]: Finished finitePrefix Result has 109 conditions, 93 events. 10/93 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 235 event pairs, 0 based on Foata normal form. 0/76 useless extension candidates. Maximal degree in co-relation 73. Up to 8 conditions per place. [2021-06-11 05:14:37,430 INFO L82 GeneralOperation]: Start removeDead. Operand has 67 places, 67 transitions, 155 flow [2021-06-11 05:14:37,431 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 67 places, 67 transitions, 155 flow [2021-06-11 05:14:37,431 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 05:14:37,431 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 67 places, 67 transitions, 155 flow [2021-06-11 05:14:37,431 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 67 places, 67 transitions, 155 flow [2021-06-11 05:14:37,432 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 67 places, 67 transitions, 155 flow [2021-06-11 05:14:37,441 INFO L129 PetriNetUnfolder]: 10/93 cut-off events. [2021-06-11 05:14:37,441 INFO L130 PetriNetUnfolder]: For 7/7 co-relation queries the response was YES. [2021-06-11 05:14:37,442 INFO L84 FinitePrefix]: Finished finitePrefix Result has 109 conditions, 93 events. 10/93 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 222 event pairs, 0 based on Foata normal form. 0/76 useless extension candidates. Maximal degree in co-relation 73. Up to 8 conditions per place. [2021-06-11 05:14:37,444 INFO L151 LiptonReduction]: Number of co-enabled transitions 2100 [2021-06-11 05:14:37,457 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:37,470 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:37,516 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:37,517 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:37,534 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:37,534 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:37,549 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:37,550 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:37,595 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:37,596 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2021-06-11 05:14:37,596 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-06-11 05:14:37,597 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:37,598 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 05:14:37,608 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:37,609 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:37,632 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:37,633 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:37,652 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:37,652 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:37,696 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:37,697 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:37,778 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:37,780 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:14:37,780 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:37,781 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 05:14:37,781 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 05:14:37,830 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:37,830 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:37,905 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:37,906 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:37,921 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:37,922 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:37,987 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:37,988 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2021-06-11 05:14:37,988 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-06-11 05:14:37,988 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:37,992 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 05:14:38,044 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:38,046 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:14:38,047 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:38,048 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-06-11 05:14:38,048 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-06-11 05:14:38,087 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:38,093 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:38,110 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:38,111 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:38,130 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:38,131 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:38,147 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:38,149 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2021-06-11 05:14:38,149 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-06-11 05:14:38,150 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:38,150 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:38,241 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:38,242 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2021-06-11 05:14:38,242 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-06-11 05:14:38,242 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:38,244 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 05:14:38,249 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:38,254 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:38,393 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:38,396 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:14:38,398 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:38,399 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 05:14:38,399 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 05:14:38,406 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:38,407 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:38,469 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:38,470 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:14:38,471 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:38,471 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 05:14:38,472 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-06-11 05:14:38,663 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:38,665 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:14:38,666 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:38,666 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 05:14:38,667 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 05:14:38,911 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:38,912 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:14:38,913 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:38,913 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 05:14:38,914 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 05:14:38,923 INFO L163 LiptonReduction]: Checked pairs total: 4910 [2021-06-11 05:14:38,924 INFO L165 LiptonReduction]: Total number of compositions: 49 [2021-06-11 05:14:38,924 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1493 [2021-06-11 05:14:38,926 INFO L129 PetriNetUnfolder]: 2/19 cut-off events. [2021-06-11 05:14:38,926 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-06-11 05:14:38,926 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 05:14:38,926 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-06-11 05:14:38,926 INFO L428 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-06-11 05:14:38,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 05:14:38,926 INFO L82 PathProgramCache]: Analyzing trace with hash 686374763, now seen corresponding path program 1 times [2021-06-11 05:14:38,926 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 05:14:38,926 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1593844836] [2021-06-11 05:14:38,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 05:14:38,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 05:14:38,964 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:38,964 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 05:14:38,966 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:38,967 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:14:38,970 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:38,971 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 05:14:38,976 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 05:14:38,976 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1593844836] [2021-06-11 05:14:38,976 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 05:14:38,976 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-11 05:14:38,976 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [5743726] [2021-06-11 05:14:38,977 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-11 05:14:38,977 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 05:14:38,977 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-11 05:14:38,977 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-06-11 05:14:38,978 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 68 out of 116 [2021-06-11 05:14:38,978 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 36 places, 35 transitions, 91 flow. Second operand has 5 states, 5 states have (on average 69.0) internal successors, (345), 5 states have internal predecessors, (345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:38,978 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 05:14:38,978 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 68 of 116 [2021-06-11 05:14:38,978 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 05:14:39,044 INFO L129 PetriNetUnfolder]: 204/338 cut-off events. [2021-06-11 05:14:39,045 INFO L130 PetriNetUnfolder]: For 8/8 co-relation queries the response was YES. [2021-06-11 05:14:39,045 INFO L84 FinitePrefix]: Finished finitePrefix Result has 665 conditions, 338 events. 204/338 cut-off events. For 8/8 co-relation queries the response was YES. Maximal size of possible extension queue 31. Compared 1200 event pairs, 59 based on Foata normal form. 113/349 useless extension candidates. Maximal degree in co-relation 636. Up to 294 conditions per place. [2021-06-11 05:14:39,047 INFO L132 encePairwiseOnDemand]: 101/116 looper letters, 16 selfloop transitions, 12 changer transitions 0/43 dead transitions. [2021-06-11 05:14:39,047 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 36 places, 43 transitions, 163 flow [2021-06-11 05:14:39,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-11 05:14:39,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-06-11 05:14:39,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 389 transitions. [2021-06-11 05:14:39,049 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6706896551724137 [2021-06-11 05:14:39,049 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 389 transitions. [2021-06-11 05:14:39,049 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 389 transitions. [2021-06-11 05:14:39,049 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 05:14:39,049 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 389 transitions. [2021-06-11 05:14:39,050 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 77.8) internal successors, (389), 5 states have internal predecessors, (389), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:39,051 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 116.0) internal successors, (696), 6 states have internal predecessors, (696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:39,051 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 116.0) internal successors, (696), 6 states have internal predecessors, (696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:39,051 INFO L185 Difference]: Start difference. First operand has 36 places, 35 transitions, 91 flow. Second operand 5 states and 389 transitions. [2021-06-11 05:14:39,051 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 36 places, 43 transitions, 163 flow [2021-06-11 05:14:39,052 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 36 places, 43 transitions, 157 flow, removed 3 selfloop flow, removed 0 redundant places. [2021-06-11 05:14:39,052 INFO L241 Difference]: Finished difference. Result has 38 places, 39 transitions, 143 flow [2021-06-11 05:14:39,053 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=116, PETRI_DIFFERENCE_MINUEND_FLOW=71, PETRI_DIFFERENCE_MINUEND_PLACES=32, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=28, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=21, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=143, PETRI_PLACES=38, PETRI_TRANSITIONS=39} [2021-06-11 05:14:39,053 INFO L343 CegarLoopForPetriNet]: 36 programPoint places, 2 predicate places. [2021-06-11 05:14:39,053 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 05:14:39,053 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 38 places, 39 transitions, 143 flow [2021-06-11 05:14:39,053 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 38 places, 39 transitions, 143 flow [2021-06-11 05:14:39,053 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 38 places, 39 transitions, 143 flow [2021-06-11 05:14:39,058 INFO L129 PetriNetUnfolder]: 33/105 cut-off events. [2021-06-11 05:14:39,058 INFO L130 PetriNetUnfolder]: For 7/13 co-relation queries the response was YES. [2021-06-11 05:14:39,058 INFO L84 FinitePrefix]: Finished finitePrefix Result has 196 conditions, 105 events. 33/105 cut-off events. For 7/13 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 359 event pairs, 0 based on Foata normal form. 0/75 useless extension candidates. Maximal degree in co-relation 177. Up to 41 conditions per place. [2021-06-11 05:14:39,059 INFO L151 LiptonReduction]: Number of co-enabled transitions 702 [2021-06-11 05:14:39,069 INFO L163 LiptonReduction]: Checked pairs total: 204 [2021-06-11 05:14:39,069 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 05:14:39,069 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 16 [2021-06-11 05:14:39,070 INFO L480 AbstractCegarLoop]: Abstraction has has 38 places, 39 transitions, 143 flow [2021-06-11 05:14:39,070 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 69.0) internal successors, (345), 5 states have internal predecessors, (345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:39,070 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 05:14:39,070 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 05:14:39,070 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-06-11 05:14:39,070 INFO L428 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-06-11 05:14:39,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 05:14:39,071 INFO L82 PathProgramCache]: Analyzing trace with hash -1818828729, now seen corresponding path program 1 times [2021-06-11 05:14:39,071 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 05:14:39,071 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1338523880] [2021-06-11 05:14:39,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 05:14:39,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 05:14:39,130 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:39,131 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:39,131 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:39,132 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-06-11 05:14:39,139 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:39,140 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-06-11 05:14:39,145 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 05:14:39,146 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1338523880] [2021-06-11 05:14:39,146 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 05:14:39,146 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-11 05:14:39,146 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [477779260] [2021-06-11 05:14:39,146 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-11 05:14:39,146 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 05:14:39,146 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-11 05:14:39,146 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-06-11 05:14:39,147 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 68 out of 116 [2021-06-11 05:14:39,147 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 38 places, 39 transitions, 143 flow. Second operand has 4 states, 4 states have (on average 69.75) internal successors, (279), 4 states have internal predecessors, (279), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:39,147 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 05:14:39,147 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 68 of 116 [2021-06-11 05:14:39,147 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 05:14:39,227 INFO L129 PetriNetUnfolder]: 289/461 cut-off events. [2021-06-11 05:14:39,227 INFO L130 PetriNetUnfolder]: For 172/310 co-relation queries the response was YES. [2021-06-11 05:14:39,228 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1232 conditions, 461 events. 289/461 cut-off events. For 172/310 co-relation queries the response was YES. Maximal size of possible extension queue 38. Compared 1749 event pairs, 55 based on Foata normal form. 10/351 useless extension candidates. Maximal degree in co-relation 1210. Up to 326 conditions per place. [2021-06-11 05:14:39,230 INFO L132 encePairwiseOnDemand]: 111/116 looper letters, 30 selfloop transitions, 9 changer transitions 0/54 dead transitions. [2021-06-11 05:14:39,230 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 41 places, 54 transitions, 265 flow [2021-06-11 05:14:39,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-11 05:14:39,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-06-11 05:14:39,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 301 transitions. [2021-06-11 05:14:39,232 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6487068965517241 [2021-06-11 05:14:39,232 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 301 transitions. [2021-06-11 05:14:39,232 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 301 transitions. [2021-06-11 05:14:39,232 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 05:14:39,232 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 301 transitions. [2021-06-11 05:14:39,232 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 75.25) internal successors, (301), 4 states have internal predecessors, (301), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:39,233 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 116.0) internal successors, (580), 5 states have internal predecessors, (580), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:39,234 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 116.0) internal successors, (580), 5 states have internal predecessors, (580), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:39,234 INFO L185 Difference]: Start difference. First operand has 38 places, 39 transitions, 143 flow. Second operand 4 states and 301 transitions. [2021-06-11 05:14:39,234 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 41 places, 54 transitions, 265 flow [2021-06-11 05:14:39,234 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 41 places, 54 transitions, 265 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-06-11 05:14:39,235 INFO L241 Difference]: Finished difference. Result has 42 places, 46 transitions, 204 flow [2021-06-11 05:14:39,235 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=116, PETRI_DIFFERENCE_MINUEND_FLOW=143, PETRI_DIFFERENCE_MINUEND_PLACES=38, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=39, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=34, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=204, PETRI_PLACES=42, PETRI_TRANSITIONS=46} [2021-06-11 05:14:39,236 INFO L343 CegarLoopForPetriNet]: 36 programPoint places, 6 predicate places. [2021-06-11 05:14:39,236 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 05:14:39,236 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 42 places, 46 transitions, 204 flow [2021-06-11 05:14:39,236 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 42 places, 46 transitions, 204 flow [2021-06-11 05:14:39,236 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 42 places, 46 transitions, 204 flow [2021-06-11 05:14:39,242 INFO L129 PetriNetUnfolder]: 54/142 cut-off events. [2021-06-11 05:14:39,243 INFO L130 PetriNetUnfolder]: For 59/70 co-relation queries the response was YES. [2021-06-11 05:14:39,243 INFO L84 FinitePrefix]: Finished finitePrefix Result has 350 conditions, 142 events. 54/142 cut-off events. For 59/70 co-relation queries the response was YES. Maximal size of possible extension queue 19. Compared 509 event pairs, 0 based on Foata normal form. 1/115 useless extension candidates. Maximal degree in co-relation 329. Up to 68 conditions per place. [2021-06-11 05:14:39,244 INFO L151 LiptonReduction]: Number of co-enabled transitions 868 [2021-06-11 05:14:39,247 INFO L163 LiptonReduction]: Checked pairs total: 244 [2021-06-11 05:14:39,247 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 05:14:39,247 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 11 [2021-06-11 05:14:39,247 INFO L480 AbstractCegarLoop]: Abstraction has has 42 places, 46 transitions, 204 flow [2021-06-11 05:14:39,248 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 69.75) internal successors, (279), 4 states have internal predecessors, (279), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:39,248 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 05:14:39,248 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 05:14:39,248 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-06-11 05:14:39,248 INFO L428 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-06-11 05:14:39,248 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 05:14:39,248 INFO L82 PathProgramCache]: Analyzing trace with hash -1313091936, now seen corresponding path program 1 times [2021-06-11 05:14:39,248 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 05:14:39,248 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1269145220] [2021-06-11 05:14:39,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 05:14:39,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 05:14:39,269 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:39,269 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 05:14:39,271 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:39,271 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:14:39,277 INFO L142 QuantifierPusher]: treesize reduction 4, result has 96.1 percent of original size [2021-06-11 05:14:39,278 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 99 [2021-06-11 05:14:39,301 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-11 05:14:39,301 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1269145220] [2021-06-11 05:14:39,301 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 05:14:39,301 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-11 05:14:39,301 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [184601267] [2021-06-11 05:14:39,302 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-11 05:14:39,302 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 05:14:39,302 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-11 05:14:39,302 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-11 05:14:39,303 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 69 out of 116 [2021-06-11 05:14:39,303 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 42 places, 46 transitions, 204 flow. Second operand has 5 states, 5 states have (on average 70.0) internal successors, (350), 5 states have internal predecessors, (350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:39,303 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 05:14:39,303 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 69 of 116 [2021-06-11 05:14:39,303 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 05:14:39,407 INFO L129 PetriNetUnfolder]: 360/595 cut-off events. [2021-06-11 05:14:39,407 INFO L130 PetriNetUnfolder]: For 714/816 co-relation queries the response was YES. [2021-06-11 05:14:39,408 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1896 conditions, 595 events. 360/595 cut-off events. For 714/816 co-relation queries the response was YES. Maximal size of possible extension queue 48. Compared 2497 event pairs, 112 based on Foata normal form. 12/462 useless extension candidates. Maximal degree in co-relation 1840. Up to 537 conditions per place. [2021-06-11 05:14:39,411 INFO L132 encePairwiseOnDemand]: 109/116 looper letters, 27 selfloop transitions, 15 changer transitions 0/59 dead transitions. [2021-06-11 05:14:39,411 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 46 places, 59 transitions, 349 flow [2021-06-11 05:14:39,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-11 05:14:39,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-06-11 05:14:39,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 371 transitions. [2021-06-11 05:14:39,413 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6396551724137931 [2021-06-11 05:14:39,413 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 371 transitions. [2021-06-11 05:14:39,413 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 371 transitions. [2021-06-11 05:14:39,413 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 05:14:39,413 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 371 transitions. [2021-06-11 05:14:39,414 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 74.2) internal successors, (371), 5 states have internal predecessors, (371), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:39,414 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 116.0) internal successors, (696), 6 states have internal predecessors, (696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:39,415 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 116.0) internal successors, (696), 6 states have internal predecessors, (696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:39,415 INFO L185 Difference]: Start difference. First operand has 42 places, 46 transitions, 204 flow. Second operand 5 states and 371 transitions. [2021-06-11 05:14:39,415 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 46 places, 59 transitions, 349 flow [2021-06-11 05:14:39,417 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 46 places, 59 transitions, 335 flow, removed 7 selfloop flow, removed 0 redundant places. [2021-06-11 05:14:39,418 INFO L241 Difference]: Finished difference. Result has 48 places, 55 transitions, 287 flow [2021-06-11 05:14:39,418 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=116, PETRI_DIFFERENCE_MINUEND_FLOW=190, PETRI_DIFFERENCE_MINUEND_PLACES=42, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=46, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=34, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=287, PETRI_PLACES=48, PETRI_TRANSITIONS=55} [2021-06-11 05:14:39,418 INFO L343 CegarLoopForPetriNet]: 36 programPoint places, 12 predicate places. [2021-06-11 05:14:39,418 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 05:14:39,418 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 48 places, 55 transitions, 287 flow [2021-06-11 05:14:39,418 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 48 places, 55 transitions, 287 flow [2021-06-11 05:14:39,418 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 48 places, 55 transitions, 287 flow [2021-06-11 05:14:39,428 INFO L129 PetriNetUnfolder]: 97/234 cut-off events. [2021-06-11 05:14:39,428 INFO L130 PetriNetUnfolder]: For 174/201 co-relation queries the response was YES. [2021-06-11 05:14:39,429 INFO L84 FinitePrefix]: Finished finitePrefix Result has 603 conditions, 234 events. 97/234 cut-off events. For 174/201 co-relation queries the response was YES. Maximal size of possible extension queue 31. Compared 1001 event pairs, 0 based on Foata normal form. 4/196 useless extension candidates. Maximal degree in co-relation 578. Up to 70 conditions per place. [2021-06-11 05:14:39,430 INFO L151 LiptonReduction]: Number of co-enabled transitions 970 [2021-06-11 05:14:39,441 INFO L163 LiptonReduction]: Checked pairs total: 136 [2021-06-11 05:14:39,442 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 05:14:39,442 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 24 [2021-06-11 05:14:39,442 INFO L480 AbstractCegarLoop]: Abstraction has has 48 places, 55 transitions, 287 flow [2021-06-11 05:14:39,442 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 70.0) internal successors, (350), 5 states have internal predecessors, (350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:39,442 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 05:14:39,442 INFO L263 CegarLoopForPetriNet]: trace histogram [3, 3, 1, 1, 1, 1, 1] [2021-06-11 05:14:39,443 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-06-11 05:14:39,443 INFO L428 AbstractCegarLoop]: === Iteration 4 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-06-11 05:14:39,443 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 05:14:39,443 INFO L82 PathProgramCache]: Analyzing trace with hash 2145327649, now seen corresponding path program 1 times [2021-06-11 05:14:39,443 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 05:14:39,443 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1840851552] [2021-06-11 05:14:39,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 05:14:39,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-11 05:14:39,450 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-11 05:14:39,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-11 05:14:39,454 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-11 05:14:39,456 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-06-11 05:14:39,456 INFO L634 BasicCegarLoop]: Counterexample might be feasible [2021-06-11 05:14:39,456 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-06-11 05:14:39,456 WARN L342 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2021-06-11 05:14:39,457 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2021-06-11 05:14:39,463 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,463 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,463 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,463 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,463 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,463 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,463 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,463 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,463 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,463 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,463 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,463 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,463 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,463 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,464 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,464 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,464 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,464 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,464 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,464 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,464 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,464 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,464 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,464 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,464 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,464 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,464 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,464 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,465 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,465 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,465 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,465 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,465 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,465 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,465 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,465 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,465 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,465 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,465 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,465 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,465 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,465 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,465 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,465 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,466 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,466 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,466 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,466 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,466 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,466 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,466 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,466 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,466 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,466 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,466 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,466 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,466 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,466 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,466 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,466 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,466 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,467 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,467 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,467 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,467 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,467 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,467 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,467 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,467 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,467 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,467 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,467 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,467 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,467 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,467 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,467 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,467 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,467 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,468 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,468 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,468 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,468 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,468 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,468 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,468 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,468 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,468 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,468 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,468 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,468 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,468 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,468 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,468 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,468 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,469 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,469 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,469 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,469 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,469 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,469 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,469 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,469 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,469 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,469 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,469 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,469 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,469 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,469 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,469 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,470 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,470 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,470 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,470 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,471 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,471 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,471 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,471 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,471 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,471 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,471 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,472 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,472 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,472 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,472 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,472 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,472 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,472 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,472 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,473 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,473 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,473 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,473 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:39,473 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-06-11 05:14:39,473 INFO L253 AbstractCegarLoop]: Starting to check reachability of 6 error locations. [2021-06-11 05:14:39,474 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-06-11 05:14:39,474 INFO L377 AbstractCegarLoop]: Hoare is false [2021-06-11 05:14:39,474 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-11 05:14:39,474 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-11 05:14:39,474 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-11 05:14:39,474 INFO L381 AbstractCegarLoop]: Difference is false [2021-06-11 05:14:39,474 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-11 05:14:39,474 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-06-11 05:14:39,475 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 82 places, 82 transitions, 196 flow [2021-06-11 05:14:39,495 INFO L129 PetriNetUnfolder]: 13/117 cut-off events. [2021-06-11 05:14:39,496 INFO L130 PetriNetUnfolder]: For 16/16 co-relation queries the response was YES. [2021-06-11 05:14:39,496 INFO L84 FinitePrefix]: Finished finitePrefix Result has 140 conditions, 117 events. 13/117 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 326 event pairs, 0 based on Foata normal form. 0/95 useless extension candidates. Maximal degree in co-relation 101. Up to 10 conditions per place. [2021-06-11 05:14:39,496 INFO L82 GeneralOperation]: Start removeDead. Operand has 82 places, 82 transitions, 196 flow [2021-06-11 05:14:39,497 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 82 places, 82 transitions, 196 flow [2021-06-11 05:14:39,497 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 05:14:39,497 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 82 places, 82 transitions, 196 flow [2021-06-11 05:14:39,497 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 82 places, 82 transitions, 196 flow [2021-06-11 05:14:39,498 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 82 places, 82 transitions, 196 flow [2021-06-11 05:14:39,504 INFO L129 PetriNetUnfolder]: 13/117 cut-off events. [2021-06-11 05:14:39,504 INFO L130 PetriNetUnfolder]: For 16/16 co-relation queries the response was YES. [2021-06-11 05:14:39,504 INFO L84 FinitePrefix]: Finished finitePrefix Result has 140 conditions, 117 events. 13/117 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 304 event pairs, 0 based on Foata normal form. 0/95 useless extension candidates. Maximal degree in co-relation 101. Up to 10 conditions per place. [2021-06-11 05:14:39,506 INFO L151 LiptonReduction]: Number of co-enabled transitions 3640 [2021-06-11 05:14:39,529 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:39,554 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:39,599 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:39,601 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2021-06-11 05:14:39,601 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-06-11 05:14:39,602 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:39,603 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 05:14:39,615 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:39,616 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:39,642 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:39,643 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:39,664 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:39,665 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:39,681 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:39,682 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:39,725 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:39,726 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:39,747 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:39,748 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:39,768 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:39,768 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:39,796 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:39,797 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:39,816 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:39,817 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:39,898 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:39,900 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:14:39,900 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:39,901 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 05:14:39,901 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 05:14:39,918 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:39,919 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:39,950 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:39,951 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:39,990 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:39,991 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:40,075 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:40,076 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:40,094 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:40,094 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:40,151 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:40,152 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2021-06-11 05:14:40,152 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-06-11 05:14:40,153 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:40,156 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 05:14:40,167 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:40,169 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:40,268 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:40,269 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2021-06-11 05:14:40,269 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-06-11 05:14:40,270 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:40,270 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 05:14:40,282 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:40,283 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:40,343 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:40,347 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:14:40,348 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:40,361 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-06-11 05:14:40,362 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-06-11 05:14:40,388 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:40,389 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:40,430 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:40,431 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:40,475 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:40,476 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2021-06-11 05:14:40,476 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-06-11 05:14:40,477 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:40,479 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:40,569 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:40,570 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2021-06-11 05:14:40,570 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-06-11 05:14:40,571 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:40,571 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 05:14:40,779 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:40,781 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:14:40,782 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:40,782 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 05:14:40,782 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 05:14:40,790 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:40,791 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:40,847 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:40,848 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:14:40,849 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:40,849 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 05:14:40,850 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-06-11 05:14:40,954 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:40,955 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:14:40,955 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:40,955 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 05:14:40,956 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 05:14:41,218 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:41,221 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:14:41,221 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:41,221 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:14:41,222 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:41,222 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 05:14:41,222 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 05:14:41,222 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:14:41,223 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:41,223 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:14:41,224 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:41,224 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-06-11 05:14:41,224 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-06-11 05:14:41,225 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:14:41,225 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:41,226 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-06-11 05:14:41,227 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-06-11 05:14:41,236 INFO L163 LiptonReduction]: Checked pairs total: 9475 [2021-06-11 05:14:41,237 INFO L165 LiptonReduction]: Total number of compositions: 61 [2021-06-11 05:14:41,237 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1740 [2021-06-11 05:14:41,238 INFO L129 PetriNetUnfolder]: 2/18 cut-off events. [2021-06-11 05:14:41,238 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-06-11 05:14:41,239 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 05:14:41,239 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-06-11 05:14:41,239 INFO L428 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 05:14:41,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 05:14:41,239 INFO L82 PathProgramCache]: Analyzing trace with hash -655465035, now seen corresponding path program 1 times [2021-06-11 05:14:41,239 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 05:14:41,239 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1818833384] [2021-06-11 05:14:41,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 05:14:41,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 05:14:41,256 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:41,256 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 05:14:41,258 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:41,258 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:14:41,263 INFO L142 QuantifierPusher]: treesize reduction 19, result has 81.6 percent of original size [2021-06-11 05:14:41,264 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 84 [2021-06-11 05:14:41,288 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 05:14:41,288 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1818833384] [2021-06-11 05:14:41,288 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 05:14:41,288 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-11 05:14:41,288 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [534203892] [2021-06-11 05:14:41,289 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-11 05:14:41,289 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 05:14:41,289 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-11 05:14:41,289 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-11 05:14:41,289 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 83 out of 143 [2021-06-11 05:14:41,290 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 46 places, 44 transitions, 120 flow. Second operand has 5 states, 5 states have (on average 84.0) internal successors, (420), 5 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:41,290 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 05:14:41,290 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 83 of 143 [2021-06-11 05:14:41,290 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 05:14:41,412 INFO L129 PetriNetUnfolder]: 1150/1561 cut-off events. [2021-06-11 05:14:41,412 INFO L130 PetriNetUnfolder]: For 17/17 co-relation queries the response was YES. [2021-06-11 05:14:41,415 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3119 conditions, 1561 events. 1150/1561 cut-off events. For 17/17 co-relation queries the response was YES. Maximal size of possible extension queue 120. Compared 6328 event pairs, 438 based on Foata normal form. 394/1505 useless extension candidates. Maximal degree in co-relation 3080. Up to 1528 conditions per place. [2021-06-11 05:14:41,423 INFO L132 encePairwiseOnDemand]: 127/143 looper letters, 17 selfloop transitions, 13 changer transitions 0/50 dead transitions. [2021-06-11 05:14:41,423 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 45 places, 50 transitions, 192 flow [2021-06-11 05:14:41,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-11 05:14:41,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-06-11 05:14:41,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 462 transitions. [2021-06-11 05:14:41,425 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6461538461538462 [2021-06-11 05:14:41,425 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 462 transitions. [2021-06-11 05:14:41,425 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 462 transitions. [2021-06-11 05:14:41,425 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 05:14:41,425 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 462 transitions. [2021-06-11 05:14:41,426 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 92.4) internal successors, (462), 5 states have internal predecessors, (462), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:41,427 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 143.0) internal successors, (858), 6 states have internal predecessors, (858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:41,427 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 143.0) internal successors, (858), 6 states have internal predecessors, (858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:41,427 INFO L185 Difference]: Start difference. First operand has 46 places, 44 transitions, 120 flow. Second operand 5 states and 462 transitions. [2021-06-11 05:14:41,427 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 45 places, 50 transitions, 192 flow [2021-06-11 05:14:41,428 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 45 places, 50 transitions, 180 flow, removed 6 selfloop flow, removed 0 redundant places. [2021-06-11 05:14:41,428 INFO L241 Difference]: Finished difference. Result has 48 places, 48 transitions, 172 flow [2021-06-11 05:14:41,429 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=143, PETRI_DIFFERENCE_MINUEND_FLOW=92, PETRI_DIFFERENCE_MINUEND_PLACES=41, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=36, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=29, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=172, PETRI_PLACES=48, PETRI_TRANSITIONS=48} [2021-06-11 05:14:41,429 INFO L343 CegarLoopForPetriNet]: 46 programPoint places, 2 predicate places. [2021-06-11 05:14:41,429 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 05:14:41,429 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 48 places, 48 transitions, 172 flow [2021-06-11 05:14:41,429 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 48 places, 48 transitions, 172 flow [2021-06-11 05:14:41,429 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 48 places, 48 transitions, 172 flow [2021-06-11 05:14:41,436 INFO L129 PetriNetUnfolder]: 52/151 cut-off events. [2021-06-11 05:14:41,437 INFO L130 PetriNetUnfolder]: For 5/5 co-relation queries the response was YES. [2021-06-11 05:14:41,437 INFO L84 FinitePrefix]: Finished finitePrefix Result has 267 conditions, 151 events. 52/151 cut-off events. For 5/5 co-relation queries the response was YES. Maximal size of possible extension queue 19. Compared 567 event pairs, 3 based on Foata normal form. 0/115 useless extension candidates. Maximal degree in co-relation 246. Up to 64 conditions per place. [2021-06-11 05:14:41,438 INFO L151 LiptonReduction]: Number of co-enabled transitions 1176 [2021-06-11 05:14:41,441 INFO L163 LiptonReduction]: Checked pairs total: 408 [2021-06-11 05:14:41,441 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 05:14:41,442 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 13 [2021-06-11 05:14:41,442 INFO L480 AbstractCegarLoop]: Abstraction has has 48 places, 48 transitions, 172 flow [2021-06-11 05:14:41,442 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 84.0) internal successors, (420), 5 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:41,442 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 05:14:41,442 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 05:14:41,442 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-06-11 05:14:41,442 INFO L428 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 05:14:41,443 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 05:14:41,443 INFO L82 PathProgramCache]: Analyzing trace with hash -574902992, now seen corresponding path program 1 times [2021-06-11 05:14:41,443 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 05:14:41,443 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2063785239] [2021-06-11 05:14:41,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 05:14:41,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 05:14:41,459 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:41,459 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 05:14:41,461 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:41,461 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:14:41,466 INFO L142 QuantifierPusher]: treesize reduction 19, result has 81.6 percent of original size [2021-06-11 05:14:41,467 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 84 [2021-06-11 05:14:41,491 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-11 05:14:41,492 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2063785239] [2021-06-11 05:14:41,492 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 05:14:41,492 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-11 05:14:41,492 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2137925257] [2021-06-11 05:14:41,492 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-11 05:14:41,492 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 05:14:41,492 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-11 05:14:41,492 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-11 05:14:41,493 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 83 out of 143 [2021-06-11 05:14:41,493 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 48 places, 48 transitions, 172 flow. Second operand has 5 states, 5 states have (on average 84.0) internal successors, (420), 5 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:41,493 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 05:14:41,493 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 83 of 143 [2021-06-11 05:14:41,493 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 05:14:41,676 INFO L129 PetriNetUnfolder]: 1511/2115 cut-off events. [2021-06-11 05:14:41,676 INFO L130 PetriNetUnfolder]: For 769/1180 co-relation queries the response was YES. [2021-06-11 05:14:41,681 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5284 conditions, 2115 events. 1511/2115 cut-off events. For 769/1180 co-relation queries the response was YES. Maximal size of possible extension queue 160. Compared 9702 event pairs, 617 based on Foata normal form. 22/1611 useless extension candidates. Maximal degree in co-relation 5241. Up to 2046 conditions per place. [2021-06-11 05:14:41,693 INFO L132 encePairwiseOnDemand]: 135/143 looper letters, 21 selfloop transitions, 18 changer transitions 0/61 dead transitions. [2021-06-11 05:14:41,693 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 52 places, 61 transitions, 305 flow [2021-06-11 05:14:41,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-11 05:14:41,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-06-11 05:14:41,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 447 transitions. [2021-06-11 05:14:41,694 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6251748251748251 [2021-06-11 05:14:41,694 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 447 transitions. [2021-06-11 05:14:41,694 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 447 transitions. [2021-06-11 05:14:41,695 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 05:14:41,695 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 447 transitions. [2021-06-11 05:14:41,695 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 89.4) internal successors, (447), 5 states have internal predecessors, (447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:41,696 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 143.0) internal successors, (858), 6 states have internal predecessors, (858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:41,696 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 143.0) internal successors, (858), 6 states have internal predecessors, (858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:41,696 INFO L185 Difference]: Start difference. First operand has 48 places, 48 transitions, 172 flow. Second operand 5 states and 447 transitions. [2021-06-11 05:14:41,696 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 52 places, 61 transitions, 305 flow [2021-06-11 05:14:41,699 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 52 places, 61 transitions, 305 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-06-11 05:14:41,700 INFO L241 Difference]: Finished difference. Result has 54 places, 58 transitions, 275 flow [2021-06-11 05:14:41,700 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=143, PETRI_DIFFERENCE_MINUEND_FLOW=172, PETRI_DIFFERENCE_MINUEND_PLACES=48, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=48, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=35, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=275, PETRI_PLACES=54, PETRI_TRANSITIONS=58} [2021-06-11 05:14:41,701 INFO L343 CegarLoopForPetriNet]: 46 programPoint places, 8 predicate places. [2021-06-11 05:14:41,701 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 05:14:41,702 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 54 places, 58 transitions, 275 flow [2021-06-11 05:14:41,702 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 54 places, 58 transitions, 275 flow [2021-06-11 05:14:41,702 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 54 places, 58 transitions, 275 flow [2021-06-11 05:14:41,718 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([449] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][18], [33#L701true, Black: 96#(= ~s~0 0), Black: 97#(and (= thr1Thread1of4ForFork0_~l~0 0) (= ~s~0 0)), 6#L709-2true, Black: 98#(and (< (div thr1Thread1of4ForFork0_~l~0 4294967296) (+ (div ~s~0 4294967296) 1)) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of4ForFork0_~l~0 4294967296))) (+ thr1Thread1of4ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1)) (<= (+ thr1Thread1of4ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread1of4ForFork0_~l~0 4294967296))))), 103#true, 74#L701true, 75#L700true, Black: 105#(= ~s~0 0), Black: 107#(and (<= (+ thr1Thread2of4ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of4ForFork0_~l~0 4294967296)))) (<= thr1Thread2of4ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread2of4ForFork0_~l~0 4294967296))) (+ thr1Thread2of4ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 54#L701true, 94#true]) [2021-06-11 05:14:41,719 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-06-11 05:14:41,719 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-06-11 05:14:41,719 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-06-11 05:14:41,719 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-06-11 05:14:41,719 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([509] L701-4-->L701: Formula: (and (= v_thr1Thread4of4ForFork0_~l~0_13 (+ v_thr1Thread4of4ForFork0_~l~0_14 1)) (= (+ v_~s~0_379 1) v_~s~0_378)) InVars {thr1Thread4of4ForFork0_~l~0=v_thr1Thread4of4ForFork0_~l~0_14, ~s~0=v_~s~0_379} OutVars{thr1Thread4of4ForFork0_~l~0=v_thr1Thread4of4ForFork0_~l~0_13, ~s~0=v_~s~0_378} AuxVars[] AssignedVars[thr1Thread4of4ForFork0_~l~0, ~s~0][40], [33#L701true, Black: 96#(= ~s~0 0), Black: 97#(and (= thr1Thread1of4ForFork0_~l~0 0) (= ~s~0 0)), 6#L709-2true, Black: 98#(and (< (div thr1Thread1of4ForFork0_~l~0 4294967296) (+ (div ~s~0 4294967296) 1)) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of4ForFork0_~l~0 4294967296))) (+ thr1Thread1of4ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1)) (<= (+ thr1Thread1of4ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread1of4ForFork0_~l~0 4294967296))))), 103#true, 74#L701true, 75#L700true, Black: 105#(= ~s~0 0), Black: 107#(and (<= (+ thr1Thread2of4ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of4ForFork0_~l~0 4294967296)))) (<= thr1Thread2of4ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread2of4ForFork0_~l~0 4294967296))) (+ thr1Thread2of4ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 54#L701true, 94#true]) [2021-06-11 05:14:41,719 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-06-11 05:14:41,719 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-06-11 05:14:41,719 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-06-11 05:14:41,719 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-06-11 05:14:41,720 INFO L129 PetriNetUnfolder]: 155/329 cut-off events. [2021-06-11 05:14:41,720 INFO L130 PetriNetUnfolder]: For 163/183 co-relation queries the response was YES. [2021-06-11 05:14:41,721 INFO L84 FinitePrefix]: Finished finitePrefix Result has 783 conditions, 329 events. 155/329 cut-off events. For 163/183 co-relation queries the response was YES. Maximal size of possible extension queue 36. Compared 1507 event pairs, 11 based on Foata normal form. 1/263 useless extension candidates. Maximal degree in co-relation 758. Up to 151 conditions per place. [2021-06-11 05:14:41,724 INFO L151 LiptonReduction]: Number of co-enabled transitions 1380 [2021-06-11 05:14:41,728 INFO L163 LiptonReduction]: Checked pairs total: 324 [2021-06-11 05:14:41,728 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 05:14:41,728 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 27 [2021-06-11 05:14:41,729 INFO L480 AbstractCegarLoop]: Abstraction has has 54 places, 58 transitions, 275 flow [2021-06-11 05:14:41,729 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 84.0) internal successors, (420), 5 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:41,729 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 05:14:41,729 INFO L263 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 05:14:41,729 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-06-11 05:14:41,729 INFO L428 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 05:14:41,730 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 05:14:41,730 INFO L82 PathProgramCache]: Analyzing trace with hash -2128607391, now seen corresponding path program 1 times [2021-06-11 05:14:41,730 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 05:14:41,730 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1475914226] [2021-06-11 05:14:41,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 05:14:41,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 05:14:41,768 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:41,768 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 05:14:41,770 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:41,770 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:14:41,774 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:41,774 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 05:14:41,779 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-06-11 05:14:41,779 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1475914226] [2021-06-11 05:14:41,779 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 05:14:41,779 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-11 05:14:41,779 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1571846513] [2021-06-11 05:14:41,780 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-11 05:14:41,780 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 05:14:41,780 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-11 05:14:41,780 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-06-11 05:14:41,780 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 82 out of 143 [2021-06-11 05:14:41,781 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 54 places, 58 transitions, 275 flow. Second operand has 5 states, 5 states have (on average 83.0) internal successors, (415), 5 states have internal predecessors, (415), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:41,781 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 05:14:41,781 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 82 of 143 [2021-06-11 05:14:41,781 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 05:14:41,991 INFO L129 PetriNetUnfolder]: 2148/3151 cut-off events. [2021-06-11 05:14:41,991 INFO L130 PetriNetUnfolder]: For 2936/3571 co-relation queries the response was YES. [2021-06-11 05:14:42,001 INFO L84 FinitePrefix]: Finished finitePrefix Result has 9203 conditions, 3151 events. 2148/3151 cut-off events. For 2936/3571 co-relation queries the response was YES. Maximal size of possible extension queue 234. Compared 16649 event pairs, 857 based on Foata normal form. 19/2561 useless extension candidates. Maximal degree in co-relation 9176. Up to 2892 conditions per place. [2021-06-11 05:14:42,023 INFO L132 encePairwiseOnDemand]: 134/143 looper letters, 26 selfloop transitions, 34 changer transitions 0/84 dead transitions. [2021-06-11 05:14:42,023 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 58 places, 84 transitions, 537 flow [2021-06-11 05:14:42,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-11 05:14:42,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-06-11 05:14:42,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 446 transitions. [2021-06-11 05:14:42,025 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6237762237762238 [2021-06-11 05:14:42,025 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 446 transitions. [2021-06-11 05:14:42,025 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 446 transitions. [2021-06-11 05:14:42,025 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 05:14:42,025 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 446 transitions. [2021-06-11 05:14:42,026 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 89.2) internal successors, (446), 5 states have internal predecessors, (446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:42,026 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 143.0) internal successors, (858), 6 states have internal predecessors, (858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:42,027 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 143.0) internal successors, (858), 6 states have internal predecessors, (858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:42,027 INFO L185 Difference]: Start difference. First operand has 54 places, 58 transitions, 275 flow. Second operand 5 states and 446 transitions. [2021-06-11 05:14:42,027 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 58 places, 84 transitions, 537 flow [2021-06-11 05:14:42,029 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 57 places, 84 transitions, 510 flow, removed 2 selfloop flow, removed 1 redundant places. [2021-06-11 05:14:42,030 INFO L241 Difference]: Finished difference. Result has 59 places, 79 transitions, 505 flow [2021-06-11 05:14:42,031 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=143, PETRI_DIFFERENCE_MINUEND_FLOW=259, PETRI_DIFFERENCE_MINUEND_PLACES=53, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=58, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=32, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=505, PETRI_PLACES=59, PETRI_TRANSITIONS=79} [2021-06-11 05:14:42,031 INFO L343 CegarLoopForPetriNet]: 46 programPoint places, 13 predicate places. [2021-06-11 05:14:42,031 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 05:14:42,031 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 59 places, 79 transitions, 505 flow [2021-06-11 05:14:42,031 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 59 places, 79 transitions, 505 flow [2021-06-11 05:14:42,031 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 59 places, 79 transitions, 505 flow [2021-06-11 05:14:42,061 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([449] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][55], [Black: 96#(= ~s~0 0), Black: 97#(and (= thr1Thread1of4ForFork0_~l~0 0) (= ~s~0 0)), Black: 98#(and (< (div thr1Thread1of4ForFork0_~l~0 4294967296) (+ (div ~s~0 4294967296) 1)) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of4ForFork0_~l~0 4294967296))) (+ thr1Thread1of4ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1)) (<= (+ thr1Thread1of4ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread1of4ForFork0_~l~0 4294967296))))), 6#L709-2true, 73#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, 75#L700true, Black: 105#(= ~s~0 0), Black: 107#(and (<= (+ thr1Thread2of4ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of4ForFork0_~l~0 4294967296)))) (<= thr1Thread2of4ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread2of4ForFork0_~l~0 4294967296))) (+ thr1Thread2of4ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), thr1Thread1of4ForFork0InUse, 111#true, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0NotInUse, Black: 113#(= ~s~0 0), 54#L701true, Black: 115#(and (<= ~s~0 1) (= thr1Thread3of4ForFork0_~l~0 0) (<= 1 ~s~0)), 94#true]) [2021-06-11 05:14:42,061 INFO L384 tUnfolder$Statistics]: this new event has 21 ancestors and is cut-off event [2021-06-11 05:14:42,061 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-06-11 05:14:42,061 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-06-11 05:14:42,061 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-06-11 05:14:42,064 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([518] L701-4-->L701: Formula: (and (= (+ v_~s~0_391 1) v_~s~0_390) (= v_thr1Thread1of4ForFork0_~l~0_15 (+ v_thr1Thread1of4ForFork0_~l~0_16 1))) InVars {thr1Thread1of4ForFork0_~l~0=v_thr1Thread1of4ForFork0_~l~0_16, ~s~0=v_~s~0_391} OutVars{thr1Thread1of4ForFork0_~l~0=v_thr1Thread1of4ForFork0_~l~0_15, ~s~0=v_~s~0_390} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_~l~0, ~s~0][5], [Black: 96#(= ~s~0 0), Black: 97#(and (= thr1Thread1of4ForFork0_~l~0 0) (= ~s~0 0)), Black: 98#(and (< (div thr1Thread1of4ForFork0_~l~0 4294967296) (+ (div ~s~0 4294967296) 1)) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of4ForFork0_~l~0 4294967296))) (+ thr1Thread1of4ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1)) (<= (+ thr1Thread1of4ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread1of4ForFork0_~l~0 4294967296))))), 6#L709-2true, 73#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 105#(= ~s~0 0), 14#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 107#(and (<= (+ thr1Thread2of4ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of4ForFork0_~l~0 4294967296)))) (<= thr1Thread2of4ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread2of4ForFork0_~l~0 4294967296))) (+ thr1Thread2of4ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), thr1Thread1of4ForFork0InUse, 111#true, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0NotInUse, Black: 113#(= ~s~0 0), 54#L701true, Black: 115#(and (<= ~s~0 1) (= thr1Thread3of4ForFork0_~l~0 0) (<= 1 ~s~0)), 94#true]) [2021-06-11 05:14:42,064 INFO L384 tUnfolder$Statistics]: this new event has 22 ancestors and is cut-off event [2021-06-11 05:14:42,064 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-06-11 05:14:42,064 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-06-11 05:14:42,064 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-06-11 05:14:42,064 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([518] L701-4-->L701: Formula: (and (= (+ v_~s~0_391 1) v_~s~0_390) (= v_thr1Thread1of4ForFork0_~l~0_15 (+ v_thr1Thread1of4ForFork0_~l~0_16 1))) InVars {thr1Thread1of4ForFork0_~l~0=v_thr1Thread1of4ForFork0_~l~0_16, ~s~0=v_~s~0_391} OutVars{thr1Thread1of4ForFork0_~l~0=v_thr1Thread1of4ForFork0_~l~0_15, ~s~0=v_~s~0_390} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_~l~0, ~s~0][5], [Black: 96#(= ~s~0 0), Black: 97#(and (= thr1Thread1of4ForFork0_~l~0 0) (= ~s~0 0)), Black: 98#(and (< (div thr1Thread1of4ForFork0_~l~0 4294967296) (+ (div ~s~0 4294967296) 1)) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of4ForFork0_~l~0 4294967296))) (+ thr1Thread1of4ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1)) (<= (+ thr1Thread1of4ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread1of4ForFork0_~l~0 4294967296))))), 6#L709-2true, 8#L701-4true, 73#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 105#(= ~s~0 0), Black: 107#(and (<= (+ thr1Thread2of4ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of4ForFork0_~l~0 4294967296)))) (<= thr1Thread2of4ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread2of4ForFork0_~l~0 4294967296))) (+ thr1Thread2of4ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), thr1Thread1of4ForFork0InUse, 111#true, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0NotInUse, Black: 113#(= ~s~0 0), 54#L701true, Black: 115#(and (<= ~s~0 1) (= thr1Thread3of4ForFork0_~l~0 0) (<= 1 ~s~0)), 94#true]) [2021-06-11 05:14:42,064 INFO L384 tUnfolder$Statistics]: this new event has 22 ancestors and is cut-off event [2021-06-11 05:14:42,064 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-06-11 05:14:42,064 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-06-11 05:14:42,065 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-06-11 05:14:42,071 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([449] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][55], [33#L701true, Black: 96#(= ~s~0 0), Black: 97#(and (= thr1Thread1of4ForFork0_~l~0 0) (= ~s~0 0)), 6#L709-2true, Black: 98#(and (< (div thr1Thread1of4ForFork0_~l~0 4294967296) (+ (div ~s~0 4294967296) 1)) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of4ForFork0_~l~0 4294967296))) (+ thr1Thread1of4ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1)) (<= (+ thr1Thread1of4ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread1of4ForFork0_~l~0 4294967296))))), 73#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, 75#L700true, Black: 105#(= ~s~0 0), Black: 107#(and (<= (+ thr1Thread2of4ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of4ForFork0_~l~0 4294967296)))) (<= thr1Thread2of4ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread2of4ForFork0_~l~0 4294967296))) (+ thr1Thread2of4ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), thr1Thread1of4ForFork0InUse, 111#true, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 51#thr1ENTRYtrue, Black: 113#(= ~s~0 0), thr1Thread4of4ForFork0InUse, Black: 115#(and (<= ~s~0 1) (= thr1Thread3of4ForFork0_~l~0 0) (<= 1 ~s~0)), 94#true]) [2021-06-11 05:14:42,071 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-06-11 05:14:42,071 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-06-11 05:14:42,071 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-06-11 05:14:42,071 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-06-11 05:14:42,072 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([449] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][55], [33#L701true, Black: 96#(= ~s~0 0), Black: 97#(and (= thr1Thread1of4ForFork0_~l~0 0) (= ~s~0 0)), 6#L709-2true, Black: 98#(and (< (div thr1Thread1of4ForFork0_~l~0 4294967296) (+ (div ~s~0 4294967296) 1)) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of4ForFork0_~l~0 4294967296))) (+ thr1Thread1of4ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1)) (<= (+ thr1Thread1of4ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread1of4ForFork0_~l~0 4294967296))))), 73#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, 75#L700true, Black: 105#(= ~s~0 0), Black: 107#(and (<= (+ thr1Thread2of4ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of4ForFork0_~l~0 4294967296)))) (<= thr1Thread2of4ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread2of4ForFork0_~l~0 4294967296))) (+ thr1Thread2of4ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), thr1Thread1of4ForFork0InUse, 111#true, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, Black: 113#(= ~s~0 0), thr1Thread4of4ForFork0InUse, Black: 115#(and (<= ~s~0 1) (= thr1Thread3of4ForFork0_~l~0 0) (<= 1 ~s~0)), 91#true, 94#true]) [2021-06-11 05:14:42,072 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-06-11 05:14:42,072 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-06-11 05:14:42,072 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-06-11 05:14:42,072 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-06-11 05:14:42,073 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([449] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][55], [33#L701true, Black: 96#(= ~s~0 0), Black: 97#(and (= thr1Thread1of4ForFork0_~l~0 0) (= ~s~0 0)), 6#L709-2true, Black: 98#(and (< (div thr1Thread1of4ForFork0_~l~0 4294967296) (+ (div ~s~0 4294967296) 1)) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of4ForFork0_~l~0 4294967296))) (+ thr1Thread1of4ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1)) (<= (+ thr1Thread1of4ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread1of4ForFork0_~l~0 4294967296))))), 73#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, 41#L697-1true, 75#L700true, Black: 105#(= ~s~0 0), Black: 107#(and (<= (+ thr1Thread2of4ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of4ForFork0_~l~0 4294967296)))) (<= thr1Thread2of4ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread2of4ForFork0_~l~0 4294967296))) (+ thr1Thread2of4ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), thr1Thread1of4ForFork0InUse, 111#true, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, Black: 113#(= ~s~0 0), thr1Thread4of4ForFork0InUse, Black: 115#(and (<= ~s~0 1) (= thr1Thread3of4ForFork0_~l~0 0) (<= 1 ~s~0)), 94#true]) [2021-06-11 05:14:42,073 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-06-11 05:14:42,073 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-06-11 05:14:42,073 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-06-11 05:14:42,073 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-06-11 05:14:42,074 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([518] L701-4-->L701: Formula: (and (= (+ v_~s~0_391 1) v_~s~0_390) (= v_thr1Thread1of4ForFork0_~l~0_15 (+ v_thr1Thread1of4ForFork0_~l~0_16 1))) InVars {thr1Thread1of4ForFork0_~l~0=v_thr1Thread1of4ForFork0_~l~0_16, ~s~0=v_~s~0_391} OutVars{thr1Thread1of4ForFork0_~l~0=v_thr1Thread1of4ForFork0_~l~0_15, ~s~0=v_~s~0_390} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_~l~0, ~s~0][5], [33#L701true, Black: 96#(= ~s~0 0), Black: 97#(and (= thr1Thread1of4ForFork0_~l~0 0) (= ~s~0 0)), 6#L709-2true, Black: 98#(and (< (div thr1Thread1of4ForFork0_~l~0 4294967296) (+ (div ~s~0 4294967296) 1)) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of4ForFork0_~l~0 4294967296))) (+ thr1Thread1of4ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1)) (<= (+ thr1Thread1of4ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread1of4ForFork0_~l~0 4294967296))))), 8#L701-4true, 73#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 105#(= ~s~0 0), Black: 107#(and (<= (+ thr1Thread2of4ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of4ForFork0_~l~0 4294967296)))) (<= thr1Thread2of4ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread2of4ForFork0_~l~0 4294967296))) (+ thr1Thread2of4ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), thr1Thread1of4ForFork0InUse, 111#true, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, Black: 113#(= ~s~0 0), 54#L701true, Black: 115#(and (<= ~s~0 1) (= thr1Thread3of4ForFork0_~l~0 0) (<= 1 ~s~0)), 94#true]) [2021-06-11 05:14:42,074 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-06-11 05:14:42,074 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-06-11 05:14:42,074 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-06-11 05:14:42,074 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-06-11 05:14:42,074 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([518] L701-4-->L701: Formula: (and (= (+ v_~s~0_391 1) v_~s~0_390) (= v_thr1Thread1of4ForFork0_~l~0_15 (+ v_thr1Thread1of4ForFork0_~l~0_16 1))) InVars {thr1Thread1of4ForFork0_~l~0=v_thr1Thread1of4ForFork0_~l~0_16, ~s~0=v_~s~0_391} OutVars{thr1Thread1of4ForFork0_~l~0=v_thr1Thread1of4ForFork0_~l~0_15, ~s~0=v_~s~0_390} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_~l~0, ~s~0][5], [33#L701true, Black: 96#(= ~s~0 0), Black: 97#(and (= thr1Thread1of4ForFork0_~l~0 0) (= ~s~0 0)), 6#L709-2true, Black: 98#(and (< (div thr1Thread1of4ForFork0_~l~0 4294967296) (+ (div ~s~0 4294967296) 1)) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of4ForFork0_~l~0 4294967296))) (+ thr1Thread1of4ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1)) (<= (+ thr1Thread1of4ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread1of4ForFork0_~l~0 4294967296))))), 73#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 105#(= ~s~0 0), Black: 107#(and (<= (+ thr1Thread2of4ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of4ForFork0_~l~0 4294967296)))) (<= thr1Thread2of4ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread2of4ForFork0_~l~0 4294967296))) (+ thr1Thread2of4ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), 14#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread1of4ForFork0InUse, 111#true, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, Black: 113#(= ~s~0 0), 54#L701true, Black: 115#(and (<= ~s~0 1) (= thr1Thread3of4ForFork0_~l~0 0) (<= 1 ~s~0)), 94#true]) [2021-06-11 05:14:42,075 INFO L384 tUnfolder$Statistics]: this new event has 28 ancestors and is cut-off event [2021-06-11 05:14:42,075 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-06-11 05:14:42,075 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-06-11 05:14:42,075 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-06-11 05:14:42,075 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([518] L701-4-->L701: Formula: (and (= (+ v_~s~0_391 1) v_~s~0_390) (= v_thr1Thread1of4ForFork0_~l~0_15 (+ v_thr1Thread1of4ForFork0_~l~0_16 1))) InVars {thr1Thread1of4ForFork0_~l~0=v_thr1Thread1of4ForFork0_~l~0_16, ~s~0=v_~s~0_391} OutVars{thr1Thread1of4ForFork0_~l~0=v_thr1Thread1of4ForFork0_~l~0_15, ~s~0=v_~s~0_390} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_~l~0, ~s~0][5], [33#L701true, Black: 96#(= ~s~0 0), Black: 97#(and (= thr1Thread1of4ForFork0_~l~0 0) (= ~s~0 0)), 6#L709-2true, Black: 98#(and (< (div thr1Thread1of4ForFork0_~l~0 4294967296) (+ (div ~s~0 4294967296) 1)) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of4ForFork0_~l~0 4294967296))) (+ thr1Thread1of4ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1)) (<= (+ thr1Thread1of4ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread1of4ForFork0_~l~0 4294967296))))), 8#L701-4true, 73#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 105#(= ~s~0 0), Black: 107#(and (<= (+ thr1Thread2of4ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of4ForFork0_~l~0 4294967296)))) (<= thr1Thread2of4ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread2of4ForFork0_~l~0 4294967296))) (+ thr1Thread2of4ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), thr1Thread1of4ForFork0InUse, 111#true, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, Black: 113#(= ~s~0 0), 54#L701true, Black: 115#(and (<= ~s~0 1) (= thr1Thread3of4ForFork0_~l~0 0) (<= 1 ~s~0)), 94#true]) [2021-06-11 05:14:42,075 INFO L384 tUnfolder$Statistics]: this new event has 28 ancestors and is cut-off event [2021-06-11 05:14:42,075 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-06-11 05:14:42,075 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-06-11 05:14:42,075 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-06-11 05:14:42,075 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-06-11 05:14:42,076 INFO L129 PetriNetUnfolder]: 446/848 cut-off events. [2021-06-11 05:14:42,076 INFO L130 PetriNetUnfolder]: For 1212/1409 co-relation queries the response was YES. [2021-06-11 05:14:42,078 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2569 conditions, 848 events. 446/848 cut-off events. For 1212/1409 co-relation queries the response was YES. Maximal size of possible extension queue 117. Compared 4927 event pairs, 39 based on Foata normal form. 2/666 useless extension candidates. Maximal degree in co-relation 2541. Up to 505 conditions per place. [2021-06-11 05:14:42,087 INFO L151 LiptonReduction]: Number of co-enabled transitions 1770 [2021-06-11 05:14:42,126 INFO L163 LiptonReduction]: Checked pairs total: 212 [2021-06-11 05:14:42,127 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 05:14:42,127 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 96 [2021-06-11 05:14:42,128 INFO L480 AbstractCegarLoop]: Abstraction has has 59 places, 79 transitions, 505 flow [2021-06-11 05:14:42,128 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 83.0) internal successors, (415), 5 states have internal predecessors, (415), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:42,128 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 05:14:42,128 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 05:14:42,128 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-06-11 05:14:42,129 INFO L428 AbstractCegarLoop]: === Iteration 4 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 05:14:42,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 05:14:42,129 INFO L82 PathProgramCache]: Analyzing trace with hash 405354150, now seen corresponding path program 1 times [2021-06-11 05:14:42,129 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 05:14:42,129 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1919485961] [2021-06-11 05:14:42,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 05:14:42,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 05:14:42,156 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:42,156 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 05:14:42,158 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:42,158 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:14:42,162 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-06-11 05:14:42,163 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-06-11 05:14:42,175 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:42,175 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:42,176 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 05:14:42,176 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1919485961] [2021-06-11 05:14:42,177 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1460720048] [2021-06-11 05:14:42,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 05:14:42,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 05:14:42,252 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-11 05:14:42,253 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-11 05:14:42,256 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:42,257 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:14:42,259 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:42,259 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:14:42,260 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:42,260 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:14:42,284 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:42,285 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:14:42,291 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:42,291 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:14:42,292 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:42,292 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:14:42,292 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:42,293 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:14:42,293 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:42,293 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:14:42,293 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:42,294 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:14:42,294 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:42,294 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:14:42,294 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:42,295 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:14:42,295 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:42,295 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:14:42,296 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:42,296 INFO L147 QuantifierPusher]: treesize reduction 2, result has 77.8 percent of original size 7 [2021-06-11 05:14:42,296 INFO L142 QuantifierPusher]: treesize reduction 2, result has 77.8 percent of original size [2021-06-11 05:14:42,297 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:14:42,297 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:42,297 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:14:42,297 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:42,298 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:14:42,304 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:42,304 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-06-11 05:14:42,305 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:42,305 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-06-11 05:14:42,305 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:42,306 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-06-11 05:14:42,306 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:42,306 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-06-11 05:14:42,311 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:42,311 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:14:42,312 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:42,313 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:14:42,313 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:42,313 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:14:42,316 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:42,317 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:14:42,324 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:42,324 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:14:42,325 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:42,325 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:14:42,325 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:42,325 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:14:42,326 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:42,326 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:14:42,326 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:42,326 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:14:42,327 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:42,337 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:14:42,337 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:42,337 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:14:42,338 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:42,338 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:14:42,338 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:42,339 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:14:42,339 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:42,339 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:14:42,339 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:42,340 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:14:42,340 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:42,340 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:14:42,341 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:42,341 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 05:14:42,341 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:42,342 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 05:14:42,342 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:42,342 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 05:14:42,342 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:42,343 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 05:14:42,351 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:42,351 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-06-11 05:14:42,351 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:42,352 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:42,352 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:42,352 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:42,353 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:42,353 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:42,353 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:42,353 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:42,354 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:42,354 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:42,354 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:42,354 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:42,354 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 05:14:42,355 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-11 05:14:42,355 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 8 [2021-06-11 05:14:42,355 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [549677734] [2021-06-11 05:14:42,355 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-11 05:14:42,355 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 05:14:42,355 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-11 05:14:42,355 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-06-11 05:14:42,356 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 58 out of 143 [2021-06-11 05:14:42,356 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 59 places, 79 transitions, 505 flow. Second operand has 9 states, 9 states have (on average 59.77777777777778) internal successors, (538), 9 states have internal predecessors, (538), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:42,356 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 05:14:42,356 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 58 of 143 [2021-06-11 05:14:42,356 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 05:14:42,723 INFO L129 PetriNetUnfolder]: 2168/3373 cut-off events. [2021-06-11 05:14:42,723 INFO L130 PetriNetUnfolder]: For 4248/4502 co-relation queries the response was YES. [2021-06-11 05:14:42,734 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10007 conditions, 3373 events. 2168/3373 cut-off events. For 4248/4502 co-relation queries the response was YES. Maximal size of possible extension queue 319. Compared 19467 event pairs, 871 based on Foata normal form. 120/3052 useless extension candidates. Maximal degree in co-relation 8227. Up to 3031 conditions per place. [2021-06-11 05:14:42,748 INFO L132 encePairwiseOnDemand]: 126/143 looper letters, 78 selfloop transitions, 52 changer transitions 0/141 dead transitions. [2021-06-11 05:14:42,749 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 64 places, 141 transitions, 1128 flow [2021-06-11 05:14:42,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-11 05:14:42,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-06-11 05:14:42,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 555 transitions. [2021-06-11 05:14:42,750 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.48513986013986016 [2021-06-11 05:14:42,750 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 555 transitions. [2021-06-11 05:14:42,750 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 555 transitions. [2021-06-11 05:14:42,751 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 05:14:42,751 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 555 transitions. [2021-06-11 05:14:42,751 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 69.375) internal successors, (555), 8 states have internal predecessors, (555), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:42,752 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 143.0) internal successors, (1287), 9 states have internal predecessors, (1287), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:42,753 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 143.0) internal successors, (1287), 9 states have internal predecessors, (1287), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:42,753 INFO L185 Difference]: Start difference. First operand has 59 places, 79 transitions, 505 flow. Second operand 8 states and 555 transitions. [2021-06-11 05:14:42,753 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 64 places, 141 transitions, 1128 flow [2021-06-11 05:14:42,769 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 61 places, 141 transitions, 1035 flow, removed 25 selfloop flow, removed 3 redundant places. [2021-06-11 05:14:42,771 INFO L241 Difference]: Finished difference. Result has 65 places, 114 transitions, 955 flow [2021-06-11 05:14:42,771 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=143, PETRI_DIFFERENCE_MINUEND_FLOW=361, PETRI_DIFFERENCE_MINUEND_PLACES=54, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=64, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=29, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=955, PETRI_PLACES=65, PETRI_TRANSITIONS=114} [2021-06-11 05:14:42,771 INFO L343 CegarLoopForPetriNet]: 46 programPoint places, 19 predicate places. [2021-06-11 05:14:42,772 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 05:14:42,772 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 65 places, 114 transitions, 955 flow [2021-06-11 05:14:42,772 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 65 places, 114 transitions, 955 flow [2021-06-11 05:14:42,772 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 65 places, 114 transitions, 955 flow [2021-06-11 05:14:42,872 INFO L129 PetriNetUnfolder]: 575/1288 cut-off events. [2021-06-11 05:14:42,872 INFO L130 PetriNetUnfolder]: For 2801/3002 co-relation queries the response was YES. [2021-06-11 05:14:42,878 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3818 conditions, 1288 events. 575/1288 cut-off events. For 2801/3002 co-relation queries the response was YES. Maximal size of possible extension queue 186. Compared 9806 event pairs, 215 based on Foata normal form. 40/1161 useless extension candidates. Maximal degree in co-relation 3787. Up to 625 conditions per place. [2021-06-11 05:14:42,891 INFO L151 LiptonReduction]: Number of co-enabled transitions 1604 [2021-06-11 05:14:42,910 INFO L163 LiptonReduction]: Checked pairs total: 0 [2021-06-11 05:14:42,910 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 05:14:42,910 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 138 [2021-06-11 05:14:42,910 INFO L480 AbstractCegarLoop]: Abstraction has has 65 places, 114 transitions, 955 flow [2021-06-11 05:14:42,911 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 59.77777777777778) internal successors, (538), 9 states have internal predecessors, (538), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:42,911 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 05:14:42,911 INFO L263 CegarLoopForPetriNet]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1] [2021-06-11 05:14:43,124 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2021-06-11 05:14:43,125 INFO L428 AbstractCegarLoop]: === Iteration 5 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 05:14:43,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 05:14:43,125 INFO L82 PathProgramCache]: Analyzing trace with hash -1686111290, now seen corresponding path program 1 times [2021-06-11 05:14:43,125 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 05:14:43,125 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [495275282] [2021-06-11 05:14:43,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 05:14:43,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-11 05:14:43,131 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-11 05:14:43,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-11 05:14:43,134 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-11 05:14:43,137 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-06-11 05:14:43,137 INFO L634 BasicCegarLoop]: Counterexample might be feasible [2021-06-11 05:14:43,137 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-06-11 05:14:43,138 WARN L342 ceAbstractionStarter]: 4 thread instances were not sufficient, I will increase this number and restart the analysis [2021-06-11 05:14:43,138 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 5 thread instances. [2021-06-11 05:14:43,147 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,147 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,147 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,147 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,148 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,148 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,148 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,148 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,148 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,148 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,148 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,148 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,148 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,148 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,148 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,148 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,148 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,148 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,149 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,149 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,149 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,149 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,149 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,149 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,149 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,149 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,149 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,149 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,149 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,149 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,149 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,149 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,150 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,150 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,150 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,150 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,150 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,150 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,150 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,150 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,150 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,150 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,150 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,150 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,150 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,150 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,151 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,151 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,151 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,151 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,151 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,151 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,151 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,151 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,151 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,151 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,151 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,151 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,151 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,151 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,151 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,152 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,152 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,152 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,152 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,152 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,152 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,152 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,152 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,152 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,152 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,152 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,152 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,152 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,152 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,152 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,153 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,153 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,153 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,153 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,153 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,153 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,153 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,153 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,153 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,153 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,153 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,153 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,153 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,153 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,153 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,154 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,154 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,154 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,154 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,154 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,154 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,154 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,154 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,154 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,154 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,154 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,154 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,154 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,154 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,155 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,155 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,155 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,155 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,155 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,155 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,155 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,155 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,155 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,155 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,155 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,155 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,155 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,155 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,155 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,156 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,156 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,156 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,156 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,156 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,156 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,156 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,156 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,156 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,156 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,156 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,157 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,157 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,157 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,157 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,157 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,157 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,158 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,158 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,158 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,158 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,158 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,158 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,158 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,159 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,159 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,159 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,159 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,159 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,159 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,159 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,160 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,160 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,160 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,160 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,160 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,160 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,161 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,161 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,161 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,161 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,162 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,162 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,162 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,162 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:43,162 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-06-11 05:14:43,162 INFO L253 AbstractCegarLoop]: Starting to check reachability of 7 error locations. [2021-06-11 05:14:43,163 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-06-11 05:14:43,163 INFO L377 AbstractCegarLoop]: Hoare is false [2021-06-11 05:14:43,163 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-11 05:14:43,163 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-11 05:14:43,163 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-11 05:14:43,163 INFO L381 AbstractCegarLoop]: Difference is false [2021-06-11 05:14:43,164 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-11 05:14:43,164 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-06-11 05:14:43,164 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 97 places, 97 transitions, 239 flow [2021-06-11 05:14:43,172 INFO L129 PetriNetUnfolder]: 16/141 cut-off events. [2021-06-11 05:14:43,172 INFO L130 PetriNetUnfolder]: For 30/30 co-relation queries the response was YES. [2021-06-11 05:14:43,173 INFO L84 FinitePrefix]: Finished finitePrefix Result has 172 conditions, 141 events. 16/141 cut-off events. For 30/30 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 416 event pairs, 0 based on Foata normal form. 0/114 useless extension candidates. Maximal degree in co-relation 130. Up to 12 conditions per place. [2021-06-11 05:14:43,173 INFO L82 GeneralOperation]: Start removeDead. Operand has 97 places, 97 transitions, 239 flow [2021-06-11 05:14:43,174 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 97 places, 97 transitions, 239 flow [2021-06-11 05:14:43,174 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 05:14:43,174 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 97 places, 97 transitions, 239 flow [2021-06-11 05:14:43,174 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 97 places, 97 transitions, 239 flow [2021-06-11 05:14:43,175 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 97 places, 97 transitions, 239 flow [2021-06-11 05:14:43,182 INFO L129 PetriNetUnfolder]: 16/141 cut-off events. [2021-06-11 05:14:43,183 INFO L130 PetriNetUnfolder]: For 30/30 co-relation queries the response was YES. [2021-06-11 05:14:43,183 INFO L84 FinitePrefix]: Finished finitePrefix Result has 172 conditions, 141 events. 16/141 cut-off events. For 30/30 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 395 event pairs, 0 based on Foata normal form. 0/114 useless extension candidates. Maximal degree in co-relation 130. Up to 12 conditions per place. [2021-06-11 05:14:43,186 INFO L151 LiptonReduction]: Number of co-enabled transitions 5600 [2021-06-11 05:14:43,208 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:43,233 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:43,270 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:43,271 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:43,287 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:43,288 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:43,303 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:43,304 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:43,320 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:43,320 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:43,400 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:43,402 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2021-06-11 05:14:43,402 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-06-11 05:14:43,402 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:43,403 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 05:14:43,454 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:43,455 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2021-06-11 05:14:43,455 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-06-11 05:14:43,455 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:43,456 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 05:14:43,461 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:43,462 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:43,487 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:43,488 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:43,589 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:43,591 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2021-06-11 05:14:43,592 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-06-11 05:14:43,592 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:43,593 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 05:14:43,662 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:43,663 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:43,699 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:43,700 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:14:43,700 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:43,701 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 05:14:43,701 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 05:14:43,721 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:43,721 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:43,743 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:43,744 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:43,774 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:43,775 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:43,805 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:43,806 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:43,970 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:43,971 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:43,991 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:43,992 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:44,023 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:44,024 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:44,074 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:44,076 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2021-06-11 05:14:44,076 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-06-11 05:14:44,077 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:44,078 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:44,172 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:44,192 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:14:44,193 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:44,193 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-06-11 05:14:44,194 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-06-11 05:14:44,244 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:44,245 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2021-06-11 05:14:44,246 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-06-11 05:14:44,246 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:44,247 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 05:14:44,315 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:44,315 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:44,335 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:44,337 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2021-06-11 05:14:44,337 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-06-11 05:14:44,337 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:44,338 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:44,420 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:44,421 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:44,478 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:44,479 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2021-06-11 05:14:44,479 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-06-11 05:14:44,480 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:44,481 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:44,516 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:44,517 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:44,585 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:44,586 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2021-06-11 05:14:44,586 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-06-11 05:14:44,587 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:44,587 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 05:14:44,598 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:44,599 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:44,710 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:44,710 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:44,760 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:44,762 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:14:44,763 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:44,763 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 05:14:44,764 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 05:14:44,777 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:44,778 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:44,850 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:44,857 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:14:44,870 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:44,870 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 05:14:44,870 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-06-11 05:14:45,104 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:45,107 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:14:45,116 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:45,117 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 05:14:45,117 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 05:14:45,375 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:45,376 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:14:45,377 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:45,377 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 05:14:45,377 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 05:14:45,384 INFO L163 LiptonReduction]: Checked pairs total: 16103 [2021-06-11 05:14:45,384 INFO L165 LiptonReduction]: Total number of compositions: 77 [2021-06-11 05:14:45,385 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 2211 [2021-06-11 05:14:45,386 INFO L129 PetriNetUnfolder]: 2/16 cut-off events. [2021-06-11 05:14:45,386 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-06-11 05:14:45,386 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 05:14:45,386 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-06-11 05:14:45,386 INFO L428 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 05:14:45,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 05:14:45,386 INFO L82 PathProgramCache]: Analyzing trace with hash 601578075, now seen corresponding path program 1 times [2021-06-11 05:14:45,387 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 05:14:45,387 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1922681688] [2021-06-11 05:14:45,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 05:14:45,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 05:14:45,399 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:45,399 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 05:14:45,401 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:45,401 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:14:45,406 INFO L142 QuantifierPusher]: treesize reduction 4, result has 96.1 percent of original size [2021-06-11 05:14:45,407 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 99 [2021-06-11 05:14:45,444 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 05:14:45,444 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1922681688] [2021-06-11 05:14:45,444 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 05:14:45,445 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-11 05:14:45,445 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [546098232] [2021-06-11 05:14:45,445 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-11 05:14:45,445 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 05:14:45,445 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-11 05:14:45,445 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-11 05:14:45,446 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 98 out of 174 [2021-06-11 05:14:45,446 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 56 places, 54 transitions, 153 flow. Second operand has 5 states, 5 states have (on average 99.0) internal successors, (495), 5 states have internal predecessors, (495), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:45,446 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 05:14:45,446 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 98 of 174 [2021-06-11 05:14:45,446 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 05:14:45,844 INFO L129 PetriNetUnfolder]: 6141/7711 cut-off events. [2021-06-11 05:14:45,845 INFO L130 PetriNetUnfolder]: For 31/31 co-relation queries the response was YES. [2021-06-11 05:14:45,867 INFO L84 FinitePrefix]: Finished finitePrefix Result has 15420 conditions, 7711 events. 6141/7711 cut-off events. For 31/31 co-relation queries the response was YES. Maximal size of possible extension queue 444. Compared 33914 event pairs, 2843 based on Foata normal form. 1551/7133 useless extension candidates. Maximal degree in co-relation 15370. Up to 7671 conditions per place. [2021-06-11 05:14:45,904 INFO L132 encePairwiseOnDemand]: 155/174 looper letters, 20 selfloop transitions, 16 changer transitions 0/61 dead transitions. [2021-06-11 05:14:45,904 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 54 places, 61 transitions, 239 flow [2021-06-11 05:14:45,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-11 05:14:45,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-06-11 05:14:45,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 545 transitions. [2021-06-11 05:14:45,906 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6264367816091954 [2021-06-11 05:14:45,906 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 545 transitions. [2021-06-11 05:14:45,906 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 545 transitions. [2021-06-11 05:14:45,906 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 05:14:45,906 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 545 transitions. [2021-06-11 05:14:45,908 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 109.0) internal successors, (545), 5 states have internal predecessors, (545), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:45,909 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 174.0) internal successors, (1044), 6 states have internal predecessors, (1044), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:45,909 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 174.0) internal successors, (1044), 6 states have internal predecessors, (1044), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:45,909 INFO L185 Difference]: Start difference. First operand has 56 places, 54 transitions, 153 flow. Second operand 5 states and 545 transitions. [2021-06-11 05:14:45,909 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 54 places, 61 transitions, 239 flow [2021-06-11 05:14:45,910 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 54 places, 61 transitions, 219 flow, removed 10 selfloop flow, removed 0 redundant places. [2021-06-11 05:14:45,911 INFO L241 Difference]: Finished difference. Result has 57 places, 59 transitions, 210 flow [2021-06-11 05:14:45,911 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=113, PETRI_DIFFERENCE_MINUEND_PLACES=50, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=44, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=36, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=210, PETRI_PLACES=57, PETRI_TRANSITIONS=59} [2021-06-11 05:14:45,911 INFO L343 CegarLoopForPetriNet]: 56 programPoint places, 1 predicate places. [2021-06-11 05:14:45,911 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 05:14:45,911 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 57 places, 59 transitions, 210 flow [2021-06-11 05:14:45,911 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 57 places, 59 transitions, 210 flow [2021-06-11 05:14:45,912 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 57 places, 59 transitions, 210 flow [2021-06-11 05:14:45,926 INFO L129 PetriNetUnfolder]: 185/391 cut-off events. [2021-06-11 05:14:45,926 INFO L130 PetriNetUnfolder]: For 6/6 co-relation queries the response was YES. [2021-06-11 05:14:45,928 INFO L84 FinitePrefix]: Finished finitePrefix Result has 684 conditions, 391 events. 185/391 cut-off events. For 6/6 co-relation queries the response was YES. Maximal size of possible extension queue 40. Compared 1709 event pairs, 23 based on Foata normal form. 0/303 useless extension candidates. Maximal degree in co-relation 662. Up to 229 conditions per place. [2021-06-11 05:14:45,931 INFO L151 LiptonReduction]: Number of co-enabled transitions 1878 [2021-06-11 05:14:45,975 INFO L163 LiptonReduction]: Checked pairs total: 712 [2021-06-11 05:14:45,975 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 05:14:45,975 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 64 [2021-06-11 05:14:45,977 INFO L480 AbstractCegarLoop]: Abstraction has has 57 places, 59 transitions, 210 flow [2021-06-11 05:14:45,977 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 99.0) internal successors, (495), 5 states have internal predecessors, (495), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:45,977 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 05:14:45,977 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 05:14:45,977 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2021-06-11 05:14:45,977 INFO L428 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 05:14:45,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 05:14:45,978 INFO L82 PathProgramCache]: Analyzing trace with hash 644212494, now seen corresponding path program 1 times [2021-06-11 05:14:45,978 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 05:14:45,978 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1300252168] [2021-06-11 05:14:45,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 05:14:45,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 05:14:46,020 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:46,020 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 05:14:46,022 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:46,022 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:14:46,027 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:46,028 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 05:14:46,033 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-11 05:14:46,033 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1300252168] [2021-06-11 05:14:46,033 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 05:14:46,033 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-11 05:14:46,033 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1982863262] [2021-06-11 05:14:46,034 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-11 05:14:46,034 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 05:14:46,034 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-11 05:14:46,034 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-06-11 05:14:46,034 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 174 [2021-06-11 05:14:46,035 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 57 places, 59 transitions, 210 flow. Second operand has 5 states, 5 states have (on average 100.0) internal successors, (500), 5 states have internal predecessors, (500), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:46,035 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 05:14:46,035 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 174 [2021-06-11 05:14:46,035 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 05:14:46,775 INFO L129 PetriNetUnfolder]: 8554/10968 cut-off events. [2021-06-11 05:14:46,776 INFO L130 PetriNetUnfolder]: For 4292/8217 co-relation queries the response was YES. [2021-06-11 05:14:46,806 INFO L84 FinitePrefix]: Finished finitePrefix Result has 27471 conditions, 10968 events. 8554/10968 cut-off events. For 4292/8217 co-relation queries the response was YES. Maximal size of possible extension queue 663. Compared 53477 event pairs, 4183 based on Foata normal form. 27/8317 useless extension candidates. Maximal degree in co-relation 27427. Up to 10812 conditions per place. [2021-06-11 05:14:46,934 INFO L132 encePairwiseOnDemand]: 164/174 looper letters, 30 selfloop transitions, 29 changer transitions 0/86 dead transitions. [2021-06-11 05:14:46,934 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 61 places, 86 transitions, 431 flow [2021-06-11 05:14:46,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-11 05:14:46,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-06-11 05:14:46,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 540 transitions. [2021-06-11 05:14:46,936 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6206896551724138 [2021-06-11 05:14:46,936 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 540 transitions. [2021-06-11 05:14:46,936 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 540 transitions. [2021-06-11 05:14:46,936 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 05:14:46,936 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 540 transitions. [2021-06-11 05:14:46,937 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 108.0) internal successors, (540), 5 states have internal predecessors, (540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:46,938 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 174.0) internal successors, (1044), 6 states have internal predecessors, (1044), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:46,938 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 174.0) internal successors, (1044), 6 states have internal predecessors, (1044), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:46,938 INFO L185 Difference]: Start difference. First operand has 57 places, 59 transitions, 210 flow. Second operand 5 states and 540 transitions. [2021-06-11 05:14:46,938 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 61 places, 86 transitions, 431 flow [2021-06-11 05:14:46,939 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 61 places, 86 transitions, 431 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-06-11 05:14:46,942 INFO L241 Difference]: Finished difference. Result has 63 places, 78 transitions, 405 flow [2021-06-11 05:14:46,942 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=210, PETRI_DIFFERENCE_MINUEND_PLACES=57, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=59, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=37, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=405, PETRI_PLACES=63, PETRI_TRANSITIONS=78} [2021-06-11 05:14:46,942 INFO L343 CegarLoopForPetriNet]: 56 programPoint places, 7 predicate places. [2021-06-11 05:14:46,942 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 05:14:46,942 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 63 places, 78 transitions, 405 flow [2021-06-11 05:14:46,943 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 63 places, 78 transitions, 405 flow [2021-06-11 05:14:46,943 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 63 places, 78 transitions, 405 flow [2021-06-11 05:14:46,982 INFO L129 PetriNetUnfolder]: 560/976 cut-off events. [2021-06-11 05:14:46,983 INFO L130 PetriNetUnfolder]: For 456/1514 co-relation queries the response was YES. [2021-06-11 05:14:46,987 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2519 conditions, 976 events. 560/976 cut-off events. For 456/1514 co-relation queries the response was YES. Maximal size of possible extension queue 91. Compared 4896 event pairs, 54 based on Foata normal form. 0/753 useless extension candidates. Maximal degree in co-relation 2493. Up to 666 conditions per place. [2021-06-11 05:14:46,997 INFO L151 LiptonReduction]: Number of co-enabled transitions 2500 [2021-06-11 05:14:47,003 INFO L163 LiptonReduction]: Checked pairs total: 708 [2021-06-11 05:14:47,004 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 05:14:47,004 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 62 [2021-06-11 05:14:47,004 INFO L480 AbstractCegarLoop]: Abstraction has has 63 places, 78 transitions, 405 flow [2021-06-11 05:14:47,004 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 100.0) internal successors, (500), 5 states have internal predecessors, (500), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:47,004 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 05:14:47,005 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 05:14:47,005 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2021-06-11 05:14:47,005 INFO L428 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 05:14:47,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 05:14:47,005 INFO L82 PathProgramCache]: Analyzing trace with hash 612910674, now seen corresponding path program 1 times [2021-06-11 05:14:47,005 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 05:14:47,005 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1226222548] [2021-06-11 05:14:47,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 05:14:47,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 05:14:47,027 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:47,028 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:47,029 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:47,029 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-06-11 05:14:47,036 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:47,037 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-06-11 05:14:47,045 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-11 05:14:47,046 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1226222548] [2021-06-11 05:14:47,046 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 05:14:47,046 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-11 05:14:47,047 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2123595701] [2021-06-11 05:14:47,047 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-11 05:14:47,047 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 05:14:47,048 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-11 05:14:47,048 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-06-11 05:14:47,049 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 174 [2021-06-11 05:14:47,049 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 63 places, 78 transitions, 405 flow. Second operand has 4 states, 4 states have (on average 100.75) internal successors, (403), 4 states have internal predecessors, (403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:47,049 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 05:14:47,049 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 174 [2021-06-11 05:14:47,049 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 05:14:48,055 INFO L129 PetriNetUnfolder]: 12661/16201 cut-off events. [2021-06-11 05:14:48,055 INFO L130 PetriNetUnfolder]: For 16600/40099 co-relation queries the response was YES. [2021-06-11 05:14:48,175 INFO L84 FinitePrefix]: Finished finitePrefix Result has 50882 conditions, 16201 events. 12661/16201 cut-off events. For 16600/40099 co-relation queries the response was YES. Maximal size of possible extension queue 801. Compared 79795 event pairs, 3740 based on Foata normal form. 39/12703 useless extension candidates. Maximal degree in co-relation 50831. Up to 12134 conditions per place. [2021-06-11 05:14:48,282 INFO L132 encePairwiseOnDemand]: 167/174 looper letters, 65 selfloop transitions, 13 changer transitions 0/105 dead transitions. [2021-06-11 05:14:48,282 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 66 places, 105 transitions, 661 flow [2021-06-11 05:14:48,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-11 05:14:48,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-06-11 05:14:48,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 443 transitions. [2021-06-11 05:14:48,284 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6364942528735632 [2021-06-11 05:14:48,284 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 443 transitions. [2021-06-11 05:14:48,284 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 443 transitions. [2021-06-11 05:14:48,284 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 05:14:48,284 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 443 transitions. [2021-06-11 05:14:48,285 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 110.75) internal successors, (443), 4 states have internal predecessors, (443), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:48,285 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 174.0) internal successors, (870), 5 states have internal predecessors, (870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:48,286 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 174.0) internal successors, (870), 5 states have internal predecessors, (870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:48,286 INFO L185 Difference]: Start difference. First operand has 63 places, 78 transitions, 405 flow. Second operand 4 states and 443 transitions. [2021-06-11 05:14:48,286 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 66 places, 105 transitions, 661 flow [2021-06-11 05:14:48,288 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 65 places, 105 transitions, 641 flow, removed 1 selfloop flow, removed 1 redundant places. [2021-06-11 05:14:48,289 INFO L241 Difference]: Finished difference. Result has 66 places, 89 transitions, 498 flow [2021-06-11 05:14:48,289 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=385, PETRI_DIFFERENCE_MINUEND_PLACES=62, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=78, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=71, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=498, PETRI_PLACES=66, PETRI_TRANSITIONS=89} [2021-06-11 05:14:48,289 INFO L343 CegarLoopForPetriNet]: 56 programPoint places, 10 predicate places. [2021-06-11 05:14:48,289 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 05:14:48,289 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 66 places, 89 transitions, 498 flow [2021-06-11 05:14:48,290 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 66 places, 89 transitions, 498 flow [2021-06-11 05:14:48,290 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 66 places, 89 transitions, 498 flow [2021-06-11 05:14:48,357 INFO L129 PetriNetUnfolder]: 750/1275 cut-off events. [2021-06-11 05:14:48,357 INFO L130 PetriNetUnfolder]: For 1513/4451 co-relation queries the response was YES. [2021-06-11 05:14:48,363 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4254 conditions, 1275 events. 750/1275 cut-off events. For 1513/4451 co-relation queries the response was YES. Maximal size of possible extension queue 108. Compared 6448 event pairs, 35 based on Foata normal form. 1/1058 useless extension candidates. Maximal degree in co-relation 4227. Up to 906 conditions per place. [2021-06-11 05:14:48,380 INFO L151 LiptonReduction]: Number of co-enabled transitions 3040 [2021-06-11 05:14:48,384 INFO L163 LiptonReduction]: Checked pairs total: 816 [2021-06-11 05:14:48,384 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 05:14:48,384 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 95 [2021-06-11 05:14:48,387 INFO L480 AbstractCegarLoop]: Abstraction has has 66 places, 89 transitions, 498 flow [2021-06-11 05:14:48,387 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 100.75) internal successors, (403), 4 states have internal predecessors, (403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:48,387 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 05:14:48,387 INFO L263 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 05:14:48,387 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2021-06-11 05:14:48,387 INFO L428 AbstractCegarLoop]: === Iteration 4 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 05:14:48,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 05:14:48,388 INFO L82 PathProgramCache]: Analyzing trace with hash -1103698244, now seen corresponding path program 1 times [2021-06-11 05:14:48,388 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 05:14:48,388 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [336162050] [2021-06-11 05:14:48,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 05:14:48,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 05:14:48,410 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:48,411 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 05:14:48,413 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:48,413 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:14:48,417 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:48,418 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 05:14:48,423 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-06-11 05:14:48,423 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [336162050] [2021-06-11 05:14:48,423 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 05:14:48,424 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-11 05:14:48,424 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [684117743] [2021-06-11 05:14:48,424 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-11 05:14:48,424 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 05:14:48,424 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-11 05:14:48,424 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-06-11 05:14:48,425 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 98 out of 174 [2021-06-11 05:14:48,425 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 66 places, 89 transitions, 498 flow. Second operand has 5 states, 5 states have (on average 99.0) internal successors, (495), 5 states have internal predecessors, (495), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:48,425 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 05:14:48,425 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 98 of 174 [2021-06-11 05:14:48,425 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 05:14:50,041 INFO L129 PetriNetUnfolder]: 18689/24427 cut-off events. [2021-06-11 05:14:50,042 INFO L130 PetriNetUnfolder]: For 69496/108997 co-relation queries the response was YES. [2021-06-11 05:14:50,118 INFO L84 FinitePrefix]: Finished finitePrefix Result has 90995 conditions, 24427 events. 18689/24427 cut-off events. For 69496/108997 co-relation queries the response was YES. Maximal size of possible extension queue 1183. Compared 129079 event pairs, 8039 based on Foata normal form. 58/19524 useless extension candidates. Maximal degree in co-relation 90966. Up to 23817 conditions per place. [2021-06-11 05:14:50,258 INFO L132 encePairwiseOnDemand]: 164/174 looper letters, 50 selfloop transitions, 55 changer transitions 0/134 dead transitions. [2021-06-11 05:14:50,259 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 70 places, 134 transitions, 999 flow [2021-06-11 05:14:50,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-11 05:14:50,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-06-11 05:14:50,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 534 transitions. [2021-06-11 05:14:50,260 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6137931034482759 [2021-06-11 05:14:50,260 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 534 transitions. [2021-06-11 05:14:50,260 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 534 transitions. [2021-06-11 05:14:50,260 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 05:14:50,261 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 534 transitions. [2021-06-11 05:14:50,261 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 106.8) internal successors, (534), 5 states have internal predecessors, (534), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:50,262 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 174.0) internal successors, (1044), 6 states have internal predecessors, (1044), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:50,262 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 174.0) internal successors, (1044), 6 states have internal predecessors, (1044), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:50,262 INFO L185 Difference]: Start difference. First operand has 66 places, 89 transitions, 498 flow. Second operand 5 states and 534 transitions. [2021-06-11 05:14:50,262 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 70 places, 134 transitions, 999 flow [2021-06-11 05:14:50,339 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 70 places, 134 transitions, 937 flow, removed 31 selfloop flow, removed 0 redundant places. [2021-06-11 05:14:50,341 INFO L241 Difference]: Finished difference. Result has 72 places, 127 transitions, 923 flow [2021-06-11 05:14:50,341 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=456, PETRI_DIFFERENCE_MINUEND_PLACES=66, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=89, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=17, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=46, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=923, PETRI_PLACES=72, PETRI_TRANSITIONS=127} [2021-06-11 05:14:50,341 INFO L343 CegarLoopForPetriNet]: 56 programPoint places, 16 predicate places. [2021-06-11 05:14:50,341 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 05:14:50,341 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 72 places, 127 transitions, 923 flow [2021-06-11 05:14:50,341 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 72 places, 127 transitions, 923 flow [2021-06-11 05:14:50,342 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 72 places, 127 transitions, 923 flow [2021-06-11 05:14:50,436 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([635] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][75], [128#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0NotInUse, 5#L709-2true, Black: 131#(<= (+ ~s~0 (* 4294967296 (div thr1Thread2of5ForFork0_~l~0 4294967296))) (+ thr1Thread2of5ForFork0_~l~0 (* 4294967296 (div (+ ~s~0 (* (div thr1Thread2of5ForFork0_~l~0 4294967296) 4294967296) (* thr1Thread2of5ForFork0_~l~0 (- 1)) (- 1)) 4294967296)) 1)), 134#true, Black: 136#(= ~s~0 0), Black: 138#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread3of5ForFork0_~l~0 0)), 111#true, Black: 113#(= ~s~0 0), Black: 114#(and (= ~s~0 0) (= thr1Thread1of5ForFork0_~l~0 0)), 55#L700true, Black: 115#(and (<= (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296))) (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1)) (< (div thr1Thread1of5ForFork0_~l~0 4294967296) (+ (div ~s~0 4294967296) 1))), 87#L701true, thr1Thread1of5ForFork0InUse, Black: 122#(= ~s~0 0), thr1Thread2of5ForFork0InUse, Black: 124#(and (<= ~s~0 1) (= thr1Thread2of5ForFork0_~l~0 0) (<= 1 ~s~0)), 63#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, 31#thr1ENTRYtrue]) [2021-06-11 05:14:50,436 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-06-11 05:14:50,436 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-06-11 05:14:50,436 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-06-11 05:14:50,436 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-06-11 05:14:50,441 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([635] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][75], [128#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0NotInUse, 5#L709-2true, Black: 131#(<= (+ ~s~0 (* 4294967296 (div thr1Thread2of5ForFork0_~l~0 4294967296))) (+ thr1Thread2of5ForFork0_~l~0 (* 4294967296 (div (+ ~s~0 (* (div thr1Thread2of5ForFork0_~l~0 4294967296) 4294967296) (* thr1Thread2of5ForFork0_~l~0 (- 1)) (- 1)) 4294967296)) 1)), 134#true, Black: 136#(= ~s~0 0), Black: 138#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread3of5ForFork0_~l~0 0)), 111#true, 16#L697-1true, Black: 113#(= ~s~0 0), Black: 114#(and (= ~s~0 0) (= thr1Thread1of5ForFork0_~l~0 0)), 55#L700true, 87#L701true, Black: 115#(and (<= (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296))) (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1)) (< (div thr1Thread1of5ForFork0_~l~0 4294967296) (+ (div ~s~0 4294967296) 1))), thr1Thread1of5ForFork0InUse, Black: 122#(= ~s~0 0), thr1Thread2of5ForFork0InUse, Black: 124#(and (<= ~s~0 1) (= thr1Thread2of5ForFork0_~l~0 0) (<= 1 ~s~0)), 63#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue]) [2021-06-11 05:14:50,441 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-06-11 05:14:50,441 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-06-11 05:14:50,441 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-06-11 05:14:50,441 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-06-11 05:14:50,452 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([682] L701-4-->L701: Formula: (and (= (+ v_~s~0_660 1) v_~s~0_659) (= (+ v_thr1Thread1of5ForFork0_~l~0_14 1) v_thr1Thread1of5ForFork0_~l~0_13)) InVars {thr1Thread1of5ForFork0_~l~0=v_thr1Thread1of5ForFork0_~l~0_14, ~s~0=v_~s~0_660} OutVars{thr1Thread1of5ForFork0_~l~0=v_thr1Thread1of5ForFork0_~l~0_13, ~s~0=v_~s~0_659} AuxVars[] AssignedVars[thr1Thread1of5ForFork0_~l~0, ~s~0][122], [128#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0NotInUse, 68#L701true, 5#L709-2true, Black: 131#(<= (+ ~s~0 (* 4294967296 (div thr1Thread2of5ForFork0_~l~0 4294967296))) (+ thr1Thread2of5ForFork0_~l~0 (* 4294967296 (div (+ ~s~0 (* (div thr1Thread2of5ForFork0_~l~0 4294967296) 4294967296) (* thr1Thread2of5ForFork0_~l~0 (- 1)) (- 1)) 4294967296)) 1)), 134#true, 42#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 136#(= ~s~0 0), Black: 138#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread3of5ForFork0_~l~0 0)), 111#true, Black: 113#(= ~s~0 0), Black: 114#(and (= ~s~0 0) (= thr1Thread1of5ForFork0_~l~0 0)), 87#L701true, Black: 115#(and (<= (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296))) (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1)) (< (div thr1Thread1of5ForFork0_~l~0 4294967296) (+ (div ~s~0 4294967296) 1))), thr1Thread1of5ForFork0InUse, Black: 122#(= ~s~0 0), thr1Thread2of5ForFork0InUse, 63#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 124#(and (<= ~s~0 1) (= thr1Thread2of5ForFork0_~l~0 0) (<= 1 ~s~0))]) [2021-06-11 05:14:50,453 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-06-11 05:14:50,453 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-06-11 05:14:50,453 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-06-11 05:14:50,453 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-06-11 05:14:50,453 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([682] L701-4-->L701: Formula: (and (= (+ v_~s~0_660 1) v_~s~0_659) (= (+ v_thr1Thread1of5ForFork0_~l~0_14 1) v_thr1Thread1of5ForFork0_~l~0_13)) InVars {thr1Thread1of5ForFork0_~l~0=v_thr1Thread1of5ForFork0_~l~0_14, ~s~0=v_~s~0_660} OutVars{thr1Thread1of5ForFork0_~l~0=v_thr1Thread1of5ForFork0_~l~0_13, ~s~0=v_~s~0_659} AuxVars[] AssignedVars[thr1Thread1of5ForFork0_~l~0, ~s~0][122], [128#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0NotInUse, 68#L701true, 5#L709-2true, Black: 131#(<= (+ ~s~0 (* 4294967296 (div thr1Thread2of5ForFork0_~l~0 4294967296))) (+ thr1Thread2of5ForFork0_~l~0 (* 4294967296 (div (+ ~s~0 (* (div thr1Thread2of5ForFork0_~l~0 4294967296) 4294967296) (* thr1Thread2of5ForFork0_~l~0 (- 1)) (- 1)) 4294967296)) 1)), 134#true, 40#L701-4true, Black: 136#(= ~s~0 0), Black: 138#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread3of5ForFork0_~l~0 0)), 111#true, Black: 113#(= ~s~0 0), Black: 114#(and (= ~s~0 0) (= thr1Thread1of5ForFork0_~l~0 0)), 87#L701true, Black: 115#(and (<= (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296))) (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1)) (< (div thr1Thread1of5ForFork0_~l~0 4294967296) (+ (div ~s~0 4294967296) 1))), thr1Thread1of5ForFork0InUse, Black: 122#(= ~s~0 0), thr1Thread2of5ForFork0InUse, 63#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 124#(and (<= ~s~0 1) (= thr1Thread2of5ForFork0_~l~0 0) (<= 1 ~s~0))]) [2021-06-11 05:14:50,453 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-06-11 05:14:50,453 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-06-11 05:14:50,453 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-06-11 05:14:50,453 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-06-11 05:14:50,472 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([682] L701-4-->L701: Formula: (and (= (+ v_~s~0_660 1) v_~s~0_659) (= (+ v_thr1Thread1of5ForFork0_~l~0_14 1) v_thr1Thread1of5ForFork0_~l~0_13)) InVars {thr1Thread1of5ForFork0_~l~0=v_thr1Thread1of5ForFork0_~l~0_14, ~s~0=v_~s~0_660} OutVars{thr1Thread1of5ForFork0_~l~0=v_thr1Thread1of5ForFork0_~l~0_13, ~s~0=v_~s~0_659} AuxVars[] AssignedVars[thr1Thread1of5ForFork0_~l~0, ~s~0][122], [128#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0NotInUse, 68#L701true, 5#L709-2true, Black: 131#(<= (+ ~s~0 (* 4294967296 (div thr1Thread2of5ForFork0_~l~0 4294967296))) (+ thr1Thread2of5ForFork0_~l~0 (* 4294967296 (div (+ ~s~0 (* (div thr1Thread2of5ForFork0_~l~0 4294967296) 4294967296) (* thr1Thread2of5ForFork0_~l~0 (- 1)) (- 1)) 4294967296)) 1)), 134#true, 42#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 136#(= ~s~0 0), Black: 138#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread3of5ForFork0_~l~0 0)), 111#true, Black: 113#(= ~s~0 0), Black: 114#(and (= ~s~0 0) (= thr1Thread1of5ForFork0_~l~0 0)), 87#L701true, Black: 115#(and (<= (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296))) (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1)) (< (div thr1Thread1of5ForFork0_~l~0 4294967296) (+ (div ~s~0 4294967296) 1))), thr1Thread1of5ForFork0InUse, thr1Thread2of5ForFork0InUse, Black: 122#(= ~s~0 0), 63#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 124#(and (<= ~s~0 1) (= thr1Thread2of5ForFork0_~l~0 0) (<= 1 ~s~0))]) [2021-06-11 05:14:50,472 INFO L384 tUnfolder$Statistics]: this new event has 28 ancestors and is cut-off event [2021-06-11 05:14:50,472 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-06-11 05:14:50,472 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-06-11 05:14:50,472 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-06-11 05:14:50,472 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-06-11 05:14:50,472 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([682] L701-4-->L701: Formula: (and (= (+ v_~s~0_660 1) v_~s~0_659) (= (+ v_thr1Thread1of5ForFork0_~l~0_14 1) v_thr1Thread1of5ForFork0_~l~0_13)) InVars {thr1Thread1of5ForFork0_~l~0=v_thr1Thread1of5ForFork0_~l~0_14, ~s~0=v_~s~0_660} OutVars{thr1Thread1of5ForFork0_~l~0=v_thr1Thread1of5ForFork0_~l~0_13, ~s~0=v_~s~0_659} AuxVars[] AssignedVars[thr1Thread1of5ForFork0_~l~0, ~s~0][122], [128#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0NotInUse, 68#L701true, 5#L709-2true, Black: 131#(<= (+ ~s~0 (* 4294967296 (div thr1Thread2of5ForFork0_~l~0 4294967296))) (+ thr1Thread2of5ForFork0_~l~0 (* 4294967296 (div (+ ~s~0 (* (div thr1Thread2of5ForFork0_~l~0 4294967296) 4294967296) (* thr1Thread2of5ForFork0_~l~0 (- 1)) (- 1)) 4294967296)) 1)), 134#true, 40#L701-4true, Black: 136#(= ~s~0 0), Black: 138#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread3of5ForFork0_~l~0 0)), 111#true, Black: 113#(= ~s~0 0), Black: 114#(and (= ~s~0 0) (= thr1Thread1of5ForFork0_~l~0 0)), 87#L701true, Black: 115#(and (<= (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296))) (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1)) (< (div thr1Thread1of5ForFork0_~l~0 4294967296) (+ (div ~s~0 4294967296) 1))), thr1Thread1of5ForFork0InUse, thr1Thread2of5ForFork0InUse, Black: 122#(= ~s~0 0), 63#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 124#(and (<= ~s~0 1) (= thr1Thread2of5ForFork0_~l~0 0) (<= 1 ~s~0))]) [2021-06-11 05:14:50,472 INFO L384 tUnfolder$Statistics]: this new event has 28 ancestors and is cut-off event [2021-06-11 05:14:50,472 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-06-11 05:14:50,472 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-06-11 05:14:50,472 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-06-11 05:14:50,473 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-06-11 05:14:50,485 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([607] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][97], [128#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0NotInUse, 68#L701true, 5#L709-2true, Black: 131#(<= (+ ~s~0 (* 4294967296 (div thr1Thread2of5ForFork0_~l~0 4294967296))) (+ thr1Thread2of5ForFork0_~l~0 (* 4294967296 (div (+ ~s~0 (* (div thr1Thread2of5ForFork0_~l~0 4294967296) 4294967296) (* thr1Thread2of5ForFork0_~l~0 (- 1)) (- 1)) 4294967296)) 1)), 134#true, 42#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 136#(= ~s~0 0), Black: 138#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread3of5ForFork0_~l~0 0)), 111#true, Black: 113#(= ~s~0 0), Black: 114#(and (= ~s~0 0) (= thr1Thread1of5ForFork0_~l~0 0)), Black: 115#(and (<= (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296))) (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1)) (< (div thr1Thread1of5ForFork0_~l~0 4294967296) (+ (div ~s~0 4294967296) 1))), 87#L701true, 88#L700true, thr1Thread1of5ForFork0InUse, Black: 122#(= ~s~0 0), thr1Thread2of5ForFork0InUse, Black: 124#(and (<= ~s~0 1) (= thr1Thread2of5ForFork0_~l~0 0) (<= 1 ~s~0))]) [2021-06-11 05:14:50,485 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-06-11 05:14:50,485 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-06-11 05:14:50,485 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-06-11 05:14:50,485 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-06-11 05:14:50,486 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([635] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][75], [128#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0NotInUse, 68#L701true, 5#L709-2true, Black: 131#(<= (+ ~s~0 (* 4294967296 (div thr1Thread2of5ForFork0_~l~0 4294967296))) (+ thr1Thread2of5ForFork0_~l~0 (* 4294967296 (div (+ ~s~0 (* (div thr1Thread2of5ForFork0_~l~0 4294967296) 4294967296) (* thr1Thread2of5ForFork0_~l~0 (- 1)) (- 1)) 4294967296)) 1)), 134#true, Black: 136#(= ~s~0 0), Black: 138#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread3of5ForFork0_~l~0 0)), 111#true, 51#L701-4true, Black: 113#(= ~s~0 0), Black: 114#(and (= ~s~0 0) (= thr1Thread1of5ForFork0_~l~0 0)), 55#L700true, Black: 115#(and (<= (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296))) (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1)) (< (div thr1Thread1of5ForFork0_~l~0 4294967296) (+ (div ~s~0 4294967296) 1))), 87#L701true, thr1Thread1of5ForFork0InUse, Black: 122#(= ~s~0 0), thr1Thread2of5ForFork0InUse, Black: 124#(and (<= ~s~0 1) (= thr1Thread2of5ForFork0_~l~0 0) (<= 1 ~s~0))]) [2021-06-11 05:14:50,486 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-06-11 05:14:50,486 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-06-11 05:14:50,486 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-06-11 05:14:50,486 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-06-11 05:14:50,486 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([607] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][97], [128#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0NotInUse, 68#L701true, 5#L709-2true, Black: 131#(<= (+ ~s~0 (* 4294967296 (div thr1Thread2of5ForFork0_~l~0 4294967296))) (+ thr1Thread2of5ForFork0_~l~0 (* 4294967296 (div (+ ~s~0 (* (div thr1Thread2of5ForFork0_~l~0 4294967296) 4294967296) (* thr1Thread2of5ForFork0_~l~0 (- 1)) (- 1)) 4294967296)) 1)), 134#true, 40#L701-4true, Black: 136#(= ~s~0 0), Black: 138#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread3of5ForFork0_~l~0 0)), 111#true, Black: 113#(= ~s~0 0), Black: 114#(and (= ~s~0 0) (= thr1Thread1of5ForFork0_~l~0 0)), Black: 115#(and (<= (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296))) (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1)) (< (div thr1Thread1of5ForFork0_~l~0 4294967296) (+ (div ~s~0 4294967296) 1))), 87#L701true, 88#L700true, thr1Thread1of5ForFork0InUse, Black: 122#(= ~s~0 0), thr1Thread2of5ForFork0InUse, Black: 124#(and (<= ~s~0 1) (= thr1Thread2of5ForFork0_~l~0 0) (<= 1 ~s~0))]) [2021-06-11 05:14:50,486 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-06-11 05:14:50,486 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-06-11 05:14:50,486 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-06-11 05:14:50,486 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-06-11 05:14:50,562 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([682] L701-4-->L701: Formula: (and (= (+ v_~s~0_660 1) v_~s~0_659) (= (+ v_thr1Thread1of5ForFork0_~l~0_14 1) v_thr1Thread1of5ForFork0_~l~0_13)) InVars {thr1Thread1of5ForFork0_~l~0=v_thr1Thread1of5ForFork0_~l~0_14, ~s~0=v_~s~0_660} OutVars{thr1Thread1of5ForFork0_~l~0=v_thr1Thread1of5ForFork0_~l~0_13, ~s~0=v_~s~0_659} AuxVars[] AssignedVars[thr1Thread1of5ForFork0_~l~0, ~s~0][122], [128#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0NotInUse, 68#L701true, 5#L709-2true, Black: 131#(<= (+ ~s~0 (* 4294967296 (div thr1Thread2of5ForFork0_~l~0 4294967296))) (+ thr1Thread2of5ForFork0_~l~0 (* 4294967296 (div (+ ~s~0 (* (div thr1Thread2of5ForFork0_~l~0 4294967296) 4294967296) (* thr1Thread2of5ForFork0_~l~0 (- 1)) (- 1)) 4294967296)) 1)), 134#true, 42#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 136#(= ~s~0 0), Black: 138#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread3of5ForFork0_~l~0 0)), 111#true, 51#L701-4true, Black: 113#(= ~s~0 0), Black: 114#(and (= ~s~0 0) (= thr1Thread1of5ForFork0_~l~0 0)), 87#L701true, Black: 115#(and (<= (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296))) (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1)) (< (div thr1Thread1of5ForFork0_~l~0 4294967296) (+ (div ~s~0 4294967296) 1))), thr1Thread1of5ForFork0InUse, Black: 122#(= ~s~0 0), thr1Thread2of5ForFork0InUse, Black: 124#(and (<= ~s~0 1) (= thr1Thread2of5ForFork0_~l~0 0) (<= 1 ~s~0))]) [2021-06-11 05:14:50,563 INFO L384 tUnfolder$Statistics]: this new event has 28 ancestors and is cut-off event [2021-06-11 05:14:50,563 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-06-11 05:14:50,563 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-06-11 05:14:50,563 INFO L387 tUnfolder$Statistics]: existing Event has 28 ancestors and is cut-off event [2021-06-11 05:14:50,563 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([607] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][97], [128#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0NotInUse, 5#L709-2true, Black: 131#(<= (+ ~s~0 (* 4294967296 (div thr1Thread2of5ForFork0_~l~0 4294967296))) (+ thr1Thread2of5ForFork0_~l~0 (* 4294967296 (div (+ ~s~0 (* (div thr1Thread2of5ForFork0_~l~0 4294967296) 4294967296) (* thr1Thread2of5ForFork0_~l~0 (- 1)) (- 1)) 4294967296)) 1)), 134#true, 42#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 136#(= ~s~0 0), Black: 138#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread3of5ForFork0_~l~0 0)), 111#true, 16#L697-1true, Black: 113#(= ~s~0 0), Black: 114#(and (= ~s~0 0) (= thr1Thread1of5ForFork0_~l~0 0)), 87#L701true, Black: 115#(and (<= (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296))) (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1)) (< (div thr1Thread1of5ForFork0_~l~0 4294967296) (+ (div ~s~0 4294967296) 1))), 88#L700true, thr1Thread1of5ForFork0InUse, Black: 122#(= ~s~0 0), thr1Thread2of5ForFork0InUse, Black: 124#(and (<= ~s~0 1) (= thr1Thread2of5ForFork0_~l~0 0) (<= 1 ~s~0))]) [2021-06-11 05:14:50,563 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-06-11 05:14:50,563 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-06-11 05:14:50,563 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-06-11 05:14:50,563 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-06-11 05:14:50,563 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([682] L701-4-->L701: Formula: (and (= (+ v_~s~0_660 1) v_~s~0_659) (= (+ v_thr1Thread1of5ForFork0_~l~0_14 1) v_thr1Thread1of5ForFork0_~l~0_13)) InVars {thr1Thread1of5ForFork0_~l~0=v_thr1Thread1of5ForFork0_~l~0_14, ~s~0=v_~s~0_660} OutVars{thr1Thread1of5ForFork0_~l~0=v_thr1Thread1of5ForFork0_~l~0_13, ~s~0=v_~s~0_659} AuxVars[] AssignedVars[thr1Thread1of5ForFork0_~l~0, ~s~0][122], [128#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0NotInUse, 68#L701true, 5#L709-2true, Black: 131#(<= (+ ~s~0 (* 4294967296 (div thr1Thread2of5ForFork0_~l~0 4294967296))) (+ thr1Thread2of5ForFork0_~l~0 (* 4294967296 (div (+ ~s~0 (* (div thr1Thread2of5ForFork0_~l~0 4294967296) 4294967296) (* thr1Thread2of5ForFork0_~l~0 (- 1)) (- 1)) 4294967296)) 1)), 134#true, 40#L701-4true, Black: 136#(= ~s~0 0), Black: 138#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread3of5ForFork0_~l~0 0)), 111#true, 51#L701-4true, Black: 113#(= ~s~0 0), Black: 114#(and (= ~s~0 0) (= thr1Thread1of5ForFork0_~l~0 0)), 87#L701true, Black: 115#(and (<= (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296))) (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1)) (< (div thr1Thread1of5ForFork0_~l~0 4294967296) (+ (div ~s~0 4294967296) 1))), thr1Thread1of5ForFork0InUse, Black: 122#(= ~s~0 0), thr1Thread2of5ForFork0InUse, Black: 124#(and (<= ~s~0 1) (= thr1Thread2of5ForFork0_~l~0 0) (<= 1 ~s~0))]) [2021-06-11 05:14:50,564 INFO L384 tUnfolder$Statistics]: this new event has 28 ancestors and is cut-off event [2021-06-11 05:14:50,564 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-06-11 05:14:50,564 INFO L387 tUnfolder$Statistics]: existing Event has 28 ancestors and is cut-off event [2021-06-11 05:14:50,564 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-06-11 05:14:50,565 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([635] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][75], [thr1Thread3of5ForFork0InUse, 128#true, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, Black: 131#(<= (+ ~s~0 (* 4294967296 (div thr1Thread2of5ForFork0_~l~0 4294967296))) (+ thr1Thread2of5ForFork0_~l~0 (* 4294967296 (div (+ ~s~0 (* (div thr1Thread2of5ForFork0_~l~0 4294967296) 4294967296) (* thr1Thread2of5ForFork0_~l~0 (- 1)) (- 1)) 4294967296)) 1)), 5#L709-2true, 134#true, Black: 136#(= ~s~0 0), Black: 138#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread3of5ForFork0_~l~0 0)), 111#true, 16#L697-1true, 83#L700true, 20#thr1ENTRYtrue, Black: 113#(= ~s~0 0), Black: 114#(and (= ~s~0 0) (= thr1Thread1of5ForFork0_~l~0 0)), Black: 115#(and (<= (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296))) (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1)) (< (div thr1Thread1of5ForFork0_~l~0 4294967296) (+ (div ~s~0 4294967296) 1))), 55#L700true, thr1Thread1of5ForFork0InUse, Black: 122#(= ~s~0 0), thr1Thread2of5ForFork0InUse, Black: 124#(and (<= ~s~0 1) (= thr1Thread2of5ForFork0_~l~0 0) (<= 1 ~s~0)), 63#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue]) [2021-06-11 05:14:50,565 INFO L384 tUnfolder$Statistics]: this new event has 28 ancestors and is cut-off event [2021-06-11 05:14:50,565 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-06-11 05:14:50,565 INFO L387 tUnfolder$Statistics]: existing Event has 28 ancestors and is cut-off event [2021-06-11 05:14:50,565 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-06-11 05:14:50,576 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([682] L701-4-->L701: Formula: (and (= (+ v_~s~0_660 1) v_~s~0_659) (= (+ v_thr1Thread1of5ForFork0_~l~0_14 1) v_thr1Thread1of5ForFork0_~l~0_13)) InVars {thr1Thread1of5ForFork0_~l~0=v_thr1Thread1of5ForFork0_~l~0_14, ~s~0=v_~s~0_660} OutVars{thr1Thread1of5ForFork0_~l~0=v_thr1Thread1of5ForFork0_~l~0_13, ~s~0=v_~s~0_659} AuxVars[] AssignedVars[thr1Thread1of5ForFork0_~l~0, ~s~0][122], [thr1Thread3of5ForFork0InUse, 128#true, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0NotInUse, 68#L701true, 5#L709-2true, Black: 131#(<= (+ ~s~0 (* 4294967296 (div thr1Thread2of5ForFork0_~l~0 4294967296))) (+ thr1Thread2of5ForFork0_~l~0 (* 4294967296 (div (+ ~s~0 (* (div thr1Thread2of5ForFork0_~l~0 4294967296) 4294967296) (* thr1Thread2of5ForFork0_~l~0 (- 1)) (- 1)) 4294967296)) 1)), 134#true, 42#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 136#(= ~s~0 0), Black: 138#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread3of5ForFork0_~l~0 0)), 111#true, 51#L701-4true, Black: 113#(= ~s~0 0), Black: 114#(and (= ~s~0 0) (= thr1Thread1of5ForFork0_~l~0 0)), Black: 115#(and (<= (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296))) (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1)) (< (div thr1Thread1of5ForFork0_~l~0 4294967296) (+ (div ~s~0 4294967296) 1))), 87#L701true, thr1Thread1of5ForFork0InUse, thr1Thread2of5ForFork0InUse, Black: 122#(= ~s~0 0), Black: 124#(and (<= ~s~0 1) (= thr1Thread2of5ForFork0_~l~0 0) (<= 1 ~s~0))]) [2021-06-11 05:14:50,576 INFO L384 tUnfolder$Statistics]: this new event has 28 ancestors and is cut-off event [2021-06-11 05:14:50,576 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-06-11 05:14:50,576 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-06-11 05:14:50,576 INFO L387 tUnfolder$Statistics]: existing Event has 28 ancestors and is cut-off event [2021-06-11 05:14:50,576 INFO L387 tUnfolder$Statistics]: existing Event has 28 ancestors and is cut-off event [2021-06-11 05:14:50,576 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([682] L701-4-->L701: Formula: (and (= (+ v_~s~0_660 1) v_~s~0_659) (= (+ v_thr1Thread1of5ForFork0_~l~0_14 1) v_thr1Thread1of5ForFork0_~l~0_13)) InVars {thr1Thread1of5ForFork0_~l~0=v_thr1Thread1of5ForFork0_~l~0_14, ~s~0=v_~s~0_660} OutVars{thr1Thread1of5ForFork0_~l~0=v_thr1Thread1of5ForFork0_~l~0_13, ~s~0=v_~s~0_659} AuxVars[] AssignedVars[thr1Thread1of5ForFork0_~l~0, ~s~0][122], [128#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0NotInUse, 68#L701true, 5#L709-2true, Black: 131#(<= (+ ~s~0 (* 4294967296 (div thr1Thread2of5ForFork0_~l~0 4294967296))) (+ thr1Thread2of5ForFork0_~l~0 (* 4294967296 (div (+ ~s~0 (* (div thr1Thread2of5ForFork0_~l~0 4294967296) 4294967296) (* thr1Thread2of5ForFork0_~l~0 (- 1)) (- 1)) 4294967296)) 1)), 134#true, 40#L701-4true, Black: 136#(= ~s~0 0), Black: 138#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread3of5ForFork0_~l~0 0)), 111#true, 51#L701-4true, Black: 113#(= ~s~0 0), Black: 114#(and (= ~s~0 0) (= thr1Thread1of5ForFork0_~l~0 0)), Black: 115#(and (<= (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296))) (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1)) (< (div thr1Thread1of5ForFork0_~l~0 4294967296) (+ (div ~s~0 4294967296) 1))), 87#L701true, thr1Thread1of5ForFork0InUse, thr1Thread2of5ForFork0InUse, Black: 122#(= ~s~0 0), Black: 124#(and (<= ~s~0 1) (= thr1Thread2of5ForFork0_~l~0 0) (<= 1 ~s~0))]) [2021-06-11 05:14:50,577 INFO L384 tUnfolder$Statistics]: this new event has 28 ancestors and is cut-off event [2021-06-11 05:14:50,577 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-06-11 05:14:50,577 INFO L387 tUnfolder$Statistics]: existing Event has 28 ancestors and is cut-off event [2021-06-11 05:14:50,577 INFO L387 tUnfolder$Statistics]: existing Event has 28 ancestors and is cut-off event [2021-06-11 05:14:50,577 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-06-11 05:14:50,587 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([607] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][97], [128#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 5#L709-2true, Black: 131#(<= (+ ~s~0 (* 4294967296 (div thr1Thread2of5ForFork0_~l~0 4294967296))) (+ thr1Thread2of5ForFork0_~l~0 (* 4294967296 (div (+ ~s~0 (* (div thr1Thread2of5ForFork0_~l~0 4294967296) 4294967296) (* thr1Thread2of5ForFork0_~l~0 (- 1)) (- 1)) 4294967296)) 1)), 134#true, 42#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 136#(= ~s~0 0), Black: 138#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread3of5ForFork0_~l~0 0)), 111#true, 83#L700true, 20#thr1ENTRYtrue, Black: 113#(= ~s~0 0), Black: 114#(and (= ~s~0 0) (= thr1Thread1of5ForFork0_~l~0 0)), Black: 115#(and (<= (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296))) (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1)) (< (div thr1Thread1of5ForFork0_~l~0 4294967296) (+ (div ~s~0 4294967296) 1))), 88#L700true, thr1Thread1of5ForFork0InUse, Black: 122#(= ~s~0 0), thr1Thread2of5ForFork0InUse, Black: 124#(and (<= ~s~0 1) (= thr1Thread2of5ForFork0_~l~0 0) (<= 1 ~s~0)), 31#thr1ENTRYtrue]) [2021-06-11 05:14:50,587 INFO L384 tUnfolder$Statistics]: this new event has 29 ancestors and is cut-off event [2021-06-11 05:14:50,587 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-06-11 05:14:50,587 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-06-11 05:14:50,587 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-06-11 05:14:50,590 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([682] L701-4-->L701: Formula: (and (= (+ v_~s~0_660 1) v_~s~0_659) (= (+ v_thr1Thread1of5ForFork0_~l~0_14 1) v_thr1Thread1of5ForFork0_~l~0_13)) InVars {thr1Thread1of5ForFork0_~l~0=v_thr1Thread1of5ForFork0_~l~0_14, ~s~0=v_~s~0_660} OutVars{thr1Thread1of5ForFork0_~l~0=v_thr1Thread1of5ForFork0_~l~0_13, ~s~0=v_~s~0_659} AuxVars[] AssignedVars[thr1Thread1of5ForFork0_~l~0, ~s~0][122], [thr1Thread3of5ForFork0InUse, 128#true, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 68#L701true, 5#L709-2true, Black: 131#(<= (+ ~s~0 (* 4294967296 (div thr1Thread2of5ForFork0_~l~0 4294967296))) (+ thr1Thread2of5ForFork0_~l~0 (* 4294967296 (div (+ ~s~0 (* (div thr1Thread2of5ForFork0_~l~0 4294967296) 4294967296) (* thr1Thread2of5ForFork0_~l~0 (- 1)) (- 1)) 4294967296)) 1)), 134#true, 42#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 136#(= ~s~0 0), Black: 138#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread3of5ForFork0_~l~0 0)), 111#true, 83#L700true, 20#thr1ENTRYtrue, Black: 113#(= ~s~0 0), Black: 114#(and (= ~s~0 0) (= thr1Thread1of5ForFork0_~l~0 0)), Black: 115#(and (<= (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296))) (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1)) (< (div thr1Thread1of5ForFork0_~l~0 4294967296) (+ (div ~s~0 4294967296) 1))), thr1Thread1of5ForFork0InUse, Black: 122#(= ~s~0 0), thr1Thread2of5ForFork0InUse, Black: 124#(and (<= ~s~0 1) (= thr1Thread2of5ForFork0_~l~0 0) (<= 1 ~s~0)), 63#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue]) [2021-06-11 05:14:50,590 INFO L384 tUnfolder$Statistics]: this new event has 31 ancestors and is cut-off event [2021-06-11 05:14:50,590 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:14:50,590 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:14:50,590 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:14:50,590 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([682] L701-4-->L701: Formula: (and (= (+ v_~s~0_660 1) v_~s~0_659) (= (+ v_thr1Thread1of5ForFork0_~l~0_14 1) v_thr1Thread1of5ForFork0_~l~0_13)) InVars {thr1Thread1of5ForFork0_~l~0=v_thr1Thread1of5ForFork0_~l~0_14, ~s~0=v_~s~0_660} OutVars{thr1Thread1of5ForFork0_~l~0=v_thr1Thread1of5ForFork0_~l~0_13, ~s~0=v_~s~0_659} AuxVars[] AssignedVars[thr1Thread1of5ForFork0_~l~0, ~s~0][122], [128#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, 68#L701true, thr1Thread5of5ForFork0InUse, 5#L709-2true, Black: 131#(<= (+ ~s~0 (* 4294967296 (div thr1Thread2of5ForFork0_~l~0 4294967296))) (+ thr1Thread2of5ForFork0_~l~0 (* 4294967296 (div (+ ~s~0 (* (div thr1Thread2of5ForFork0_~l~0 4294967296) 4294967296) (* thr1Thread2of5ForFork0_~l~0 (- 1)) (- 1)) 4294967296)) 1)), 134#true, 40#L701-4true, Black: 136#(= ~s~0 0), Black: 138#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread3of5ForFork0_~l~0 0)), 111#true, 83#L700true, 20#thr1ENTRYtrue, Black: 113#(= ~s~0 0), Black: 114#(and (= ~s~0 0) (= thr1Thread1of5ForFork0_~l~0 0)), Black: 115#(and (<= (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296))) (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1)) (< (div thr1Thread1of5ForFork0_~l~0 4294967296) (+ (div ~s~0 4294967296) 1))), thr1Thread1of5ForFork0InUse, Black: 122#(= ~s~0 0), thr1Thread2of5ForFork0InUse, Black: 124#(and (<= ~s~0 1) (= thr1Thread2of5ForFork0_~l~0 0) (<= 1 ~s~0)), 63#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue]) [2021-06-11 05:14:50,590 INFO L384 tUnfolder$Statistics]: this new event has 31 ancestors and is cut-off event [2021-06-11 05:14:50,590 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:14:50,591 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:14:50,591 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:14:50,593 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([682] L701-4-->L701: Formula: (and (= (+ v_~s~0_660 1) v_~s~0_659) (= (+ v_thr1Thread1of5ForFork0_~l~0_14 1) v_thr1Thread1of5ForFork0_~l~0_13)) InVars {thr1Thread1of5ForFork0_~l~0=v_thr1Thread1of5ForFork0_~l~0_14, ~s~0=v_~s~0_660} OutVars{thr1Thread1of5ForFork0_~l~0=v_thr1Thread1of5ForFork0_~l~0_13, ~s~0=v_~s~0_659} AuxVars[] AssignedVars[thr1Thread1of5ForFork0_~l~0, ~s~0][122], [128#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 68#L701true, Black: 131#(<= (+ ~s~0 (* 4294967296 (div thr1Thread2of5ForFork0_~l~0 4294967296))) (+ thr1Thread2of5ForFork0_~l~0 (* 4294967296 (div (+ ~s~0 (* (div thr1Thread2of5ForFork0_~l~0 4294967296) 4294967296) (* thr1Thread2of5ForFork0_~l~0 (- 1)) (- 1)) 4294967296)) 1)), 5#L709-2true, 134#true, 42#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 136#(= ~s~0 0), Black: 138#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread3of5ForFork0_~l~0 0)), 111#true, 83#L700true, 51#L701-4true, 20#thr1ENTRYtrue, Black: 113#(= ~s~0 0), Black: 114#(and (= ~s~0 0) (= thr1Thread1of5ForFork0_~l~0 0)), Black: 115#(and (<= (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296))) (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1)) (< (div thr1Thread1of5ForFork0_~l~0 4294967296) (+ (div ~s~0 4294967296) 1))), thr1Thread1of5ForFork0InUse, Black: 122#(= ~s~0 0), thr1Thread2of5ForFork0InUse, Black: 124#(and (<= ~s~0 1) (= thr1Thread2of5ForFork0_~l~0 0) (<= 1 ~s~0))]) [2021-06-11 05:14:50,593 INFO L384 tUnfolder$Statistics]: this new event has 31 ancestors and is cut-off event [2021-06-11 05:14:50,593 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:14:50,593 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:14:50,593 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:14:50,593 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([682] L701-4-->L701: Formula: (and (= (+ v_~s~0_660 1) v_~s~0_659) (= (+ v_thr1Thread1of5ForFork0_~l~0_14 1) v_thr1Thread1of5ForFork0_~l~0_13)) InVars {thr1Thread1of5ForFork0_~l~0=v_thr1Thread1of5ForFork0_~l~0_14, ~s~0=v_~s~0_660} OutVars{thr1Thread1of5ForFork0_~l~0=v_thr1Thread1of5ForFork0_~l~0_13, ~s~0=v_~s~0_659} AuxVars[] AssignedVars[thr1Thread1of5ForFork0_~l~0, ~s~0][122], [128#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 68#L701true, Black: 131#(<= (+ ~s~0 (* 4294967296 (div thr1Thread2of5ForFork0_~l~0 4294967296))) (+ thr1Thread2of5ForFork0_~l~0 (* 4294967296 (div (+ ~s~0 (* (div thr1Thread2of5ForFork0_~l~0 4294967296) 4294967296) (* thr1Thread2of5ForFork0_~l~0 (- 1)) (- 1)) 4294967296)) 1)), 5#L709-2true, 134#true, 40#L701-4true, Black: 136#(= ~s~0 0), Black: 138#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread3of5ForFork0_~l~0 0)), 111#true, 83#L700true, 51#L701-4true, 20#thr1ENTRYtrue, Black: 113#(= ~s~0 0), Black: 114#(and (= ~s~0 0) (= thr1Thread1of5ForFork0_~l~0 0)), Black: 115#(and (<= (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296))) (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1)) (< (div thr1Thread1of5ForFork0_~l~0 4294967296) (+ (div ~s~0 4294967296) 1))), thr1Thread1of5ForFork0InUse, Black: 122#(= ~s~0 0), thr1Thread2of5ForFork0InUse, Black: 124#(and (<= ~s~0 1) (= thr1Thread2of5ForFork0_~l~0 0) (<= 1 ~s~0))]) [2021-06-11 05:14:50,593 INFO L384 tUnfolder$Statistics]: this new event has 31 ancestors and is cut-off event [2021-06-11 05:14:50,594 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:14:50,594 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:14:50,594 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:14:50,604 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([682] L701-4-->L701: Formula: (and (= (+ v_~s~0_660 1) v_~s~0_659) (= (+ v_thr1Thread1of5ForFork0_~l~0_14 1) v_thr1Thread1of5ForFork0_~l~0_13)) InVars {thr1Thread1of5ForFork0_~l~0=v_thr1Thread1of5ForFork0_~l~0_14, ~s~0=v_~s~0_660} OutVars{thr1Thread1of5ForFork0_~l~0=v_thr1Thread1of5ForFork0_~l~0_13, ~s~0=v_~s~0_659} AuxVars[] AssignedVars[thr1Thread1of5ForFork0_~l~0, ~s~0][122], [128#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 68#L701true, 5#L709-2true, Black: 131#(<= (+ ~s~0 (* 4294967296 (div thr1Thread2of5ForFork0_~l~0 4294967296))) (+ thr1Thread2of5ForFork0_~l~0 (* 4294967296 (div (+ ~s~0 (* (div thr1Thread2of5ForFork0_~l~0 4294967296) 4294967296) (* thr1Thread2of5ForFork0_~l~0 (- 1)) (- 1)) 4294967296)) 1)), 134#true, 42#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 136#(= ~s~0 0), Black: 138#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread3of5ForFork0_~l~0 0)), 111#true, 83#L700true, 51#L701-4true, 20#thr1ENTRYtrue, Black: 113#(= ~s~0 0), Black: 114#(and (= ~s~0 0) (= thr1Thread1of5ForFork0_~l~0 0)), Black: 115#(and (<= (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296))) (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1)) (< (div thr1Thread1of5ForFork0_~l~0 4294967296) (+ (div ~s~0 4294967296) 1))), thr1Thread1of5ForFork0InUse, Black: 122#(= ~s~0 0), thr1Thread2of5ForFork0InUse, Black: 124#(and (<= ~s~0 1) (= thr1Thread2of5ForFork0_~l~0 0) (<= 1 ~s~0))]) [2021-06-11 05:14:50,604 INFO L384 tUnfolder$Statistics]: this new event has 31 ancestors and is cut-off event [2021-06-11 05:14:50,604 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:14:50,604 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:14:50,605 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:14:50,605 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:14:50,605 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([607] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][97], [128#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, 68#L701true, thr1Thread5of5ForFork0InUse, 5#L709-2true, Black: 131#(<= (+ ~s~0 (* 4294967296 (div thr1Thread2of5ForFork0_~l~0 4294967296))) (+ thr1Thread2of5ForFork0_~l~0 (* 4294967296 (div (+ ~s~0 (* (div thr1Thread2of5ForFork0_~l~0 4294967296) 4294967296) (* thr1Thread2of5ForFork0_~l~0 (- 1)) (- 1)) 4294967296)) 1)), 134#true, 42#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 136#(= ~s~0 0), Black: 138#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread3of5ForFork0_~l~0 0)), 111#true, 83#L700true, 20#thr1ENTRYtrue, Black: 113#(= ~s~0 0), Black: 114#(and (= ~s~0 0) (= thr1Thread1of5ForFork0_~l~0 0)), Black: 115#(and (<= (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296))) (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1)) (< (div thr1Thread1of5ForFork0_~l~0 4294967296) (+ (div ~s~0 4294967296) 1))), 88#L700true, thr1Thread1of5ForFork0InUse, Black: 122#(= ~s~0 0), thr1Thread2of5ForFork0InUse, Black: 124#(and (<= ~s~0 1) (= thr1Thread2of5ForFork0_~l~0 0) (<= 1 ~s~0))]) [2021-06-11 05:14:50,605 INFO L384 tUnfolder$Statistics]: this new event has 30 ancestors and is cut-off event [2021-06-11 05:14:50,605 INFO L387 tUnfolder$Statistics]: existing Event has 28 ancestors and is cut-off event [2021-06-11 05:14:50,605 INFO L387 tUnfolder$Statistics]: existing Event has 30 ancestors and is cut-off event [2021-06-11 05:14:50,605 INFO L387 tUnfolder$Statistics]: existing Event has 28 ancestors and is cut-off event [2021-06-11 05:14:50,605 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([635] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][75], [thr1Thread3of5ForFork0InUse, 128#true, thr1Thread4of5ForFork0InUse, 68#L701true, thr1Thread5of5ForFork0InUse, 5#L709-2true, Black: 131#(<= (+ ~s~0 (* 4294967296 (div thr1Thread2of5ForFork0_~l~0 4294967296))) (+ thr1Thread2of5ForFork0_~l~0 (* 4294967296 (div (+ ~s~0 (* (div thr1Thread2of5ForFork0_~l~0 4294967296) 4294967296) (* thr1Thread2of5ForFork0_~l~0 (- 1)) (- 1)) 4294967296)) 1)), 134#true, Black: 136#(= ~s~0 0), Black: 138#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread3of5ForFork0_~l~0 0)), 111#true, 83#L700true, 51#L701-4true, 20#thr1ENTRYtrue, Black: 113#(= ~s~0 0), Black: 114#(and (= ~s~0 0) (= thr1Thread1of5ForFork0_~l~0 0)), 55#L700true, Black: 115#(and (<= (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296))) (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1)) (< (div thr1Thread1of5ForFork0_~l~0 4294967296) (+ (div ~s~0 4294967296) 1))), thr1Thread1of5ForFork0InUse, Black: 122#(= ~s~0 0), thr1Thread2of5ForFork0InUse, Black: 124#(and (<= ~s~0 1) (= thr1Thread2of5ForFork0_~l~0 0) (<= 1 ~s~0))]) [2021-06-11 05:14:50,605 INFO L384 tUnfolder$Statistics]: this new event has 30 ancestors and is cut-off event [2021-06-11 05:14:50,605 INFO L387 tUnfolder$Statistics]: existing Event has 28 ancestors and is cut-off event [2021-06-11 05:14:50,605 INFO L387 tUnfolder$Statistics]: existing Event has 30 ancestors and is cut-off event [2021-06-11 05:14:50,606 INFO L387 tUnfolder$Statistics]: existing Event has 28 ancestors and is cut-off event [2021-06-11 05:14:50,606 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([682] L701-4-->L701: Formula: (and (= (+ v_~s~0_660 1) v_~s~0_659) (= (+ v_thr1Thread1of5ForFork0_~l~0_14 1) v_thr1Thread1of5ForFork0_~l~0_13)) InVars {thr1Thread1of5ForFork0_~l~0=v_thr1Thread1of5ForFork0_~l~0_14, ~s~0=v_~s~0_660} OutVars{thr1Thread1of5ForFork0_~l~0=v_thr1Thread1of5ForFork0_~l~0_13, ~s~0=v_~s~0_659} AuxVars[] AssignedVars[thr1Thread1of5ForFork0_~l~0, ~s~0][122], [128#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, 68#L701true, thr1Thread5of5ForFork0InUse, 5#L709-2true, Black: 131#(<= (+ ~s~0 (* 4294967296 (div thr1Thread2of5ForFork0_~l~0 4294967296))) (+ thr1Thread2of5ForFork0_~l~0 (* 4294967296 (div (+ ~s~0 (* (div thr1Thread2of5ForFork0_~l~0 4294967296) 4294967296) (* thr1Thread2of5ForFork0_~l~0 (- 1)) (- 1)) 4294967296)) 1)), 134#true, 40#L701-4true, Black: 136#(= ~s~0 0), Black: 138#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread3of5ForFork0_~l~0 0)), 111#true, 83#L700true, 51#L701-4true, 20#thr1ENTRYtrue, Black: 113#(= ~s~0 0), Black: 114#(and (= ~s~0 0) (= thr1Thread1of5ForFork0_~l~0 0)), Black: 115#(and (<= (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296))) (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1)) (< (div thr1Thread1of5ForFork0_~l~0 4294967296) (+ (div ~s~0 4294967296) 1))), thr1Thread1of5ForFork0InUse, Black: 122#(= ~s~0 0), thr1Thread2of5ForFork0InUse, Black: 124#(and (<= ~s~0 1) (= thr1Thread2of5ForFork0_~l~0 0) (<= 1 ~s~0))]) [2021-06-11 05:14:50,606 INFO L384 tUnfolder$Statistics]: this new event has 31 ancestors and is cut-off event [2021-06-11 05:14:50,606 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:14:50,606 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:14:50,606 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:14:50,606 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:14:50,606 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([607] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][97], [128#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, 68#L701true, thr1Thread5of5ForFork0InUse, 5#L709-2true, Black: 131#(<= (+ ~s~0 (* 4294967296 (div thr1Thread2of5ForFork0_~l~0 4294967296))) (+ thr1Thread2of5ForFork0_~l~0 (* 4294967296 (div (+ ~s~0 (* (div thr1Thread2of5ForFork0_~l~0 4294967296) 4294967296) (* thr1Thread2of5ForFork0_~l~0 (- 1)) (- 1)) 4294967296)) 1)), 134#true, 40#L701-4true, Black: 136#(= ~s~0 0), Black: 138#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread3of5ForFork0_~l~0 0)), 111#true, 83#L700true, 20#thr1ENTRYtrue, Black: 113#(= ~s~0 0), Black: 114#(and (= ~s~0 0) (= thr1Thread1of5ForFork0_~l~0 0)), Black: 115#(and (<= (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296))) (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1)) (< (div thr1Thread1of5ForFork0_~l~0 4294967296) (+ (div ~s~0 4294967296) 1))), 88#L700true, thr1Thread1of5ForFork0InUse, Black: 122#(= ~s~0 0), thr1Thread2of5ForFork0InUse, Black: 124#(and (<= ~s~0 1) (= thr1Thread2of5ForFork0_~l~0 0) (<= 1 ~s~0))]) [2021-06-11 05:14:50,606 INFO L384 tUnfolder$Statistics]: this new event has 30 ancestors and is cut-off event [2021-06-11 05:14:50,606 INFO L387 tUnfolder$Statistics]: existing Event has 28 ancestors and is cut-off event [2021-06-11 05:14:50,606 INFO L387 tUnfolder$Statistics]: existing Event has 28 ancestors and is cut-off event [2021-06-11 05:14:50,606 INFO L387 tUnfolder$Statistics]: existing Event has 30 ancestors and is cut-off event [2021-06-11 05:14:50,613 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([663] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][109], [128#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 5#L709-2true, Black: 131#(<= (+ ~s~0 (* 4294967296 (div thr1Thread2of5ForFork0_~l~0 4294967296))) (+ thr1Thread2of5ForFork0_~l~0 (* 4294967296 (div (+ ~s~0 (* (div thr1Thread2of5ForFork0_~l~0 4294967296) 4294967296) (* thr1Thread2of5ForFork0_~l~0 (- 1)) (- 1)) 4294967296)) 1)), 134#true, 42#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 136#(= ~s~0 0), Black: 138#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread3of5ForFork0_~l~0 0)), 111#true, 16#L697-1true, 83#L700true, 51#L701-4true, Black: 113#(= ~s~0 0), Black: 114#(and (= ~s~0 0) (= thr1Thread1of5ForFork0_~l~0 0)), Black: 115#(and (<= (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296))) (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1)) (< (div thr1Thread1of5ForFork0_~l~0 4294967296) (+ (div ~s~0 4294967296) 1))), 87#L701true, thr1Thread1of5ForFork0InUse, Black: 122#(= ~s~0 0), thr1Thread2of5ForFork0InUse, Black: 124#(and (<= ~s~0 1) (= thr1Thread2of5ForFork0_~l~0 0) (<= 1 ~s~0))]) [2021-06-11 05:14:50,614 INFO L384 tUnfolder$Statistics]: this new event has 32 ancestors and is cut-off event [2021-06-11 05:14:50,614 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:14:50,614 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:14:50,614 INFO L387 tUnfolder$Statistics]: existing Event has 30 ancestors and is cut-off event [2021-06-11 05:14:50,614 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([607] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][97], [128#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 5#L709-2true, Black: 131#(<= (+ ~s~0 (* 4294967296 (div thr1Thread2of5ForFork0_~l~0 4294967296))) (+ thr1Thread2of5ForFork0_~l~0 (* 4294967296 (div (+ ~s~0 (* (div thr1Thread2of5ForFork0_~l~0 4294967296) 4294967296) (* thr1Thread2of5ForFork0_~l~0 (- 1)) (- 1)) 4294967296)) 1)), 134#true, 42#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 136#(= ~s~0 0), Black: 138#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread3of5ForFork0_~l~0 0)), 111#true, 16#L697-1true, 83#L700true, Black: 113#(= ~s~0 0), Black: 114#(and (= ~s~0 0) (= thr1Thread1of5ForFork0_~l~0 0)), Black: 115#(and (<= (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296))) (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1)) (< (div thr1Thread1of5ForFork0_~l~0 4294967296) (+ (div ~s~0 4294967296) 1))), 87#L701true, 88#L700true, thr1Thread1of5ForFork0InUse, Black: 122#(= ~s~0 0), thr1Thread2of5ForFork0InUse, Black: 124#(and (<= ~s~0 1) (= thr1Thread2of5ForFork0_~l~0 0) (<= 1 ~s~0))]) [2021-06-11 05:14:50,614 INFO L384 tUnfolder$Statistics]: this new event has 31 ancestors and is cut-off event [2021-06-11 05:14:50,614 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:14:50,614 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:14:50,614 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:14:50,614 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([663] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][109], [128#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 5#L709-2true, Black: 131#(<= (+ ~s~0 (* 4294967296 (div thr1Thread2of5ForFork0_~l~0 4294967296))) (+ thr1Thread2of5ForFork0_~l~0 (* 4294967296 (div (+ ~s~0 (* (div thr1Thread2of5ForFork0_~l~0 4294967296) 4294967296) (* thr1Thread2of5ForFork0_~l~0 (- 1)) (- 1)) 4294967296)) 1)), 134#true, 40#L701-4true, Black: 136#(= ~s~0 0), Black: 138#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread3of5ForFork0_~l~0 0)), 111#true, 16#L697-1true, 51#L701-4true, 83#L700true, Black: 113#(= ~s~0 0), Black: 114#(and (= ~s~0 0) (= thr1Thread1of5ForFork0_~l~0 0)), 87#L701true, Black: 115#(and (<= (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296))) (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1)) (< (div thr1Thread1of5ForFork0_~l~0 4294967296) (+ (div ~s~0 4294967296) 1))), thr1Thread1of5ForFork0InUse, Black: 122#(= ~s~0 0), thr1Thread2of5ForFork0InUse, Black: 124#(and (<= ~s~0 1) (= thr1Thread2of5ForFork0_~l~0 0) (<= 1 ~s~0))]) [2021-06-11 05:14:50,614 INFO L384 tUnfolder$Statistics]: this new event has 32 ancestors and is cut-off event [2021-06-11 05:14:50,615 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:14:50,615 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:14:50,615 INFO L387 tUnfolder$Statistics]: existing Event has 30 ancestors and is cut-off event [2021-06-11 05:14:50,615 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([635] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][75], [128#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 5#L709-2true, Black: 131#(<= (+ ~s~0 (* 4294967296 (div thr1Thread2of5ForFork0_~l~0 4294967296))) (+ thr1Thread2of5ForFork0_~l~0 (* 4294967296 (div (+ ~s~0 (* (div thr1Thread2of5ForFork0_~l~0 4294967296) 4294967296) (* thr1Thread2of5ForFork0_~l~0 (- 1)) (- 1)) 4294967296)) 1)), 134#true, Black: 136#(= ~s~0 0), Black: 138#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread3of5ForFork0_~l~0 0)), 111#true, 16#L697-1true, 83#L700true, 51#L701-4true, Black: 113#(= ~s~0 0), Black: 114#(and (= ~s~0 0) (= thr1Thread1of5ForFork0_~l~0 0)), 87#L701true, Black: 115#(and (<= (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296))) (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1)) (< (div thr1Thread1of5ForFork0_~l~0 4294967296) (+ (div ~s~0 4294967296) 1))), 55#L700true, thr1Thread1of5ForFork0InUse, Black: 122#(= ~s~0 0), thr1Thread2of5ForFork0InUse, Black: 124#(and (<= ~s~0 1) (= thr1Thread2of5ForFork0_~l~0 0) (<= 1 ~s~0))]) [2021-06-11 05:14:50,615 INFO L384 tUnfolder$Statistics]: this new event has 31 ancestors and is cut-off event [2021-06-11 05:14:50,615 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:14:50,615 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:14:50,615 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:14:50,615 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([607] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][97], [128#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 5#L709-2true, Black: 131#(<= (+ ~s~0 (* 4294967296 (div thr1Thread2of5ForFork0_~l~0 4294967296))) (+ thr1Thread2of5ForFork0_~l~0 (* 4294967296 (div (+ ~s~0 (* (div thr1Thread2of5ForFork0_~l~0 4294967296) 4294967296) (* thr1Thread2of5ForFork0_~l~0 (- 1)) (- 1)) 4294967296)) 1)), 134#true, 40#L701-4true, Black: 136#(= ~s~0 0), Black: 138#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread3of5ForFork0_~l~0 0)), 111#true, 16#L697-1true, 83#L700true, Black: 113#(= ~s~0 0), Black: 114#(and (= ~s~0 0) (= thr1Thread1of5ForFork0_~l~0 0)), 87#L701true, Black: 115#(and (<= (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296))) (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1)) (< (div thr1Thread1of5ForFork0_~l~0 4294967296) (+ (div ~s~0 4294967296) 1))), 88#L700true, thr1Thread1of5ForFork0InUse, Black: 122#(= ~s~0 0), thr1Thread2of5ForFork0InUse, Black: 124#(and (<= ~s~0 1) (= thr1Thread2of5ForFork0_~l~0 0) (<= 1 ~s~0))]) [2021-06-11 05:14:50,615 INFO L384 tUnfolder$Statistics]: this new event has 31 ancestors and is cut-off event [2021-06-11 05:14:50,615 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:14:50,615 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:14:50,615 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:14:50,619 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([663] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][109], [128#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, Black: 131#(<= (+ ~s~0 (* 4294967296 (div thr1Thread2of5ForFork0_~l~0 4294967296))) (+ thr1Thread2of5ForFork0_~l~0 (* 4294967296 (div (+ ~s~0 (* (div thr1Thread2of5ForFork0_~l~0 4294967296) 4294967296) (* thr1Thread2of5ForFork0_~l~0 (- 1)) (- 1)) 4294967296)) 1)), 5#L709-2true, 101#true, 134#true, 42#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 136#(= ~s~0 0), Black: 138#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread3of5ForFork0_~l~0 0)), 111#true, 83#L700true, 51#L701-4true, Black: 113#(= ~s~0 0), Black: 114#(and (= ~s~0 0) (= thr1Thread1of5ForFork0_~l~0 0)), Black: 115#(and (<= (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296))) (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1)) (< (div thr1Thread1of5ForFork0_~l~0 4294967296) (+ (div ~s~0 4294967296) 1))), 87#L701true, thr1Thread1of5ForFork0InUse, Black: 122#(= ~s~0 0), thr1Thread2of5ForFork0InUse, Black: 124#(and (<= ~s~0 1) (= thr1Thread2of5ForFork0_~l~0 0) (<= 1 ~s~0))]) [2021-06-11 05:14:50,619 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2021-06-11 05:14:50,619 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:14:50,619 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:14:50,619 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:14:50,619 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([663] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][109], [128#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, Black: 131#(<= (+ ~s~0 (* 4294967296 (div thr1Thread2of5ForFork0_~l~0 4294967296))) (+ thr1Thread2of5ForFork0_~l~0 (* 4294967296 (div (+ ~s~0 (* (div thr1Thread2of5ForFork0_~l~0 4294967296) 4294967296) (* thr1Thread2of5ForFork0_~l~0 (- 1)) (- 1)) 4294967296)) 1)), 5#L709-2true, 101#true, 134#true, 40#L701-4true, Black: 136#(= ~s~0 0), Black: 138#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread3of5ForFork0_~l~0 0)), 111#true, 83#L700true, 51#L701-4true, Black: 113#(= ~s~0 0), Black: 114#(and (= ~s~0 0) (= thr1Thread1of5ForFork0_~l~0 0)), Black: 115#(and (<= (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296))) (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1)) (< (div thr1Thread1of5ForFork0_~l~0 4294967296) (+ (div ~s~0 4294967296) 1))), 87#L701true, thr1Thread1of5ForFork0InUse, Black: 122#(= ~s~0 0), thr1Thread2of5ForFork0InUse, Black: 124#(and (<= ~s~0 1) (= thr1Thread2of5ForFork0_~l~0 0) (<= 1 ~s~0))]) [2021-06-11 05:14:50,619 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2021-06-11 05:14:50,619 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:14:50,620 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:14:50,620 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:14:50,620 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([682] L701-4-->L701: Formula: (and (= (+ v_~s~0_660 1) v_~s~0_659) (= (+ v_thr1Thread1of5ForFork0_~l~0_14 1) v_thr1Thread1of5ForFork0_~l~0_13)) InVars {thr1Thread1of5ForFork0_~l~0=v_thr1Thread1of5ForFork0_~l~0_14, ~s~0=v_~s~0_660} OutVars{thr1Thread1of5ForFork0_~l~0=v_thr1Thread1of5ForFork0_~l~0_13, ~s~0=v_~s~0_659} AuxVars[] AssignedVars[thr1Thread1of5ForFork0_~l~0, ~s~0][122], [128#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 68#L701true, Black: 131#(<= (+ ~s~0 (* 4294967296 (div thr1Thread2of5ForFork0_~l~0 4294967296))) (+ thr1Thread2of5ForFork0_~l~0 (* 4294967296 (div (+ ~s~0 (* (div thr1Thread2of5ForFork0_~l~0 4294967296) 4294967296) (* thr1Thread2of5ForFork0_~l~0 (- 1)) (- 1)) 4294967296)) 1)), 5#L709-2true, 134#true, 42#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 136#(= ~s~0 0), Black: 138#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread3of5ForFork0_~l~0 0)), 111#true, 51#L701-4true, 83#L700true, Black: 113#(= ~s~0 0), Black: 114#(and (= ~s~0 0) (= thr1Thread1of5ForFork0_~l~0 0)), 87#L701true, Black: 115#(and (<= (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296))) (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1)) (< (div thr1Thread1of5ForFork0_~l~0 4294967296) (+ (div ~s~0 4294967296) 1))), thr1Thread1of5ForFork0InUse, Black: 122#(= ~s~0 0), thr1Thread2of5ForFork0InUse, Black: 124#(and (<= ~s~0 1) (= thr1Thread2of5ForFork0_~l~0 0) (<= 1 ~s~0))]) [2021-06-11 05:14:50,620 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2021-06-11 05:14:50,620 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:14:50,620 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:14:50,620 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:14:50,620 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([682] L701-4-->L701: Formula: (and (= (+ v_~s~0_660 1) v_~s~0_659) (= (+ v_thr1Thread1of5ForFork0_~l~0_14 1) v_thr1Thread1of5ForFork0_~l~0_13)) InVars {thr1Thread1of5ForFork0_~l~0=v_thr1Thread1of5ForFork0_~l~0_14, ~s~0=v_~s~0_660} OutVars{thr1Thread1of5ForFork0_~l~0=v_thr1Thread1of5ForFork0_~l~0_13, ~s~0=v_~s~0_659} AuxVars[] AssignedVars[thr1Thread1of5ForFork0_~l~0, ~s~0][122], [thr1Thread3of5ForFork0InUse, 128#true, thr1Thread4of5ForFork0InUse, 68#L701true, thr1Thread5of5ForFork0InUse, Black: 131#(<= (+ ~s~0 (* 4294967296 (div thr1Thread2of5ForFork0_~l~0 4294967296))) (+ thr1Thread2of5ForFork0_~l~0 (* 4294967296 (div (+ ~s~0 (* (div thr1Thread2of5ForFork0_~l~0 4294967296) 4294967296) (* thr1Thread2of5ForFork0_~l~0 (- 1)) (- 1)) 4294967296)) 1)), 5#L709-2true, 134#true, 40#L701-4true, Black: 136#(= ~s~0 0), Black: 138#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread3of5ForFork0_~l~0 0)), 111#true, 51#L701-4true, 83#L700true, Black: 113#(= ~s~0 0), Black: 114#(and (= ~s~0 0) (= thr1Thread1of5ForFork0_~l~0 0)), 87#L701true, Black: 115#(and (<= (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296))) (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1)) (< (div thr1Thread1of5ForFork0_~l~0 4294967296) (+ (div ~s~0 4294967296) 1))), thr1Thread1of5ForFork0InUse, Black: 122#(= ~s~0 0), thr1Thread2of5ForFork0InUse, Black: 124#(and (<= ~s~0 1) (= thr1Thread2of5ForFork0_~l~0 0) (<= 1 ~s~0))]) [2021-06-11 05:14:50,620 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2021-06-11 05:14:50,620 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:14:50,621 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:14:50,621 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:14:50,621 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([663] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][109], [128#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, 68#L701true, thr1Thread5of5ForFork0InUse, Black: 131#(<= (+ ~s~0 (* 4294967296 (div thr1Thread2of5ForFork0_~l~0 4294967296))) (+ thr1Thread2of5ForFork0_~l~0 (* 4294967296 (div (+ ~s~0 (* (div thr1Thread2of5ForFork0_~l~0 4294967296) 4294967296) (* thr1Thread2of5ForFork0_~l~0 (- 1)) (- 1)) 4294967296)) 1)), 5#L709-2true, 134#true, 42#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 136#(= ~s~0 0), Black: 138#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread3of5ForFork0_~l~0 0)), 111#true, 83#L700true, 51#L701-4true, Black: 113#(= ~s~0 0), Black: 114#(and (= ~s~0 0) (= thr1Thread1of5ForFork0_~l~0 0)), Black: 115#(and (<= (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296))) (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1)) (< (div thr1Thread1of5ForFork0_~l~0 4294967296) (+ (div ~s~0 4294967296) 1))), 87#L701true, thr1Thread1of5ForFork0InUse, Black: 122#(= ~s~0 0), thr1Thread2of5ForFork0InUse, Black: 124#(and (<= ~s~0 1) (= thr1Thread2of5ForFork0_~l~0 0) (<= 1 ~s~0))]) [2021-06-11 05:14:50,621 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2021-06-11 05:14:50,621 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:14:50,621 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:14:50,621 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:14:50,621 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([682] L701-4-->L701: Formula: (and (= (+ v_~s~0_660 1) v_~s~0_659) (= (+ v_thr1Thread1of5ForFork0_~l~0_14 1) v_thr1Thread1of5ForFork0_~l~0_13)) InVars {thr1Thread1of5ForFork0_~l~0=v_thr1Thread1of5ForFork0_~l~0_14, ~s~0=v_~s~0_660} OutVars{thr1Thread1of5ForFork0_~l~0=v_thr1Thread1of5ForFork0_~l~0_13, ~s~0=v_~s~0_659} AuxVars[] AssignedVars[thr1Thread1of5ForFork0_~l~0, ~s~0][122], [128#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, 68#L701true, thr1Thread5of5ForFork0InUse, Black: 131#(<= (+ ~s~0 (* 4294967296 (div thr1Thread2of5ForFork0_~l~0 4294967296))) (+ thr1Thread2of5ForFork0_~l~0 (* 4294967296 (div (+ ~s~0 (* (div thr1Thread2of5ForFork0_~l~0 4294967296) 4294967296) (* thr1Thread2of5ForFork0_~l~0 (- 1)) (- 1)) 4294967296)) 1)), 5#L709-2true, 134#true, 42#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 136#(= ~s~0 0), Black: 138#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread3of5ForFork0_~l~0 0)), 111#true, 83#L700true, 51#L701-4true, Black: 113#(= ~s~0 0), Black: 114#(and (= ~s~0 0) (= thr1Thread1of5ForFork0_~l~0 0)), Black: 115#(and (<= (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296))) (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1)) (< (div thr1Thread1of5ForFork0_~l~0 4294967296) (+ (div ~s~0 4294967296) 1))), 87#L701true, thr1Thread1of5ForFork0InUse, Black: 122#(= ~s~0 0), thr1Thread2of5ForFork0InUse, Black: 124#(and (<= ~s~0 1) (= thr1Thread2of5ForFork0_~l~0 0) (<= 1 ~s~0))]) [2021-06-11 05:14:50,621 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2021-06-11 05:14:50,621 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:14:50,621 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:14:50,622 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:14:50,622 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:14:50,622 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([607] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][97], [128#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, 68#L701true, thr1Thread5of5ForFork0InUse, Black: 131#(<= (+ ~s~0 (* 4294967296 (div thr1Thread2of5ForFork0_~l~0 4294967296))) (+ thr1Thread2of5ForFork0_~l~0 (* 4294967296 (div (+ ~s~0 (* (div thr1Thread2of5ForFork0_~l~0 4294967296) 4294967296) (* thr1Thread2of5ForFork0_~l~0 (- 1)) (- 1)) 4294967296)) 1)), 5#L709-2true, 134#true, 42#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 136#(= ~s~0 0), Black: 138#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread3of5ForFork0_~l~0 0)), 111#true, 83#L700true, Black: 113#(= ~s~0 0), Black: 114#(and (= ~s~0 0) (= thr1Thread1of5ForFork0_~l~0 0)), Black: 115#(and (<= (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296))) (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1)) (< (div thr1Thread1of5ForFork0_~l~0 4294967296) (+ (div ~s~0 4294967296) 1))), 87#L701true, 88#L700true, thr1Thread1of5ForFork0InUse, Black: 122#(= ~s~0 0), thr1Thread2of5ForFork0InUse, Black: 124#(and (<= ~s~0 1) (= thr1Thread2of5ForFork0_~l~0 0) (<= 1 ~s~0))]) [2021-06-11 05:14:50,622 INFO L384 tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event [2021-06-11 05:14:50,622 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:14:50,622 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2021-06-11 05:14:50,622 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:14:50,622 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([663] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][109], [128#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, 68#L701true, thr1Thread5of5ForFork0InUse, Black: 131#(<= (+ ~s~0 (* 4294967296 (div thr1Thread2of5ForFork0_~l~0 4294967296))) (+ thr1Thread2of5ForFork0_~l~0 (* 4294967296 (div (+ ~s~0 (* (div thr1Thread2of5ForFork0_~l~0 4294967296) 4294967296) (* thr1Thread2of5ForFork0_~l~0 (- 1)) (- 1)) 4294967296)) 1)), 5#L709-2true, 134#true, 40#L701-4true, Black: 136#(= ~s~0 0), Black: 138#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread3of5ForFork0_~l~0 0)), 111#true, 51#L701-4true, 83#L700true, Black: 113#(= ~s~0 0), Black: 114#(and (= ~s~0 0) (= thr1Thread1of5ForFork0_~l~0 0)), Black: 115#(and (<= (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296))) (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1)) (< (div thr1Thread1of5ForFork0_~l~0 4294967296) (+ (div ~s~0 4294967296) 1))), 87#L701true, thr1Thread1of5ForFork0InUse, Black: 122#(= ~s~0 0), thr1Thread2of5ForFork0InUse, Black: 124#(and (<= ~s~0 1) (= thr1Thread2of5ForFork0_~l~0 0) (<= 1 ~s~0))]) [2021-06-11 05:14:50,623 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2021-06-11 05:14:50,623 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:14:50,623 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:14:50,623 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:14:50,623 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([635] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][75], [128#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, 68#L701true, thr1Thread5of5ForFork0InUse, Black: 131#(<= (+ ~s~0 (* 4294967296 (div thr1Thread2of5ForFork0_~l~0 4294967296))) (+ thr1Thread2of5ForFork0_~l~0 (* 4294967296 (div (+ ~s~0 (* (div thr1Thread2of5ForFork0_~l~0 4294967296) 4294967296) (* thr1Thread2of5ForFork0_~l~0 (- 1)) (- 1)) 4294967296)) 1)), 5#L709-2true, 134#true, Black: 136#(= ~s~0 0), Black: 138#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread3of5ForFork0_~l~0 0)), 111#true, 83#L700true, 51#L701-4true, Black: 113#(= ~s~0 0), Black: 114#(and (= ~s~0 0) (= thr1Thread1of5ForFork0_~l~0 0)), Black: 115#(and (<= (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296))) (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1)) (< (div thr1Thread1of5ForFork0_~l~0 4294967296) (+ (div ~s~0 4294967296) 1))), 55#L700true, 87#L701true, thr1Thread1of5ForFork0InUse, Black: 122#(= ~s~0 0), thr1Thread2of5ForFork0InUse, Black: 124#(and (<= ~s~0 1) (= thr1Thread2of5ForFork0_~l~0 0) (<= 1 ~s~0))]) [2021-06-11 05:14:50,623 INFO L384 tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event [2021-06-11 05:14:50,623 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2021-06-11 05:14:50,623 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:14:50,623 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:14:50,623 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([682] L701-4-->L701: Formula: (and (= (+ v_~s~0_660 1) v_~s~0_659) (= (+ v_thr1Thread1of5ForFork0_~l~0_14 1) v_thr1Thread1of5ForFork0_~l~0_13)) InVars {thr1Thread1of5ForFork0_~l~0=v_thr1Thread1of5ForFork0_~l~0_14, ~s~0=v_~s~0_660} OutVars{thr1Thread1of5ForFork0_~l~0=v_thr1Thread1of5ForFork0_~l~0_13, ~s~0=v_~s~0_659} AuxVars[] AssignedVars[thr1Thread1of5ForFork0_~l~0, ~s~0][122], [128#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 68#L701true, Black: 131#(<= (+ ~s~0 (* 4294967296 (div thr1Thread2of5ForFork0_~l~0 4294967296))) (+ thr1Thread2of5ForFork0_~l~0 (* 4294967296 (div (+ ~s~0 (* (div thr1Thread2of5ForFork0_~l~0 4294967296) 4294967296) (* thr1Thread2of5ForFork0_~l~0 (- 1)) (- 1)) 4294967296)) 1)), 5#L709-2true, 134#true, 40#L701-4true, Black: 136#(= ~s~0 0), Black: 138#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread3of5ForFork0_~l~0 0)), 111#true, 83#L700true, 51#L701-4true, Black: 113#(= ~s~0 0), Black: 114#(and (= ~s~0 0) (= thr1Thread1of5ForFork0_~l~0 0)), Black: 115#(and (<= (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296))) (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1)) (< (div thr1Thread1of5ForFork0_~l~0 4294967296) (+ (div ~s~0 4294967296) 1))), 87#L701true, thr1Thread1of5ForFork0InUse, Black: 122#(= ~s~0 0), thr1Thread2of5ForFork0InUse, Black: 124#(and (<= ~s~0 1) (= thr1Thread2of5ForFork0_~l~0 0) (<= 1 ~s~0))]) [2021-06-11 05:14:50,623 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2021-06-11 05:14:50,623 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:14:50,623 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:14:50,623 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:14:50,623 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:14:50,624 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([607] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][97], [128#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, 68#L701true, thr1Thread5of5ForFork0InUse, Black: 131#(<= (+ ~s~0 (* 4294967296 (div thr1Thread2of5ForFork0_~l~0 4294967296))) (+ thr1Thread2of5ForFork0_~l~0 (* 4294967296 (div (+ ~s~0 (* (div thr1Thread2of5ForFork0_~l~0 4294967296) 4294967296) (* thr1Thread2of5ForFork0_~l~0 (- 1)) (- 1)) 4294967296)) 1)), 5#L709-2true, 134#true, 40#L701-4true, Black: 136#(= ~s~0 0), Black: 138#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread3of5ForFork0_~l~0 0)), 111#true, 83#L700true, Black: 113#(= ~s~0 0), Black: 114#(and (= ~s~0 0) (= thr1Thread1of5ForFork0_~l~0 0)), Black: 115#(and (<= (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296))) (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1)) (< (div thr1Thread1of5ForFork0_~l~0 4294967296) (+ (div ~s~0 4294967296) 1))), 87#L701true, 88#L700true, thr1Thread1of5ForFork0InUse, Black: 122#(= ~s~0 0), thr1Thread2of5ForFork0InUse, Black: 124#(and (<= ~s~0 1) (= thr1Thread2of5ForFork0_~l~0 0) (<= 1 ~s~0))]) [2021-06-11 05:14:50,624 INFO L384 tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event [2021-06-11 05:14:50,624 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:14:50,624 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2021-06-11 05:14:50,624 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:14:50,626 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([703] L701-4-->L701: Formula: (and (= (+ v_thr1Thread4of5ForFork0_~l~0_16 1) v_thr1Thread4of5ForFork0_~l~0_15) (= (+ v_~s~0_706 1) v_~s~0_705)) InVars {thr1Thread4of5ForFork0_~l~0=v_thr1Thread4of5ForFork0_~l~0_16, ~s~0=v_~s~0_706} OutVars{thr1Thread4of5ForFork0_~l~0=v_thr1Thread4of5ForFork0_~l~0_15, ~s~0=v_~s~0_705} AuxVars[] AssignedVars[thr1Thread4of5ForFork0_~l~0, ~s~0][41], [128#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, 68#L701true, thr1Thread5of5ForFork0InUse, Black: 131#(<= (+ ~s~0 (* 4294967296 (div thr1Thread2of5ForFork0_~l~0 4294967296))) (+ thr1Thread2of5ForFork0_~l~0 (* 4294967296 (div (+ ~s~0 (* (div thr1Thread2of5ForFork0_~l~0 4294967296) 4294967296) (* thr1Thread2of5ForFork0_~l~0 (- 1)) (- 1)) 4294967296)) 1)), 5#L709-2true, 134#true, 42#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 136#(= ~s~0 0), Black: 138#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread3of5ForFork0_~l~0 0)), 111#true, 83#L700true, 51#L701-4true, Black: 113#(= ~s~0 0), Black: 114#(and (= ~s~0 0) (= thr1Thread1of5ForFork0_~l~0 0)), 87#L701true, Black: 115#(and (<= (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296))) (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1)) (< (div thr1Thread1of5ForFork0_~l~0 4294967296) (+ (div ~s~0 4294967296) 1))), thr1Thread1of5ForFork0InUse, thr1Thread2of5ForFork0InUse, Black: 122#(= ~s~0 0), Black: 124#(and (<= ~s~0 1) (= thr1Thread2of5ForFork0_~l~0 0) (<= 1 ~s~0))]) [2021-06-11 05:14:50,626 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2021-06-11 05:14:50,626 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:14:50,626 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:14:50,626 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:14:50,627 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([703] L701-4-->L701: Formula: (and (= (+ v_thr1Thread4of5ForFork0_~l~0_16 1) v_thr1Thread4of5ForFork0_~l~0_15) (= (+ v_~s~0_706 1) v_~s~0_705)) InVars {thr1Thread4of5ForFork0_~l~0=v_thr1Thread4of5ForFork0_~l~0_16, ~s~0=v_~s~0_706} OutVars{thr1Thread4of5ForFork0_~l~0=v_thr1Thread4of5ForFork0_~l~0_15, ~s~0=v_~s~0_705} AuxVars[] AssignedVars[thr1Thread4of5ForFork0_~l~0, ~s~0][41], [128#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, 68#L701true, thr1Thread5of5ForFork0InUse, Black: 131#(<= (+ ~s~0 (* 4294967296 (div thr1Thread2of5ForFork0_~l~0 4294967296))) (+ thr1Thread2of5ForFork0_~l~0 (* 4294967296 (div (+ ~s~0 (* (div thr1Thread2of5ForFork0_~l~0 4294967296) 4294967296) (* thr1Thread2of5ForFork0_~l~0 (- 1)) (- 1)) 4294967296)) 1)), 5#L709-2true, 134#true, 40#L701-4true, Black: 136#(= ~s~0 0), Black: 138#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread3of5ForFork0_~l~0 0)), 111#true, 83#L700true, 51#L701-4true, Black: 113#(= ~s~0 0), Black: 114#(and (= ~s~0 0) (= thr1Thread1of5ForFork0_~l~0 0)), 87#L701true, Black: 115#(and (<= (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of5ForFork0_~l~0 4294967296))) (+ thr1Thread1of5ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1)) (< (div thr1Thread1of5ForFork0_~l~0 4294967296) (+ (div ~s~0 4294967296) 1))), thr1Thread1of5ForFork0InUse, thr1Thread2of5ForFork0InUse, Black: 122#(= ~s~0 0), Black: 124#(and (<= ~s~0 1) (= thr1Thread2of5ForFork0_~l~0 0) (<= 1 ~s~0))]) [2021-06-11 05:14:50,627 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2021-06-11 05:14:50,627 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:14:50,627 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:14:50,627 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:14:50,627 INFO L129 PetriNetUnfolder]: 2454/3954 cut-off events. [2021-06-11 05:14:50,627 INFO L130 PetriNetUnfolder]: For 9918/30190 co-relation queries the response was YES. [2021-06-11 05:14:50,640 INFO L84 FinitePrefix]: Finished finitePrefix Result has 14097 conditions, 3954 events. 2454/3954 cut-off events. For 9918/30190 co-relation queries the response was YES. Maximal size of possible extension queue 339. Compared 24423 event pairs, 217 based on Foata normal form. 44/3236 useless extension candidates. Maximal degree in co-relation 14066. Up to 2444 conditions per place. [2021-06-11 05:14:50,688 INFO L151 LiptonReduction]: Number of co-enabled transitions 4136 [2021-06-11 05:14:50,699 INFO L163 LiptonReduction]: Checked pairs total: 772 [2021-06-11 05:14:50,699 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 05:14:50,700 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 359 [2021-06-11 05:14:50,700 INFO L480 AbstractCegarLoop]: Abstraction has has 72 places, 127 transitions, 923 flow [2021-06-11 05:14:50,701 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 99.0) internal successors, (495), 5 states have internal predecessors, (495), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:50,701 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 05:14:50,701 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 05:14:50,701 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2021-06-11 05:14:50,701 INFO L428 AbstractCegarLoop]: === Iteration 5 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 05:14:50,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 05:14:50,701 INFO L82 PathProgramCache]: Analyzing trace with hash 1380892337, now seen corresponding path program 1 times [2021-06-11 05:14:50,701 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 05:14:50,701 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [225021406] [2021-06-11 05:14:50,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 05:14:50,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 05:14:50,724 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:50,724 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 05:14:50,726 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:50,727 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:14:50,731 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-06-11 05:14:50,731 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-06-11 05:14:50,759 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:50,759 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:50,760 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 05:14:50,760 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [225021406] [2021-06-11 05:14:50,760 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1542505666] [2021-06-11 05:14:50,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 05:14:50,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 05:14:50,810 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-11 05:14:50,810 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-11 05:14:50,811 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:50,812 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:14:50,814 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:50,814 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:14:50,815 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:50,815 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:14:50,815 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:50,816 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:14:50,821 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:50,822 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:14:50,822 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:50,822 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:14:50,822 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:50,823 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:14:50,823 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:50,823 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:14:50,823 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:50,824 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:14:50,824 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:50,824 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:14:50,824 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:50,825 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:14:50,825 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:50,825 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:14:50,826 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:50,826 INFO L147 QuantifierPusher]: treesize reduction 2, result has 83.3 percent of original size 10 [2021-06-11 05:14:50,827 INFO L142 QuantifierPusher]: treesize reduction 2, result has 83.3 percent of original size [2021-06-11 05:14:50,827 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 05:14:50,827 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:50,828 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 05:14:50,828 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:50,828 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 05:14:50,835 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:50,836 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-06-11 05:14:50,836 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:50,837 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-06-11 05:14:50,837 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:50,837 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-06-11 05:14:50,838 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:50,838 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-06-11 05:14:50,843 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:50,844 INFO L147 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size 10 [2021-06-11 05:14:50,845 INFO L142 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size [2021-06-11 05:14:50,845 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 05:14:50,845 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:50,846 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 05:14:50,846 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:50,846 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 05:14:50,856 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:50,857 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 05:14:50,857 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:50,857 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 05:14:50,857 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:50,858 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 05:14:50,858 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:50,858 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 05:14:50,859 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:50,859 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 05:14:50,859 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:50,860 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 05:14:50,860 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:50,860 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 05:14:50,861 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:50,861 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 05:14:50,861 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:50,861 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 05:14:50,862 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:50,862 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 05:14:50,862 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:50,863 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 05:14:50,863 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:50,863 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 05:14:50,864 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:50,864 INFO L147 QuantifierPusher]: treesize reduction 2, result has 83.3 percent of original size 10 [2021-06-11 05:14:50,864 INFO L142 QuantifierPusher]: treesize reduction 2, result has 83.3 percent of original size [2021-06-11 05:14:50,865 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 05:14:50,865 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:50,865 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 05:14:50,866 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:50,866 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 05:14:50,875 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:50,876 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-06-11 05:14:50,876 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:50,876 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:50,877 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:50,877 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:50,877 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:50,877 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:50,878 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:50,878 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:50,878 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:50,878 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:50,878 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:50,879 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:50,879 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 05:14:50,879 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-11 05:14:50,879 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 8 [2021-06-11 05:14:50,879 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1407687248] [2021-06-11 05:14:50,879 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-11 05:14:50,879 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 05:14:50,880 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-11 05:14:50,880 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-06-11 05:14:50,880 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 67 out of 174 [2021-06-11 05:14:50,881 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 72 places, 127 transitions, 923 flow. Second operand has 9 states, 9 states have (on average 68.77777777777777) internal successors, (619), 9 states have internal predecessors, (619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:50,881 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 05:14:50,881 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 67 of 174 [2021-06-11 05:14:50,881 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 05:14:52,528 INFO L129 PetriNetUnfolder]: 14910/21155 cut-off events. [2021-06-11 05:14:52,529 INFO L130 PetriNetUnfolder]: For 26963/28952 co-relation queries the response was YES. [2021-06-11 05:14:52,647 INFO L84 FinitePrefix]: Finished finitePrefix Result has 59622 conditions, 21155 events. 14910/21155 cut-off events. For 26963/28952 co-relation queries the response was YES. Maximal size of possible extension queue 1661. Compared 138475 event pairs, 8499 based on Foata normal form. 470/19001 useless extension candidates. Maximal degree in co-relation 59588. Up to 20670 conditions per place. [2021-06-11 05:14:52,749 INFO L132 encePairwiseOnDemand]: 157/174 looper letters, 131 selfloop transitions, 38 changer transitions 0/182 dead transitions. [2021-06-11 05:14:52,749 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 77 places, 182 transitions, 1589 flow [2021-06-11 05:14:52,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-11 05:14:52,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-06-11 05:14:52,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 627 transitions. [2021-06-11 05:14:52,751 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.4504310344827586 [2021-06-11 05:14:52,752 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 627 transitions. [2021-06-11 05:14:52,752 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 627 transitions. [2021-06-11 05:14:52,752 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 05:14:52,752 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 627 transitions. [2021-06-11 05:14:52,753 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 78.375) internal successors, (627), 8 states have internal predecessors, (627), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:52,754 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 174.0) internal successors, (1566), 9 states have internal predecessors, (1566), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:52,754 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 174.0) internal successors, (1566), 9 states have internal predecessors, (1566), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:52,755 INFO L185 Difference]: Start difference. First operand has 72 places, 127 transitions, 923 flow. Second operand 8 states and 627 transitions. [2021-06-11 05:14:52,755 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 77 places, 182 transitions, 1589 flow [2021-06-11 05:14:53,036 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 73 places, 182 transitions, 1482 flow, removed 24 selfloop flow, removed 4 redundant places. [2021-06-11 05:14:53,038 INFO L241 Difference]: Finished difference. Result has 78 places, 126 transitions, 952 flow [2021-06-11 05:14:53,038 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=563, PETRI_DIFFERENCE_MINUEND_PLACES=66, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=89, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=72, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=952, PETRI_PLACES=78, PETRI_TRANSITIONS=126} [2021-06-11 05:14:53,038 INFO L343 CegarLoopForPetriNet]: 56 programPoint places, 22 predicate places. [2021-06-11 05:14:53,038 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 05:14:53,038 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 78 places, 126 transitions, 952 flow [2021-06-11 05:14:53,038 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 78 places, 126 transitions, 952 flow [2021-06-11 05:14:53,039 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 78 places, 126 transitions, 952 flow [2021-06-11 05:14:53,194 INFO L129 PetriNetUnfolder]: 1057/2471 cut-off events. [2021-06-11 05:14:53,194 INFO L130 PetriNetUnfolder]: For 2884/3455 co-relation queries the response was YES. [2021-06-11 05:14:53,207 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6445 conditions, 2471 events. 1057/2471 cut-off events. For 2884/3455 co-relation queries the response was YES. Maximal size of possible extension queue 337. Compared 22631 event pairs, 592 based on Foata normal form. 144/2238 useless extension candidates. Maximal degree in co-relation 6411. Up to 1288 conditions per place. [2021-06-11 05:14:53,234 INFO L151 LiptonReduction]: Number of co-enabled transitions 2794 [2021-06-11 05:14:53,254 INFO L163 LiptonReduction]: Checked pairs total: 0 [2021-06-11 05:14:53,254 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 05:14:53,255 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 217 [2021-06-11 05:14:53,255 INFO L480 AbstractCegarLoop]: Abstraction has has 78 places, 126 transitions, 952 flow [2021-06-11 05:14:53,255 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 68.77777777777777) internal successors, (619), 9 states have internal predecessors, (619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:53,255 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 05:14:53,255 INFO L263 CegarLoopForPetriNet]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 05:14:53,470 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-06-11 05:14:53,470 INFO L428 AbstractCegarLoop]: === Iteration 6 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 05:14:53,470 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 05:14:53,471 INFO L82 PathProgramCache]: Analyzing trace with hash 202948296, now seen corresponding path program 1 times [2021-06-11 05:14:53,471 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 05:14:53,471 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [46151940] [2021-06-11 05:14:53,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 05:14:53,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 05:14:53,496 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:53,496 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:53,497 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:53,497 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-06-11 05:14:53,502 INFO L142 QuantifierPusher]: treesize reduction 27, result has 49.1 percent of original size [2021-06-11 05:14:53,503 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-06-11 05:14:53,507 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-06-11 05:14:53,507 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [46151940] [2021-06-11 05:14:53,507 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 05:14:53,507 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-11 05:14:53,507 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [994777128] [2021-06-11 05:14:53,508 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-11 05:14:53,508 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 05:14:53,508 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-11 05:14:53,508 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-06-11 05:14:53,509 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 98 out of 174 [2021-06-11 05:14:53,509 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 78 places, 126 transitions, 952 flow. Second operand has 4 states, 4 states have (on average 99.75) internal successors, (399), 4 states have internal predecessors, (399), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:53,509 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 05:14:53,510 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 98 of 174 [2021-06-11 05:14:53,510 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 05:14:53,804 INFO L129 PetriNetUnfolder]: 1599/3502 cut-off events. [2021-06-11 05:14:53,805 INFO L130 PetriNetUnfolder]: For 5369/7411 co-relation queries the response was YES. [2021-06-11 05:14:53,822 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10017 conditions, 3502 events. 1599/3502 cut-off events. For 5369/7411 co-relation queries the response was YES. Maximal size of possible extension queue 445. Compared 31964 event pairs, 898 based on Foata normal form. 149/2939 useless extension candidates. Maximal degree in co-relation 9981. Up to 1765 conditions per place. [2021-06-11 05:14:53,835 INFO L132 encePairwiseOnDemand]: 171/174 looper letters, 73 selfloop transitions, 4 changer transitions 0/125 dead transitions. [2021-06-11 05:14:53,835 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 80 places, 125 transitions, 1102 flow [2021-06-11 05:14:53,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-11 05:14:53,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-06-11 05:14:53,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 411 transitions. [2021-06-11 05:14:53,837 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5905172413793104 [2021-06-11 05:14:53,837 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 411 transitions. [2021-06-11 05:14:53,837 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 411 transitions. [2021-06-11 05:14:53,837 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 05:14:53,837 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 411 transitions. [2021-06-11 05:14:53,838 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 102.75) internal successors, (411), 4 states have internal predecessors, (411), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:53,839 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 174.0) internal successors, (870), 5 states have internal predecessors, (870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:53,839 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 174.0) internal successors, (870), 5 states have internal predecessors, (870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:53,839 INFO L185 Difference]: Start difference. First operand has 78 places, 126 transitions, 952 flow. Second operand 4 states and 411 transitions. [2021-06-11 05:14:53,839 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 80 places, 125 transitions, 1102 flow [2021-06-11 05:14:53,845 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 79 places, 125 transitions, 1097 flow, removed 2 selfloop flow, removed 1 redundant places. [2021-06-11 05:14:53,847 INFO L241 Difference]: Finished difference. Result has 79 places, 125 transitions, 951 flow [2021-06-11 05:14:53,847 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=943, PETRI_DIFFERENCE_MINUEND_PLACES=76, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=125, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=121, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=951, PETRI_PLACES=79, PETRI_TRANSITIONS=125} [2021-06-11 05:14:53,847 INFO L343 CegarLoopForPetriNet]: 56 programPoint places, 23 predicate places. [2021-06-11 05:14:53,847 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 05:14:53,847 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 79 places, 125 transitions, 951 flow [2021-06-11 05:14:53,847 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 79 places, 125 transitions, 951 flow [2021-06-11 05:14:53,848 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 79 places, 125 transitions, 951 flow [2021-06-11 05:14:53,975 INFO L129 PetriNetUnfolder]: 1057/2454 cut-off events. [2021-06-11 05:14:53,975 INFO L130 PetriNetUnfolder]: For 2864/3435 co-relation queries the response was YES. [2021-06-11 05:14:53,987 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6472 conditions, 2454 events. 1057/2454 cut-off events. For 2864/3435 co-relation queries the response was YES. Maximal size of possible extension queue 336. Compared 22409 event pairs, 592 based on Foata normal form. 144/2238 useless extension candidates. Maximal degree in co-relation 6438. Up to 1288 conditions per place. [2021-06-11 05:14:54,010 INFO L151 LiptonReduction]: Number of co-enabled transitions 2752 [2021-06-11 05:14:54,022 INFO L163 LiptonReduction]: Checked pairs total: 0 [2021-06-11 05:14:54,022 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 05:14:54,022 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 175 [2021-06-11 05:14:54,022 INFO L480 AbstractCegarLoop]: Abstraction has has 79 places, 125 transitions, 951 flow [2021-06-11 05:14:54,022 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 99.75) internal successors, (399), 4 states have internal predecessors, (399), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:54,023 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 05:14:54,023 INFO L263 CegarLoopForPetriNet]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 05:14:54,023 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2021-06-11 05:14:54,023 INFO L428 AbstractCegarLoop]: === Iteration 7 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 05:14:54,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 05:14:54,023 INFO L82 PathProgramCache]: Analyzing trace with hash -1897637287, now seen corresponding path program 1 times [2021-06-11 05:14:54,023 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 05:14:54,023 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1266110074] [2021-06-11 05:14:54,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 05:14:54,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 05:14:54,036 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:54,036 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 05:14:54,038 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:54,038 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:14:54,043 INFO L142 QuantifierPusher]: treesize reduction 19, result has 81.6 percent of original size [2021-06-11 05:14:54,043 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 84 [2021-06-11 05:14:54,071 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-06-11 05:14:54,071 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1266110074] [2021-06-11 05:14:54,071 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 05:14:54,071 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-11 05:14:54,071 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1787929113] [2021-06-11 05:14:54,072 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-11 05:14:54,072 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 05:14:54,072 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-11 05:14:54,072 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-11 05:14:54,073 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 174 [2021-06-11 05:14:54,073 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 79 places, 125 transitions, 951 flow. Second operand has 5 states, 5 states have (on average 100.0) internal successors, (500), 5 states have internal predecessors, (500), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:54,073 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 05:14:54,073 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 174 [2021-06-11 05:14:54,073 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 05:14:54,467 INFO L129 PetriNetUnfolder]: 2493/5378 cut-off events. [2021-06-11 05:14:54,467 INFO L130 PetriNetUnfolder]: For 9992/11272 co-relation queries the response was YES. [2021-06-11 05:14:54,493 INFO L84 FinitePrefix]: Finished finitePrefix Result has 15436 conditions, 5378 events. 2493/5378 cut-off events. For 9992/11272 co-relation queries the response was YES. Maximal size of possible extension queue 720. Compared 52403 event pairs, 1185 based on Foata normal form. 225/4744 useless extension candidates. Maximal degree in co-relation 15400. Up to 2283 conditions per place. [2021-06-11 05:14:54,514 INFO L132 encePairwiseOnDemand]: 165/174 looper letters, 39 selfloop transitions, 62 changer transitions 0/152 dead transitions. [2021-06-11 05:14:54,514 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 82 places, 152 transitions, 1438 flow [2021-06-11 05:14:54,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-11 05:14:54,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-06-11 05:14:54,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 523 transitions. [2021-06-11 05:14:54,516 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6011494252873564 [2021-06-11 05:14:54,516 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 523 transitions. [2021-06-11 05:14:54,516 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 523 transitions. [2021-06-11 05:14:54,516 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 05:14:54,517 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 523 transitions. [2021-06-11 05:14:54,517 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 104.6) internal successors, (523), 5 states have internal predecessors, (523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:54,518 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 174.0) internal successors, (1044), 6 states have internal predecessors, (1044), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:54,518 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 174.0) internal successors, (1044), 6 states have internal predecessors, (1044), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:54,519 INFO L185 Difference]: Start difference. First operand has 79 places, 125 transitions, 951 flow. Second operand 5 states and 523 transitions. [2021-06-11 05:14:54,519 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 82 places, 152 transitions, 1438 flow [2021-06-11 05:14:54,529 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 81 places, 152 transitions, 1431 flow, removed 3 selfloop flow, removed 1 redundant places. [2021-06-11 05:14:54,530 INFO L241 Difference]: Finished difference. Result has 82 places, 151 transitions, 1382 flow [2021-06-11 05:14:54,531 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=942, PETRI_DIFFERENCE_MINUEND_PLACES=77, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=124, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=35, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=86, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1382, PETRI_PLACES=82, PETRI_TRANSITIONS=151} [2021-06-11 05:14:54,531 INFO L343 CegarLoopForPetriNet]: 56 programPoint places, 26 predicate places. [2021-06-11 05:14:54,531 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 05:14:54,531 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 82 places, 151 transitions, 1382 flow [2021-06-11 05:14:54,531 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 82 places, 151 transitions, 1382 flow [2021-06-11 05:14:54,532 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 82 places, 151 transitions, 1382 flow [2021-06-11 05:14:54,699 INFO L129 PetriNetUnfolder]: 1310/3085 cut-off events. [2021-06-11 05:14:54,700 INFO L130 PetriNetUnfolder]: For 6869/8061 co-relation queries the response was YES. [2021-06-11 05:14:54,715 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8714 conditions, 3085 events. 1310/3085 cut-off events. For 6869/8061 co-relation queries the response was YES. Maximal size of possible extension queue 424. Compared 29916 event pairs, 679 based on Foata normal form. 200/2874 useless extension candidates. Maximal degree in co-relation 8678. Up to 1511 conditions per place. [2021-06-11 05:14:54,745 INFO L151 LiptonReduction]: Number of co-enabled transitions 2954 [2021-06-11 05:14:54,760 INFO L163 LiptonReduction]: Checked pairs total: 0 [2021-06-11 05:14:54,760 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 05:14:54,760 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 229 [2021-06-11 05:14:54,761 INFO L480 AbstractCegarLoop]: Abstraction has has 82 places, 151 transitions, 1382 flow [2021-06-11 05:14:54,761 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 100.0) internal successors, (500), 5 states have internal predecessors, (500), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:54,761 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 05:14:54,761 INFO L263 CegarLoopForPetriNet]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 05:14:54,761 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2021-06-11 05:14:54,761 INFO L428 AbstractCegarLoop]: === Iteration 8 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 05:14:54,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 05:14:54,761 INFO L82 PathProgramCache]: Analyzing trace with hash 1149691419, now seen corresponding path program 1 times [2021-06-11 05:14:54,761 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 05:14:54,761 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2015488707] [2021-06-11 05:14:54,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 05:14:54,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-11 05:14:54,766 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-11 05:14:54,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-11 05:14:54,770 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-11 05:14:54,772 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-06-11 05:14:54,772 INFO L634 BasicCegarLoop]: Counterexample might be feasible [2021-06-11 05:14:54,772 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2021-06-11 05:14:54,772 WARN L342 ceAbstractionStarter]: 5 thread instances were not sufficient, I will increase this number and restart the analysis [2021-06-11 05:14:54,772 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 6 thread instances. [2021-06-11 05:14:54,782 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,783 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,783 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,783 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,783 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,783 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,783 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,783 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,783 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,783 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,783 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,783 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,783 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,783 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,783 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,783 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,783 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,783 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,783 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,784 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,784 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,784 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,784 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,784 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,784 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,784 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,784 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,784 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,784 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,784 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,784 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,784 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,784 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,784 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,784 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,784 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,784 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,784 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,784 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,785 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,785 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,785 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,785 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,785 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,785 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,785 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,785 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,785 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,785 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,785 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,785 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,785 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,785 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,785 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,785 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,785 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,785 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,785 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,785 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,786 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,786 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,786 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,786 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,786 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,786 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,786 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,786 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,786 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,786 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,786 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,786 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,786 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,786 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,786 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,786 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,786 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,786 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,786 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,786 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,787 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,787 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,787 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,787 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,787 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,787 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,787 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,787 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,787 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,787 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,787 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,787 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,787 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,787 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,787 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,787 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,787 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,787 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,787 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,787 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,787 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,788 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,788 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,788 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,788 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,788 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,788 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,788 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,788 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,788 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,788 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,788 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,788 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,788 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,788 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,788 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,788 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,788 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,788 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,788 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,788 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,789 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,789 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,789 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,789 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,789 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,789 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,789 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,789 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,789 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,789 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,789 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,789 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,789 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,789 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,789 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,789 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,789 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,789 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,789 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,789 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,790 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,790 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,790 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,790 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,790 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,790 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,790 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,790 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,790 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,790 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,790 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,790 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,790 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,790 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,790 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,790 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,790 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,791 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,791 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,791 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,791 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,791 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,791 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,792 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,792 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,792 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,792 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,792 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,792 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,792 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,793 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,793 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,793 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,793 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,794 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,794 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,794 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,794 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,794 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,795 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,795 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,795 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,795 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,795 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,795 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,795 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,795 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,796 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,796 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,796 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,796 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,796 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,796 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,796 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,797 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,797 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,797 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,797 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:14:54,797 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-06-11 05:14:54,797 INFO L253 AbstractCegarLoop]: Starting to check reachability of 8 error locations. [2021-06-11 05:14:54,798 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-06-11 05:14:54,798 INFO L377 AbstractCegarLoop]: Hoare is false [2021-06-11 05:14:54,798 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-11 05:14:54,798 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-11 05:14:54,798 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-11 05:14:54,798 INFO L381 AbstractCegarLoop]: Difference is false [2021-06-11 05:14:54,798 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-11 05:14:54,798 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-06-11 05:14:54,799 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 112 places, 112 transitions, 284 flow [2021-06-11 05:14:54,806 INFO L129 PetriNetUnfolder]: 19/165 cut-off events. [2021-06-11 05:14:54,806 INFO L130 PetriNetUnfolder]: For 50/50 co-relation queries the response was YES. [2021-06-11 05:14:54,807 INFO L84 FinitePrefix]: Finished finitePrefix Result has 205 conditions, 165 events. 19/165 cut-off events. For 50/50 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 513 event pairs, 0 based on Foata normal form. 0/133 useless extension candidates. Maximal degree in co-relation 161. Up to 14 conditions per place. [2021-06-11 05:14:54,807 INFO L82 GeneralOperation]: Start removeDead. Operand has 112 places, 112 transitions, 284 flow [2021-06-11 05:14:54,808 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 112 places, 112 transitions, 284 flow [2021-06-11 05:14:54,808 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 05:14:54,808 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 112 places, 112 transitions, 284 flow [2021-06-11 05:14:54,808 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 112 places, 112 transitions, 284 flow [2021-06-11 05:14:54,809 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 112 places, 112 transitions, 284 flow [2021-06-11 05:14:54,816 INFO L129 PetriNetUnfolder]: 19/165 cut-off events. [2021-06-11 05:14:54,816 INFO L130 PetriNetUnfolder]: For 50/50 co-relation queries the response was YES. [2021-06-11 05:14:54,816 INFO L84 FinitePrefix]: Finished finitePrefix Result has 205 conditions, 165 events. 19/165 cut-off events. For 50/50 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 483 event pairs, 0 based on Foata normal form. 0/133 useless extension candidates. Maximal degree in co-relation 161. Up to 14 conditions per place. [2021-06-11 05:14:54,818 INFO L151 LiptonReduction]: Number of co-enabled transitions 7980 [2021-06-11 05:14:54,852 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:54,873 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:54,892 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:54,893 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:54,913 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:54,913 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:54,956 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:54,956 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2021-06-11 05:14:54,957 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-06-11 05:14:54,957 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:54,958 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 05:14:54,977 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:54,978 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:54,992 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:54,993 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:55,030 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:55,031 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:55,064 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:55,065 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:55,095 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:55,096 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:55,154 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:55,154 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:55,165 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:55,166 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:55,176 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:55,177 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:55,236 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:55,237 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2021-06-11 05:14:55,238 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-06-11 05:14:55,239 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:55,240 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 05:14:55,252 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:55,253 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:55,263 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:55,264 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:55,282 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:55,282 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:55,353 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:55,353 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2021-06-11 05:14:55,353 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-06-11 05:14:55,357 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:55,357 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 05:14:55,412 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:55,413 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:55,458 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:55,459 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2021-06-11 05:14:55,459 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-06-11 05:14:55,460 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:55,460 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 05:14:55,524 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:55,525 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:14:55,530 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:55,530 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 05:14:55,531 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 05:14:55,576 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:55,576 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:14:55,580 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:55,581 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 05:14:55,581 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 05:14:55,634 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:55,635 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:55,783 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:55,784 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:55,820 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:55,821 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:55,897 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:55,897 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:55,939 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:55,939 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2021-06-11 05:14:55,940 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-06-11 05:14:55,942 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:55,944 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:55,980 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:55,982 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2021-06-11 05:14:55,982 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-06-11 05:14:55,983 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:55,983 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:56,076 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:56,077 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:14:56,078 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:56,078 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-06-11 05:14:56,078 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-06-11 05:14:56,140 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:56,141 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2021-06-11 05:14:56,141 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-06-11 05:14:56,142 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:56,142 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 05:14:56,190 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:56,191 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:56,207 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:56,208 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2021-06-11 05:14:56,208 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-06-11 05:14:56,217 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:56,219 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:56,318 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:56,320 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2021-06-11 05:14:56,320 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-06-11 05:14:56,321 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:56,321 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:56,342 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:56,343 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:56,413 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:56,413 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2021-06-11 05:14:56,414 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-06-11 05:14:56,414 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:56,415 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 05:14:56,446 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:56,446 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:14:56,447 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:56,447 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 05:14:56,448 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 05:14:56,514 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:56,515 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:56,616 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:56,617 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:56,750 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:56,752 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:14:56,752 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:56,752 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 05:14:56,753 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 05:14:56,985 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:56,986 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:14:56,987 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:56,987 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 05:14:56,987 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 05:14:57,149 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:57,152 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:14:57,152 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:57,152 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:14:57,153 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:57,153 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-06-11 05:14:57,153 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 05:14:57,153 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:14:57,154 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:57,154 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:14:57,154 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:57,154 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-06-11 05:14:57,155 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 05:14:57,155 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:14:57,155 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:57,155 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:14:57,156 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:57,156 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-06-11 05:14:57,156 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-06-11 05:14:57,161 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:14:57,161 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:57,162 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-06-11 05:14:57,163 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-06-11 05:14:57,172 INFO L163 LiptonReduction]: Checked pairs total: 22704 [2021-06-11 05:14:57,172 INFO L165 LiptonReduction]: Total number of compositions: 89 [2021-06-11 05:14:57,172 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 2364 [2021-06-11 05:14:57,174 INFO L129 PetriNetUnfolder]: 2/19 cut-off events. [2021-06-11 05:14:57,174 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-06-11 05:14:57,174 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 05:14:57,174 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-06-11 05:14:57,174 INFO L428 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 05:14:57,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 05:14:57,174 INFO L82 PathProgramCache]: Analyzing trace with hash 854713703, now seen corresponding path program 1 times [2021-06-11 05:14:57,174 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 05:14:57,174 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [836293624] [2021-06-11 05:14:57,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 05:14:57,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 05:14:57,188 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:57,188 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 05:14:57,190 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:57,190 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:14:57,195 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:57,195 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 05:14:57,201 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 05:14:57,201 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [836293624] [2021-06-11 05:14:57,201 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 05:14:57,201 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-11 05:14:57,201 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1272579879] [2021-06-11 05:14:57,201 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-11 05:14:57,201 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 05:14:57,201 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-11 05:14:57,202 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-06-11 05:14:57,202 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 113 out of 201 [2021-06-11 05:14:57,203 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 66 places, 64 transitions, 188 flow. Second operand has 5 states, 5 states have (on average 114.0) internal successors, (570), 5 states have internal predecessors, (570), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:57,203 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 05:14:57,203 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 113 of 201 [2021-06-11 05:14:57,203 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 05:14:59,098 INFO L129 PetriNetUnfolder]: 30831/37053 cut-off events. [2021-06-11 05:14:59,098 INFO L130 PetriNetUnfolder]: For 51/51 co-relation queries the response was YES. [2021-06-11 05:14:59,324 INFO L84 FinitePrefix]: Finished finitePrefix Result has 74096 conditions, 37053 events. 30831/37053 cut-off events. For 51/51 co-relation queries the response was YES. Maximal size of possible extension queue 1844. Compared 172166 event pairs, 16270 based on Foata normal form. 6189/33271 useless extension candidates. Maximal degree in co-relation 74034. Up to 36968 conditions per place. [2021-06-11 05:14:59,511 INFO L132 encePairwiseOnDemand]: 178/201 looper letters, 31 selfloop transitions, 21 changer transitions 0/82 dead transitions. [2021-06-11 05:14:59,511 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 63 places, 82 transitions, 328 flow [2021-06-11 05:14:59,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-11 05:14:59,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-06-11 05:14:59,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 650 transitions. [2021-06-11 05:14:59,513 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6467661691542289 [2021-06-11 05:14:59,513 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 650 transitions. [2021-06-11 05:14:59,513 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 650 transitions. [2021-06-11 05:14:59,514 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 05:14:59,514 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 650 transitions. [2021-06-11 05:14:59,515 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 130.0) internal successors, (650), 5 states have internal predecessors, (650), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:59,516 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 201.0) internal successors, (1206), 6 states have internal predecessors, (1206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:59,517 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 201.0) internal successors, (1206), 6 states have internal predecessors, (1206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:59,517 INFO L185 Difference]: Start difference. First operand has 66 places, 64 transitions, 188 flow. Second operand 5 states and 650 transitions. [2021-06-11 05:14:59,517 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 63 places, 82 transitions, 328 flow [2021-06-11 05:14:59,517 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 63 places, 82 transitions, 298 flow, removed 15 selfloop flow, removed 0 redundant places. [2021-06-11 05:14:59,518 INFO L241 Difference]: Finished difference. Result has 65 places, 72 transitions, 257 flow [2021-06-11 05:14:59,518 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=201, PETRI_DIFFERENCE_MINUEND_FLOW=134, PETRI_DIFFERENCE_MINUEND_PLACES=59, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=52, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=42, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=257, PETRI_PLACES=65, PETRI_TRANSITIONS=72} [2021-06-11 05:14:59,518 INFO L343 CegarLoopForPetriNet]: 66 programPoint places, -1 predicate places. [2021-06-11 05:14:59,518 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 05:14:59,518 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 65 places, 72 transitions, 257 flow [2021-06-11 05:14:59,518 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 65 places, 72 transitions, 257 flow [2021-06-11 05:14:59,519 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 65 places, 72 transitions, 257 flow [2021-06-11 05:14:59,557 INFO L129 PetriNetUnfolder]: 616/1058 cut-off events. [2021-06-11 05:14:59,557 INFO L130 PetriNetUnfolder]: For 16/74 co-relation queries the response was YES. [2021-06-11 05:14:59,561 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1960 conditions, 1058 events. 616/1058 cut-off events. For 16/74 co-relation queries the response was YES. Maximal size of possible extension queue 91. Compared 5301 event pairs, 60 based on Foata normal form. 0/849 useless extension candidates. Maximal degree in co-relation 1938. Up to 727 conditions per place. [2021-06-11 05:14:59,571 INFO L151 LiptonReduction]: Number of co-enabled transitions 2946 [2021-06-11 05:14:59,631 INFO L163 LiptonReduction]: Checked pairs total: 1140 [2021-06-11 05:14:59,631 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 05:14:59,631 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 113 [2021-06-11 05:14:59,631 INFO L480 AbstractCegarLoop]: Abstraction has has 65 places, 72 transitions, 257 flow [2021-06-11 05:14:59,632 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 114.0) internal successors, (570), 5 states have internal predecessors, (570), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:59,632 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 05:14:59,632 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 05:14:59,632 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2021-06-11 05:14:59,632 INFO L428 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 05:14:59,632 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 05:14:59,632 INFO L82 PathProgramCache]: Analyzing trace with hash 1041118031, now seen corresponding path program 1 times [2021-06-11 05:14:59,632 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 05:14:59,632 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1645057094] [2021-06-11 05:14:59,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 05:14:59,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 05:14:59,646 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:59,646 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:14:59,647 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:59,647 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-06-11 05:14:59,651 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:14:59,652 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-06-11 05:14:59,655 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 05:14:59,655 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1645057094] [2021-06-11 05:14:59,656 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 05:14:59,656 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-11 05:14:59,656 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1990995429] [2021-06-11 05:14:59,656 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-11 05:14:59,656 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 05:14:59,656 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-11 05:14:59,656 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-06-11 05:14:59,657 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 113 out of 201 [2021-06-11 05:14:59,657 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 65 places, 72 transitions, 257 flow. Second operand has 4 states, 4 states have (on average 114.75) internal successors, (459), 4 states have internal predecessors, (459), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:14:59,657 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 05:14:59,657 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 113 of 201 [2021-06-11 05:14:59,657 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 05:15:03,152 INFO L129 PetriNetUnfolder]: 46126/55410 cut-off events. [2021-06-11 05:15:03,152 INFO L130 PetriNetUnfolder]: For 20557/33503 co-relation queries the response was YES. [2021-06-11 05:15:03,401 INFO L84 FinitePrefix]: Finished finitePrefix Result has 143256 conditions, 55410 events. 46126/55410 cut-off events. For 20557/33503 co-relation queries the response was YES. Maximal size of possible extension queue 2203. Compared 258087 event pairs, 14986 based on Foata normal form. 28/41609 useless extension candidates. Maximal degree in co-relation 143231. Up to 42044 conditions per place. [2021-06-11 05:15:03,746 INFO L132 encePairwiseOnDemand]: 193/201 looper letters, 60 selfloop transitions, 15 changer transitions 0/105 dead transitions. [2021-06-11 05:15:03,746 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 68 places, 105 transitions, 499 flow [2021-06-11 05:15:03,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-11 05:15:03,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-06-11 05:15:03,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 508 transitions. [2021-06-11 05:15:03,748 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6318407960199005 [2021-06-11 05:15:03,748 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 508 transitions. [2021-06-11 05:15:03,748 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 508 transitions. [2021-06-11 05:15:03,748 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 05:15:03,748 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 508 transitions. [2021-06-11 05:15:03,749 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 127.0) internal successors, (508), 4 states have internal predecessors, (508), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:15:03,750 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 201.0) internal successors, (1005), 5 states have internal predecessors, (1005), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:15:03,750 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 201.0) internal successors, (1005), 5 states have internal predecessors, (1005), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:15:03,750 INFO L185 Difference]: Start difference. First operand has 65 places, 72 transitions, 257 flow. Second operand 4 states and 508 transitions. [2021-06-11 05:15:03,750 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 68 places, 105 transitions, 499 flow [2021-06-11 05:15:03,752 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 68 places, 105 transitions, 499 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-06-11 05:15:03,753 INFO L241 Difference]: Finished difference. Result has 69 places, 85 transitions, 366 flow [2021-06-11 05:15:03,753 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=201, PETRI_DIFFERENCE_MINUEND_FLOW=257, PETRI_DIFFERENCE_MINUEND_PLACES=65, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=72, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=64, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=366, PETRI_PLACES=69, PETRI_TRANSITIONS=85} [2021-06-11 05:15:03,753 INFO L343 CegarLoopForPetriNet]: 66 programPoint places, 3 predicate places. [2021-06-11 05:15:03,753 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 05:15:03,753 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 69 places, 85 transitions, 366 flow [2021-06-11 05:15:03,753 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 69 places, 85 transitions, 366 flow [2021-06-11 05:15:03,754 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 69 places, 85 transitions, 366 flow [2021-06-11 05:15:03,829 INFO L129 PetriNetUnfolder]: 1215/1880 cut-off events. [2021-06-11 05:15:03,830 INFO L130 PetriNetUnfolder]: For 997/1802 co-relation queries the response was YES. [2021-06-11 05:15:03,837 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5243 conditions, 1880 events. 1215/1880 cut-off events. For 997/1802 co-relation queries the response was YES. Maximal size of possible extension queue 141. Compared 8898 event pairs, 61 based on Foata normal form. 1/1617 useless extension candidates. Maximal degree in co-relation 5219. Up to 1388 conditions per place. [2021-06-11 05:15:03,897 INFO L151 LiptonReduction]: Number of co-enabled transitions 3736 [2021-06-11 05:15:03,900 INFO L163 LiptonReduction]: Checked pairs total: 1360 [2021-06-11 05:15:03,900 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 05:15:03,900 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 147 [2021-06-11 05:15:03,900 INFO L480 AbstractCegarLoop]: Abstraction has has 69 places, 85 transitions, 366 flow [2021-06-11 05:15:03,901 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 114.75) internal successors, (459), 4 states have internal predecessors, (459), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:15:03,901 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 05:15:03,901 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 05:15:03,901 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2021-06-11 05:15:03,901 INFO L428 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 05:15:03,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 05:15:03,901 INFO L82 PathProgramCache]: Analyzing trace with hash 34404919, now seen corresponding path program 1 times [2021-06-11 05:15:03,901 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 05:15:03,901 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1186372408] [2021-06-11 05:15:03,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 05:15:03,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 05:15:03,915 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:15:03,916 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 05:15:03,918 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:15:03,918 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:15:03,923 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:15:03,923 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 05:15:03,929 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-11 05:15:03,930 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1186372408] [2021-06-11 05:15:03,930 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 05:15:03,930 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-11 05:15:03,930 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [756925853] [2021-06-11 05:15:03,930 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-11 05:15:03,930 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 05:15:03,930 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-11 05:15:03,931 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-06-11 05:15:03,931 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 112 out of 201 [2021-06-11 05:15:03,931 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 69 places, 85 transitions, 366 flow. Second operand has 5 states, 5 states have (on average 113.0) internal successors, (565), 5 states have internal predecessors, (565), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:15:03,931 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 05:15:03,932 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 112 of 201 [2021-06-11 05:15:03,932 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 05:15:09,544 INFO L129 PetriNetUnfolder]: 67852/81916 cut-off events. [2021-06-11 05:15:09,545 INFO L130 PetriNetUnfolder]: For 126405/188716 co-relation queries the response was YES. [2021-06-11 05:15:10,073 INFO L84 FinitePrefix]: Finished finitePrefix Result has 263739 conditions, 81916 events. 67852/81916 cut-off events. For 126405/188716 co-relation queries the response was YES. Maximal size of possible extension queue 3313. Compared 394689 event pairs, 32044 based on Foata normal form. 50/63020 useless extension candidates. Maximal degree in co-relation 263680. Up to 81677 conditions per place. [2021-06-11 05:15:10,554 INFO L132 encePairwiseOnDemand]: 190/201 looper letters, 51 selfloop transitions, 42 changer transitions 0/125 dead transitions. [2021-06-11 05:15:10,554 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 73 places, 125 transitions, 741 flow [2021-06-11 05:15:10,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-11 05:15:10,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-06-11 05:15:10,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 613 transitions. [2021-06-11 05:15:10,556 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.609950248756219 [2021-06-11 05:15:10,556 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 613 transitions. [2021-06-11 05:15:10,556 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 613 transitions. [2021-06-11 05:15:10,556 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 05:15:10,556 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 613 transitions. [2021-06-11 05:15:10,557 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 122.6) internal successors, (613), 5 states have internal predecessors, (613), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:15:10,558 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 201.0) internal successors, (1206), 6 states have internal predecessors, (1206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:15:10,558 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 201.0) internal successors, (1206), 6 states have internal predecessors, (1206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:15:10,558 INFO L185 Difference]: Start difference. First operand has 69 places, 85 transitions, 366 flow. Second operand 5 states and 613 transitions. [2021-06-11 05:15:10,558 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 73 places, 125 transitions, 741 flow [2021-06-11 05:15:10,830 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 73 places, 125 transitions, 703 flow, removed 19 selfloop flow, removed 0 redundant places. [2021-06-11 05:15:10,832 INFO L241 Difference]: Finished difference. Result has 75 places, 115 transitions, 657 flow [2021-06-11 05:15:10,832 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=201, PETRI_DIFFERENCE_MINUEND_FLOW=340, PETRI_DIFFERENCE_MINUEND_PLACES=69, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=85, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=52, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=657, PETRI_PLACES=75, PETRI_TRANSITIONS=115} [2021-06-11 05:15:10,832 INFO L343 CegarLoopForPetriNet]: 66 programPoint places, 9 predicate places. [2021-06-11 05:15:10,832 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 05:15:10,832 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 75 places, 115 transitions, 657 flow [2021-06-11 05:15:10,832 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 75 places, 115 transitions, 657 flow [2021-06-11 05:15:10,833 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 75 places, 115 transitions, 657 flow [2021-06-11 05:15:11,123 INFO L129 PetriNetUnfolder]: 3450/5099 cut-off events. [2021-06-11 05:15:11,123 INFO L130 PetriNetUnfolder]: For 9156/26382 co-relation queries the response was YES. [2021-06-11 05:15:11,147 INFO L84 FinitePrefix]: Finished finitePrefix Result has 16089 conditions, 5099 events. 3450/5099 cut-off events. For 9156/26382 co-relation queries the response was YES. Maximal size of possible extension queue 360. Compared 27861 event pairs, 260 based on Foata normal form. 14/4314 useless extension candidates. Maximal degree in co-relation 16061. Up to 3207 conditions per place. [2021-06-11 05:15:11,215 INFO L151 LiptonReduction]: Number of co-enabled transitions 5070 [2021-06-11 05:15:11,220 INFO L163 LiptonReduction]: Checked pairs total: 1480 [2021-06-11 05:15:11,220 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 05:15:11,220 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 388 [2021-06-11 05:15:11,220 INFO L480 AbstractCegarLoop]: Abstraction has has 75 places, 115 transitions, 657 flow [2021-06-11 05:15:11,221 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 113.0) internal successors, (565), 5 states have internal predecessors, (565), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:15:11,221 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 05:15:11,221 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 05:15:11,221 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2021-06-11 05:15:11,221 INFO L428 AbstractCegarLoop]: === Iteration 4 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 05:15:11,221 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 05:15:11,221 INFO L82 PathProgramCache]: Analyzing trace with hash -1296614186, now seen corresponding path program 1 times [2021-06-11 05:15:11,221 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 05:15:11,221 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1939026408] [2021-06-11 05:15:11,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 05:15:11,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 05:15:11,235 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:15:11,236 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:15:11,236 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:15:11,236 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-06-11 05:15:11,241 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:15:11,241 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-06-11 05:15:11,245 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-11 05:15:11,246 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1939026408] [2021-06-11 05:15:11,246 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 05:15:11,246 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-11 05:15:11,246 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [571869870] [2021-06-11 05:15:11,246 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-11 05:15:11,246 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 05:15:11,246 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-11 05:15:11,246 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-06-11 05:15:11,247 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 112 out of 201 [2021-06-11 05:15:11,247 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 75 places, 115 transitions, 657 flow. Second operand has 4 states, 4 states have (on average 113.75) internal successors, (455), 4 states have internal predecessors, (455), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:15:11,247 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 05:15:11,247 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 112 of 201 [2021-06-11 05:15:11,247 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 05:15:20,736 INFO L129 PetriNetUnfolder]: 100201/120884 cut-off events. [2021-06-11 05:15:20,736 INFO L130 PetriNetUnfolder]: For 232995/486424 co-relation queries the response was YES. [2021-06-11 05:15:21,416 INFO L84 FinitePrefix]: Finished finitePrefix Result has 431302 conditions, 120884 events. 100201/120884 cut-off events. For 232995/486424 co-relation queries the response was YES. Maximal size of possible extension queue 4060. Compared 591228 event pairs, 29873 based on Foata normal form. 62/95328 useless extension candidates. Maximal degree in co-relation 431238. Up to 92816 conditions per place. [2021-06-11 05:15:22,291 INFO L132 encePairwiseOnDemand]: 193/201 looper letters, 103 selfloop transitions, 45 changer transitions 0/180 dead transitions. [2021-06-11 05:15:22,291 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 78 places, 180 transitions, 1305 flow [2021-06-11 05:15:22,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-11 05:15:22,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-06-11 05:15:22,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 504 transitions. [2021-06-11 05:15:22,292 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6268656716417911 [2021-06-11 05:15:22,293 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 504 transitions. [2021-06-11 05:15:22,293 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 504 transitions. [2021-06-11 05:15:22,293 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 05:15:22,293 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 504 transitions. [2021-06-11 05:15:22,294 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 126.0) internal successors, (504), 4 states have internal predecessors, (504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:15:22,295 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 201.0) internal successors, (1005), 5 states have internal predecessors, (1005), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:15:22,295 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 201.0) internal successors, (1005), 5 states have internal predecessors, (1005), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:15:22,295 INFO L185 Difference]: Start difference. First operand has 75 places, 115 transitions, 657 flow. Second operand 4 states and 504 transitions. [2021-06-11 05:15:22,295 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 78 places, 180 transitions, 1305 flow [2021-06-11 05:15:23,919 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 77 places, 180 transitions, 1276 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-06-11 05:15:23,921 INFO L241 Difference]: Finished difference. Result has 79 places, 158 transitions, 1124 flow [2021-06-11 05:15:23,921 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=201, PETRI_DIFFERENCE_MINUEND_FLOW=628, PETRI_DIFFERENCE_MINUEND_PLACES=74, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=115, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=20, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=89, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=1124, PETRI_PLACES=79, PETRI_TRANSITIONS=158} [2021-06-11 05:15:23,921 INFO L343 CegarLoopForPetriNet]: 66 programPoint places, 13 predicate places. [2021-06-11 05:15:23,922 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 05:15:23,922 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 79 places, 158 transitions, 1124 flow [2021-06-11 05:15:23,922 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 79 places, 158 transitions, 1124 flow [2021-06-11 05:15:23,922 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 79 places, 158 transitions, 1124 flow [2021-06-11 05:15:24,073 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([810] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][77], [128#true, 101#L700true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, thr1Thread5of6ForFork0NotInUse, thr1Thread6of6ForFork0NotInUse, Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 23#thr1ENTRYtrue, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), 92#L700true, Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296))))]) [2021-06-11 05:15:24,073 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-06-11 05:15:24,073 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-06-11 05:15:24,073 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-06-11 05:15:24,073 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-06-11 05:15:24,086 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([885] L701-4-->L701: Formula: (and (= (+ v_~s~0_1094 1) v_~s~0_1093) (= (+ v_thr1Thread3of6ForFork0_~l~0_16 1) v_thr1Thread3of6ForFork0_~l~0_15)) InVars {thr1Thread3of6ForFork0_~l~0=v_thr1Thread3of6ForFork0_~l~0_16, ~s~0=v_~s~0_1094} OutVars{thr1Thread3of6ForFork0_~l~0=v_thr1Thread3of6ForFork0_~l~0_15, ~s~0=v_~s~0_1093} AuxVars[] AssignedVars[thr1Thread3of6ForFork0_~l~0, ~s~0][104], [128#true, 100#L701true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, 44#L701-4true, thr1Thread3of6ForFork0InUse, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), thr1Thread4of6ForFork0InUse, thr1Thread5of6ForFork0NotInUse, thr1Thread6of6ForFork0NotInUse, Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), 92#L700true, Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296))))]) [2021-06-11 05:15:24,086 INFO L384 tUnfolder$Statistics]: this new event has 28 ancestors and is cut-off event [2021-06-11 05:15:24,086 INFO L387 tUnfolder$Statistics]: existing Event has 28 ancestors and is cut-off event [2021-06-11 05:15:24,086 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-06-11 05:15:24,087 INFO L387 tUnfolder$Statistics]: existing Event has 28 ancestors and is cut-off event [2021-06-11 05:15:24,087 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([810] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][77], [128#true, 100#L701true, 101#L700true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, thr1Thread3of6ForFork0InUse, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), thr1Thread4of6ForFork0InUse, thr1Thread5of6ForFork0NotInUse, thr1Thread6of6ForFork0NotInUse, Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), 92#L700true, Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296))))]) [2021-06-11 05:15:24,087 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-06-11 05:15:24,087 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-06-11 05:15:24,087 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-06-11 05:15:24,087 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-06-11 05:15:24,177 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([810] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][77], [128#true, 33#L700true, 101#L700true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, 76#thr1ENTRYtrue, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0NotInUse, Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 23#thr1ENTRYtrue, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296))))]) [2021-06-11 05:15:24,177 INFO L384 tUnfolder$Statistics]: this new event has 29 ancestors and is cut-off event [2021-06-11 05:15:24,177 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-06-11 05:15:24,177 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-06-11 05:15:24,177 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-06-11 05:15:24,192 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([885] L701-4-->L701: Formula: (and (= (+ v_~s~0_1094 1) v_~s~0_1093) (= (+ v_thr1Thread3of6ForFork0_~l~0_16 1) v_thr1Thread3of6ForFork0_~l~0_15)) InVars {thr1Thread3of6ForFork0_~l~0=v_thr1Thread3of6ForFork0_~l~0_16, ~s~0=v_~s~0_1094} OutVars{thr1Thread3of6ForFork0_~l~0=v_thr1Thread3of6ForFork0_~l~0_15, ~s~0=v_~s~0_1093} AuxVars[] AssignedVars[thr1Thread3of6ForFork0_~l~0, ~s~0][104], [128#true, 33#L700true, 100#L701true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, 44#L701-4true, 76#thr1ENTRYtrue, thr1Thread3of6ForFork0InUse, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), thr1Thread4of6ForFork0InUse, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0NotInUse, Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296))))]) [2021-06-11 05:15:24,192 INFO L384 tUnfolder$Statistics]: this new event has 31 ancestors and is cut-off event [2021-06-11 05:15:24,192 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:15:24,192 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:15:24,192 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:15:24,193 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([810] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][77], [128#true, 33#L700true, 100#L701true, 101#L700true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, 76#thr1ENTRYtrue, thr1Thread3of6ForFork0InUse, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), thr1Thread4of6ForFork0InUse, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0NotInUse, Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296))))]) [2021-06-11 05:15:24,193 INFO L384 tUnfolder$Statistics]: this new event has 30 ancestors and is cut-off event [2021-06-11 05:15:24,193 INFO L387 tUnfolder$Statistics]: existing Event has 28 ancestors and is cut-off event [2021-06-11 05:15:24,193 INFO L387 tUnfolder$Statistics]: existing Event has 28 ancestors and is cut-off event [2021-06-11 05:15:24,193 INFO L387 tUnfolder$Statistics]: existing Event has 30 ancestors and is cut-off event [2021-06-11 05:15:24,225 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([824] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][154], [128#true, 33#L700true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, 44#L701-4true, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0NotInUse, Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 23#thr1ENTRYtrue, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 92#L700true]) [2021-06-11 05:15:24,226 INFO L384 tUnfolder$Statistics]: this new event has 31 ancestors and is cut-off event [2021-06-11 05:15:24,226 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:15:24,226 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:15:24,226 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:15:24,226 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([810] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][77], [128#true, 33#L700true, 101#L700true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0NotInUse, Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 23#thr1ENTRYtrue, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 92#L700true]) [2021-06-11 05:15:24,226 INFO L384 tUnfolder$Statistics]: this new event has 30 ancestors and is cut-off event [2021-06-11 05:15:24,226 INFO L387 tUnfolder$Statistics]: existing Event has 28 ancestors and is cut-off event [2021-06-11 05:15:24,226 INFO L387 tUnfolder$Statistics]: existing Event has 30 ancestors and is cut-off event [2021-06-11 05:15:24,226 INFO L387 tUnfolder$Statistics]: existing Event has 28 ancestors and is cut-off event [2021-06-11 05:15:24,262 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][16], [128#true, 33#L700true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, 44#L701-4true, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0NotInUse, Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 23#thr1ENTRYtrue, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 92#L700true]) [2021-06-11 05:15:24,262 INFO L384 tUnfolder$Statistics]: this new event has 31 ancestors and is cut-off event [2021-06-11 05:15:24,262 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:15:24,262 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:15:24,262 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:15:24,293 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([810] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][77], [128#true, 68#thr1ENTRYtrue, 101#L700true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, 76#thr1ENTRYtrue, thr1Thread3of6ForFork0InUse, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), thr1Thread4of6ForFork0InUse, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0InUse, Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 55#L701true, 23#thr1ENTRYtrue, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296))))]) [2021-06-11 05:15:24,293 INFO L384 tUnfolder$Statistics]: this new event has 32 ancestors and is cut-off event [2021-06-11 05:15:24,293 INFO L387 tUnfolder$Statistics]: existing Event has 28 ancestors and is cut-off event [2021-06-11 05:15:24,293 INFO L387 tUnfolder$Statistics]: existing Event has 28 ancestors and is cut-off event [2021-06-11 05:15:24,293 INFO L387 tUnfolder$Statistics]: existing Event has 30 ancestors and is cut-off event [2021-06-11 05:15:24,313 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([885] L701-4-->L701: Formula: (and (= (+ v_~s~0_1094 1) v_~s~0_1093) (= (+ v_thr1Thread3of6ForFork0_~l~0_16 1) v_thr1Thread3of6ForFork0_~l~0_15)) InVars {thr1Thread3of6ForFork0_~l~0=v_thr1Thread3of6ForFork0_~l~0_16, ~s~0=v_~s~0_1094} OutVars{thr1Thread3of6ForFork0_~l~0=v_thr1Thread3of6ForFork0_~l~0_15, ~s~0=v_~s~0_1093} AuxVars[] AssignedVars[thr1Thread3of6ForFork0_~l~0, ~s~0][104], [128#true, 33#L700true, 100#L701true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, 44#L701-4true, thr1Thread3of6ForFork0InUse, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), thr1Thread4of6ForFork0InUse, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0NotInUse, Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), 92#L700true, Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296))))]) [2021-06-11 05:15:24,313 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2021-06-11 05:15:24,313 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:15:24,313 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:15:24,313 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:15:24,313 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([824] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][154], [128#true, 33#L700true, 100#L701true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, 44#L701-4true, thr1Thread3of6ForFork0InUse, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), thr1Thread4of6ForFork0InUse, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0NotInUse, Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), 92#L700true, Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296))))]) [2021-06-11 05:15:24,313 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2021-06-11 05:15:24,313 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:15:24,313 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:15:24,313 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:15:24,314 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([810] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][77], [128#true, 33#L700true, 100#L701true, 101#L700true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, thr1Thread3of6ForFork0InUse, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), thr1Thread4of6ForFork0InUse, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0NotInUse, Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), 92#L700true, Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296))))]) [2021-06-11 05:15:24,314 INFO L384 tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event [2021-06-11 05:15:24,314 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:15:24,314 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2021-06-11 05:15:24,314 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:15:24,320 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([885] L701-4-->L701: Formula: (and (= (+ v_~s~0_1094 1) v_~s~0_1093) (= (+ v_thr1Thread3of6ForFork0_~l~0_16 1) v_thr1Thread3of6ForFork0_~l~0_15)) InVars {thr1Thread3of6ForFork0_~l~0=v_thr1Thread3of6ForFork0_~l~0_16, ~s~0=v_~s~0_1094} OutVars{thr1Thread3of6ForFork0_~l~0=v_thr1Thread3of6ForFork0_~l~0_15, ~s~0=v_~s~0_1093} AuxVars[] AssignedVars[thr1Thread3of6ForFork0_~l~0, ~s~0][104], [128#true, 100#L701true, 68#thr1ENTRYtrue, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, 44#L701-4true, 76#thr1ENTRYtrue, thr1Thread3of6ForFork0InUse, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), thr1Thread4of6ForFork0InUse, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0InUse, Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 55#L701true, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296))))]) [2021-06-11 05:15:24,320 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2021-06-11 05:15:24,320 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:15:24,320 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:15:24,320 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:15:24,320 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([810] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][77], [128#true, 100#L701true, 68#thr1ENTRYtrue, 101#L700true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, 76#thr1ENTRYtrue, thr1Thread3of6ForFork0InUse, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), thr1Thread4of6ForFork0InUse, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0InUse, Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 55#L701true, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296))))]) [2021-06-11 05:15:24,321 INFO L384 tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event [2021-06-11 05:15:24,321 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:15:24,321 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:15:24,321 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2021-06-11 05:15:24,437 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([891] L701-4-->L701: Formula: (and (= (+ v_thr1Thread6of6ForFork0_~l~0_18 1) v_thr1Thread6of6ForFork0_~l~0_17) (= (+ v_~s~0_1102 1) v_~s~0_1101)) InVars {thr1Thread6of6ForFork0_~l~0=v_thr1Thread6of6ForFork0_~l~0_18, ~s~0=v_~s~0_1102} OutVars{thr1Thread6of6ForFork0_~l~0=v_thr1Thread6of6ForFork0_~l~0_17, ~s~0=v_~s~0_1101} AuxVars[] AssignedVars[thr1Thread6of6ForFork0_~l~0, ~s~0][142], [128#true, 68#thr1ENTRYtrue, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, 44#L701-4true, thr1Thread3of6ForFork0InUse, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), thr1Thread4of6ForFork0InUse, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0InUse, Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 23#thr1ENTRYtrue, 55#L701true, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 92#L700true]) [2021-06-11 05:15:24,437 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2021-06-11 05:15:24,437 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:15:24,437 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:15:24,437 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:15:24,437 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([810] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][77], [128#true, 68#thr1ENTRYtrue, 101#L700true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, thr1Thread3of6ForFork0InUse, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), thr1Thread4of6ForFork0InUse, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0InUse, Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 55#L701true, 23#thr1ENTRYtrue, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 92#L700true]) [2021-06-11 05:15:24,437 INFO L384 tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event [2021-06-11 05:15:24,437 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2021-06-11 05:15:24,437 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:15:24,437 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:15:24,438 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([891] L701-4-->L701: Formula: (and (= (+ v_thr1Thread6of6ForFork0_~l~0_18 1) v_thr1Thread6of6ForFork0_~l~0_17) (= (+ v_~s~0_1102 1) v_~s~0_1101)) InVars {thr1Thread6of6ForFork0_~l~0=v_thr1Thread6of6ForFork0_~l~0_18, ~s~0=v_~s~0_1102} OutVars{thr1Thread6of6ForFork0_~l~0=v_thr1Thread6of6ForFork0_~l~0_17, ~s~0=v_~s~0_1101} AuxVars[] AssignedVars[thr1Thread6of6ForFork0_~l~0, ~s~0][142], [128#true, 33#L700true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, 76#thr1ENTRYtrue, 44#L701-4true, thr1Thread3of6ForFork0InUse, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), thr1Thread4of6ForFork0InUse, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0InUse, Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 55#L701true, 23#thr1ENTRYtrue, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296))))]) [2021-06-11 05:15:24,438 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2021-06-11 05:15:24,438 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:15:24,438 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:15:24,438 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:15:24,438 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([810] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][77], [128#true, 33#L700true, 101#L700true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, 76#thr1ENTRYtrue, thr1Thread3of6ForFork0InUse, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), thr1Thread4of6ForFork0InUse, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0InUse, Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 55#L701true, 23#thr1ENTRYtrue, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296))))]) [2021-06-11 05:15:24,438 INFO L384 tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event [2021-06-11 05:15:24,438 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:15:24,438 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:15:24,438 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2021-06-11 05:15:24,448 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][16], [128#true, 33#L700true, 100#L701true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, 44#L701-4true, thr1Thread3of6ForFork0InUse, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), thr1Thread4of6ForFork0InUse, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0NotInUse, Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), 92#L700true, Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296))))]) [2021-06-11 05:15:24,449 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2021-06-11 05:15:24,449 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:15:24,449 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:15:24,449 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:15:24,457 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][16], [128#true, 68#thr1ENTRYtrue, Black: 130#(= ~s~0 0), 6#L709-2true, Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, 44#L701-4true, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0InUse, Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 23#thr1ENTRYtrue, 55#L701true, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 92#L700true]) [2021-06-11 05:15:24,457 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2021-06-11 05:15:24,457 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:15:24,457 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:15:24,457 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:15:24,457 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([824] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][154], [128#true, 33#L700true, Black: 130#(= ~s~0 0), 6#L709-2true, Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, 76#thr1ENTRYtrue, 44#L701-4true, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0InUse, Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 23#thr1ENTRYtrue, 55#L701true, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296))))]) [2021-06-11 05:15:24,457 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2021-06-11 05:15:24,457 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:15:24,457 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:15:24,457 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:15:24,481 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([885] L701-4-->L701: Formula: (and (= (+ v_~s~0_1094 1) v_~s~0_1093) (= (+ v_thr1Thread3of6ForFork0_~l~0_16 1) v_thr1Thread3of6ForFork0_~l~0_15)) InVars {thr1Thread3of6ForFork0_~l~0=v_thr1Thread3of6ForFork0_~l~0_16, ~s~0=v_~s~0_1094} OutVars{thr1Thread3of6ForFork0_~l~0=v_thr1Thread3of6ForFork0_~l~0_15, ~s~0=v_~s~0_1093} AuxVars[] AssignedVars[thr1Thread3of6ForFork0_~l~0, ~s~0][104], [128#true, 100#L701true, 68#thr1ENTRYtrue, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, 44#L701-4true, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0InUse, Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 55#L701true, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 92#L700true]) [2021-06-11 05:15:24,481 INFO L384 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2021-06-11 05:15:24,481 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2021-06-11 05:15:24,482 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:15:24,482 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:15:24,482 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([891] L701-4-->L701: Formula: (and (= (+ v_thr1Thread6of6ForFork0_~l~0_18 1) v_thr1Thread6of6ForFork0_~l~0_17) (= (+ v_~s~0_1102 1) v_~s~0_1101)) InVars {thr1Thread6of6ForFork0_~l~0=v_thr1Thread6of6ForFork0_~l~0_18, ~s~0=v_~s~0_1102} OutVars{thr1Thread6of6ForFork0_~l~0=v_thr1Thread6of6ForFork0_~l~0_17, ~s~0=v_~s~0_1101} AuxVars[] AssignedVars[thr1Thread6of6ForFork0_~l~0, ~s~0][142], [128#true, 100#L701true, 68#thr1ENTRYtrue, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, 44#L701-4true, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0InUse, Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 55#L701true, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 92#L700true]) [2021-06-11 05:15:24,482 INFO L384 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2021-06-11 05:15:24,482 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2021-06-11 05:15:24,482 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:15:24,482 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:15:24,482 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([810] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][77], [128#true, 100#L701true, 68#thr1ENTRYtrue, 101#L700true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0InUse, Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 55#L701true, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 92#L700true]) [2021-06-11 05:15:24,482 INFO L384 tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event [2021-06-11 05:15:24,482 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:15:24,482 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:15:24,482 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2021-06-11 05:15:24,482 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([885] L701-4-->L701: Formula: (and (= (+ v_~s~0_1094 1) v_~s~0_1093) (= (+ v_thr1Thread3of6ForFork0_~l~0_16 1) v_thr1Thread3of6ForFork0_~l~0_15)) InVars {thr1Thread3of6ForFork0_~l~0=v_thr1Thread3of6ForFork0_~l~0_16, ~s~0=v_~s~0_1094} OutVars{thr1Thread3of6ForFork0_~l~0=v_thr1Thread3of6ForFork0_~l~0_15, ~s~0=v_~s~0_1093} AuxVars[] AssignedVars[thr1Thread3of6ForFork0_~l~0, ~s~0][104], [128#true, 33#L700true, 100#L701true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, 44#L701-4true, 76#thr1ENTRYtrue, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0InUse, Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 55#L701true, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296))))]) [2021-06-11 05:15:24,483 INFO L384 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2021-06-11 05:15:24,483 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:15:24,483 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:15:24,483 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2021-06-11 05:15:24,483 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([891] L701-4-->L701: Formula: (and (= (+ v_thr1Thread6of6ForFork0_~l~0_18 1) v_thr1Thread6of6ForFork0_~l~0_17) (= (+ v_~s~0_1102 1) v_~s~0_1101)) InVars {thr1Thread6of6ForFork0_~l~0=v_thr1Thread6of6ForFork0_~l~0_18, ~s~0=v_~s~0_1102} OutVars{thr1Thread6of6ForFork0_~l~0=v_thr1Thread6of6ForFork0_~l~0_17, ~s~0=v_~s~0_1101} AuxVars[] AssignedVars[thr1Thread6of6ForFork0_~l~0, ~s~0][142], [128#true, 33#L700true, 100#L701true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, 44#L701-4true, 76#thr1ENTRYtrue, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0InUse, Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 55#L701true, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296))))]) [2021-06-11 05:15:24,483 INFO L384 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2021-06-11 05:15:24,483 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:15:24,483 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:15:24,483 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2021-06-11 05:15:24,483 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([810] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][77], [128#true, 33#L700true, 100#L701true, 101#L700true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, 76#thr1ENTRYtrue, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0InUse, Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 55#L701true, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296))))]) [2021-06-11 05:15:24,483 INFO L384 tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event [2021-06-11 05:15:24,483 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2021-06-11 05:15:24,483 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:15:24,483 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:15:24,486 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([891] L701-4-->L701: Formula: (and (= (+ v_thr1Thread6of6ForFork0_~l~0_18 1) v_thr1Thread6of6ForFork0_~l~0_17) (= (+ v_~s~0_1102 1) v_~s~0_1101)) InVars {thr1Thread6of6ForFork0_~l~0=v_thr1Thread6of6ForFork0_~l~0_18, ~s~0=v_~s~0_1102} OutVars{thr1Thread6of6ForFork0_~l~0=v_thr1Thread6of6ForFork0_~l~0_17, ~s~0=v_~s~0_1101} AuxVars[] AssignedVars[thr1Thread6of6ForFork0_~l~0, ~s~0][142], [128#true, 33#L700true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, 44#L701-4true, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0InUse, Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 23#thr1ENTRYtrue, 55#L701true, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, 92#L700true, Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296))))]) [2021-06-11 05:15:24,486 INFO L384 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2021-06-11 05:15:24,486 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:15:24,486 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:15:24,486 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2021-06-11 05:15:24,487 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([824] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][154], [128#true, 33#L700true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, 44#L701-4true, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0InUse, Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 55#L701true, 23#thr1ENTRYtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, 92#L700true, Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296))))]) [2021-06-11 05:15:24,487 INFO L384 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2021-06-11 05:15:24,487 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:15:24,487 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:15:24,487 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2021-06-11 05:15:24,487 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([810] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][77], [128#true, 33#L700true, 101#L700true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0InUse, Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 55#L701true, 23#thr1ENTRYtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, 92#L700true, Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296))))]) [2021-06-11 05:15:24,487 INFO L384 tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event [2021-06-11 05:15:24,487 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2021-06-11 05:15:24,487 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:15:24,487 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:15:24,496 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][16], [128#true, 100#L701true, 68#thr1ENTRYtrue, Black: 130#(= ~s~0 0), 6#L709-2true, Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, 44#L701-4true, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0InUse, Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 55#L701true, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), 92#L700true, Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296))))]) [2021-06-11 05:15:24,496 INFO L384 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2021-06-11 05:15:24,497 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:15:24,497 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2021-06-11 05:15:24,497 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:15:24,497 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([824] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][154], [128#true, 33#L700true, 100#L701true, Black: 130#(= ~s~0 0), 6#L709-2true, Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, 44#L701-4true, 76#thr1ENTRYtrue, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0InUse, Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 55#L701true, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296))))]) [2021-06-11 05:15:24,497 INFO L384 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2021-06-11 05:15:24,497 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2021-06-11 05:15:24,497 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:15:24,497 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:15:24,499 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][16], [128#true, 33#L700true, Black: 130#(= ~s~0 0), 6#L709-2true, Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, 44#L701-4true, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0InUse, Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 55#L701true, 23#thr1ENTRYtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, 92#L700true, Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296))))]) [2021-06-11 05:15:24,499 INFO L384 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2021-06-11 05:15:24,499 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2021-06-11 05:15:24,499 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:15:24,499 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:15:24,502 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([885] L701-4-->L701: Formula: (and (= (+ v_~s~0_1094 1) v_~s~0_1093) (= (+ v_thr1Thread3of6ForFork0_~l~0_16 1) v_thr1Thread3of6ForFork0_~l~0_15)) InVars {thr1Thread3of6ForFork0_~l~0=v_thr1Thread3of6ForFork0_~l~0_16, ~s~0=v_~s~0_1094} OutVars{thr1Thread3of6ForFork0_~l~0=v_thr1Thread3of6ForFork0_~l~0_15, ~s~0=v_~s~0_1093} AuxVars[] AssignedVars[thr1Thread3of6ForFork0_~l~0, ~s~0][104], [128#true, 33#L700true, 100#L701true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, 44#L701-4true, thr1Thread3of6ForFork0InUse, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), thr1Thread4of6ForFork0InUse, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0InUse, Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 55#L701true, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 92#L700true]) [2021-06-11 05:15:24,502 INFO L384 tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event [2021-06-11 05:15:24,502 INFO L387 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2021-06-11 05:15:24,502 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2021-06-11 05:15:24,502 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2021-06-11 05:15:24,503 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([891] L701-4-->L701: Formula: (and (= (+ v_thr1Thread6of6ForFork0_~l~0_18 1) v_thr1Thread6of6ForFork0_~l~0_17) (= (+ v_~s~0_1102 1) v_~s~0_1101)) InVars {thr1Thread6of6ForFork0_~l~0=v_thr1Thread6of6ForFork0_~l~0_18, ~s~0=v_~s~0_1102} OutVars{thr1Thread6of6ForFork0_~l~0=v_thr1Thread6of6ForFork0_~l~0_17, ~s~0=v_~s~0_1101} AuxVars[] AssignedVars[thr1Thread6of6ForFork0_~l~0, ~s~0][142], [128#true, 33#L700true, 100#L701true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, 44#L701-4true, thr1Thread3of6ForFork0InUse, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), thr1Thread4of6ForFork0InUse, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0InUse, Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 55#L701true, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 92#L700true]) [2021-06-11 05:15:24,503 INFO L384 tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event [2021-06-11 05:15:24,503 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2021-06-11 05:15:24,503 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2021-06-11 05:15:24,503 INFO L387 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2021-06-11 05:15:24,503 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([824] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][154], [128#true, 33#L700true, 100#L701true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, 44#L701-4true, thr1Thread3of6ForFork0InUse, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), thr1Thread4of6ForFork0InUse, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0InUse, Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 55#L701true, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 92#L700true]) [2021-06-11 05:15:24,503 INFO L384 tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event [2021-06-11 05:15:24,503 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2021-06-11 05:15:24,503 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2021-06-11 05:15:24,503 INFO L387 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2021-06-11 05:15:24,503 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([810] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][77], [128#true, 33#L700true, 100#L701true, 101#L700true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, thr1Thread3of6ForFork0InUse, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), thr1Thread4of6ForFork0InUse, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0InUse, Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 55#L701true, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 92#L700true]) [2021-06-11 05:15:24,503 INFO L384 tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event [2021-06-11 05:15:24,503 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2021-06-11 05:15:24,503 INFO L387 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2021-06-11 05:15:24,503 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2021-06-11 05:15:24,507 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][16], [128#true, 33#L700true, 100#L701true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, 44#L701-4true, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0InUse, Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 55#L701true, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), 92#L700true, Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296))))]) [2021-06-11 05:15:24,507 INFO L384 tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event [2021-06-11 05:15:24,507 INFO L387 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2021-06-11 05:15:24,507 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2021-06-11 05:15:24,507 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2021-06-11 05:15:24,509 INFO L129 PetriNetUnfolder]: 5210/7548 cut-off events. [2021-06-11 05:15:24,509 INFO L130 PetriNetUnfolder]: For 28684/73977 co-relation queries the response was YES. [2021-06-11 05:15:24,534 INFO L84 FinitePrefix]: Finished finitePrefix Result has 31673 conditions, 7548 events. 5210/7548 cut-off events. For 28684/73977 co-relation queries the response was YES. Maximal size of possible extension queue 435. Compared 41176 event pairs, 205 based on Foata normal form. 37/6668 useless extension candidates. Maximal degree in co-relation 31643. Up to 4804 conditions per place. [2021-06-11 05:15:24,634 INFO L151 LiptonReduction]: Number of co-enabled transitions 7296 [2021-06-11 05:15:24,676 INFO L163 LiptonReduction]: Checked pairs total: 2056 [2021-06-11 05:15:24,676 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 05:15:24,676 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 754 [2021-06-11 05:15:24,677 INFO L480 AbstractCegarLoop]: Abstraction has has 79 places, 158 transitions, 1124 flow [2021-06-11 05:15:24,677 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 113.75) internal successors, (455), 4 states have internal predecessors, (455), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:15:24,677 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 05:15:24,677 INFO L263 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 05:15:24,677 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2021-06-11 05:15:24,677 INFO L428 AbstractCegarLoop]: === Iteration 5 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 05:15:24,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 05:15:24,677 INFO L82 PathProgramCache]: Analyzing trace with hash 1587866656, now seen corresponding path program 1 times [2021-06-11 05:15:24,678 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 05:15:24,678 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1053834220] [2021-06-11 05:15:24,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 05:15:24,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 05:15:24,699 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:15:24,700 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 05:15:24,702 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:15:24,702 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:15:24,707 INFO L142 QuantifierPusher]: treesize reduction 4, result has 96.1 percent of original size [2021-06-11 05:15:24,708 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 99 [2021-06-11 05:15:24,736 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-06-11 05:15:24,736 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1053834220] [2021-06-11 05:15:24,736 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 05:15:24,736 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-11 05:15:24,736 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [5361988] [2021-06-11 05:15:24,737 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-11 05:15:24,737 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 05:15:24,737 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-11 05:15:24,737 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-11 05:15:24,737 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 112 out of 201 [2021-06-11 05:15:24,738 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 79 places, 158 transitions, 1124 flow. Second operand has 5 states, 5 states have (on average 113.0) internal successors, (565), 5 states have internal predecessors, (565), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:15:24,738 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 05:15:24,738 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 112 of 201 [2021-06-11 05:15:24,738 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 05:15:40,167 INFO L129 PetriNetUnfolder]: 146219/177517 cut-off events. [2021-06-11 05:15:40,167 INFO L130 PetriNetUnfolder]: For 781129/1085758 co-relation queries the response was YES. [2021-06-11 05:15:41,393 INFO L84 FinitePrefix]: Finished finitePrefix Result has 758626 conditions, 177517 events. 146219/177517 cut-off events. For 781129/1085758 co-relation queries the response was YES. Maximal size of possible extension queue 6119. Compared 906657 event pairs, 62460 based on Foata normal form. 100/142718 useless extension candidates. Maximal degree in co-relation 758594. Up to 176850 conditions per place. [2021-06-11 05:15:42,700 INFO L132 encePairwiseOnDemand]: 191/201 looper letters, 109 selfloop transitions, 59 changer transitions 0/202 dead transitions. [2021-06-11 05:15:42,701 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 83 places, 202 transitions, 1798 flow [2021-06-11 05:15:42,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-11 05:15:42,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-06-11 05:15:42,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 604 transitions. [2021-06-11 05:15:42,717 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6009950248756218 [2021-06-11 05:15:42,717 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 604 transitions. [2021-06-11 05:15:42,717 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 604 transitions. [2021-06-11 05:15:42,717 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 05:15:42,717 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 604 transitions. [2021-06-11 05:15:42,718 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 120.8) internal successors, (604), 5 states have internal predecessors, (604), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:15:42,719 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 201.0) internal successors, (1206), 6 states have internal predecessors, (1206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:15:42,719 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 201.0) internal successors, (1206), 6 states have internal predecessors, (1206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:15:42,720 INFO L185 Difference]: Start difference. First operand has 79 places, 158 transitions, 1124 flow. Second operand 5 states and 604 transitions. [2021-06-11 05:15:42,720 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 83 places, 202 transitions, 1798 flow [2021-06-11 05:15:48,195 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 83 places, 202 transitions, 1724 flow, removed 37 selfloop flow, removed 0 redundant places. [2021-06-11 05:15:48,197 INFO L241 Difference]: Finished difference. Result has 85 places, 196 transitions, 1552 flow [2021-06-11 05:15:48,197 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=201, PETRI_DIFFERENCE_MINUEND_FLOW=1050, PETRI_DIFFERENCE_MINUEND_PLACES=79, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=158, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=21, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=115, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1552, PETRI_PLACES=85, PETRI_TRANSITIONS=196} [2021-06-11 05:15:48,198 INFO L343 CegarLoopForPetriNet]: 66 programPoint places, 19 predicate places. [2021-06-11 05:15:48,198 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 05:15:48,198 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 85 places, 196 transitions, 1552 flow [2021-06-11 05:15:48,198 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 85 places, 196 transitions, 1552 flow [2021-06-11 05:15:48,199 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 85 places, 196 transitions, 1552 flow [2021-06-11 05:15:48,330 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([810] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][116], [128#true, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), 100#L701true, 101#L700true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0NotInUse, thr1Thread5of6ForFork0NotInUse, thr1Thread6of6ForFork0NotInUse, Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 157#true]) [2021-06-11 05:15:48,331 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-06-11 05:15:48,331 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-06-11 05:15:48,331 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-06-11 05:15:48,331 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-06-11 05:15:48,357 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([866] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][102], [128#true, 66#L700true, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), 101#L700true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0NotInUse, thr1Thread5of6ForFork0NotInUse, 49#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread6of6ForFork0NotInUse, Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 157#true]) [2021-06-11 05:15:48,357 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-06-11 05:15:48,357 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-06-11 05:15:48,357 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-06-11 05:15:48,357 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-06-11 05:15:48,360 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([810] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][116], [128#true, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), 101#L700true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0NotInUse, thr1Thread5of6ForFork0NotInUse, 49#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread6of6ForFork0NotInUse, Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 157#true]) [2021-06-11 05:15:48,360 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-06-11 05:15:48,360 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-06-11 05:15:48,360 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-06-11 05:15:48,360 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-06-11 05:15:48,464 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([866] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][102], [96#thr1ENTRYtrue, 128#true, 66#L700true, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, thr1Thread3of6ForFork0InUse, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), thr1Thread4of6ForFork0InUse, thr1Thread5of6ForFork0NotInUse, 49#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread6of6ForFork0NotInUse, Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), 92#L700true, Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 157#true]) [2021-06-11 05:15:48,464 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-06-11 05:15:48,464 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-06-11 05:15:48,465 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-06-11 05:15:48,465 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-06-11 05:15:48,465 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([810] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][116], [128#true, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), 101#L700true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, thr1Thread3of6ForFork0InUse, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), thr1Thread4of6ForFork0InUse, thr1Thread5of6ForFork0NotInUse, thr1Thread6of6ForFork0NotInUse, Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 23#thr1ENTRYtrue, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 92#L700true, 157#true]) [2021-06-11 05:15:48,465 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-06-11 05:15:48,465 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-06-11 05:15:48,465 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-06-11 05:15:48,465 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-06-11 05:15:48,478 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([810] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][116], [128#true, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), 100#L701true, 101#L700true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, thr1Thread3of6ForFork0InUse, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), thr1Thread4of6ForFork0InUse, thr1Thread5of6ForFork0NotInUse, thr1Thread6of6ForFork0NotInUse, Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 92#L700true, 157#true]) [2021-06-11 05:15:48,478 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-06-11 05:15:48,478 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-06-11 05:15:48,478 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-06-11 05:15:48,479 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-06-11 05:15:48,522 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([810] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][116], [128#true, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), 101#L700true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, thr1Thread3of6ForFork0InUse, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), thr1Thread4of6ForFork0InUse, 16#L697-1true, thr1Thread5of6ForFork0NotInUse, thr1Thread6of6ForFork0NotInUse, Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), 92#L700true, Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 157#true]) [2021-06-11 05:15:48,523 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-06-11 05:15:48,523 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-06-11 05:15:48,523 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-06-11 05:15:48,523 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-06-11 05:15:48,523 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([885] L701-4-->L701: Formula: (and (= (+ v_~s~0_1094 1) v_~s~0_1093) (= (+ v_thr1Thread3of6ForFork0_~l~0_16 1) v_thr1Thread3of6ForFork0_~l~0_15)) InVars {thr1Thread3of6ForFork0_~l~0=v_thr1Thread3of6ForFork0_~l~0_16, ~s~0=v_~s~0_1094} OutVars{thr1Thread3of6ForFork0_~l~0=v_thr1Thread3of6ForFork0_~l~0_15, ~s~0=v_~s~0_1093} AuxVars[] AssignedVars[thr1Thread3of6ForFork0_~l~0, ~s~0][165], [128#true, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), 100#L701true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, 44#L701-4true, thr1Thread3of6ForFork0InUse, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), thr1Thread4of6ForFork0InUse, thr1Thread5of6ForFork0NotInUse, thr1Thread6of6ForFork0NotInUse, Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), 92#L700true, Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 157#true]) [2021-06-11 05:15:48,523 INFO L384 tUnfolder$Statistics]: this new event has 28 ancestors and is cut-off event [2021-06-11 05:15:48,523 INFO L387 tUnfolder$Statistics]: existing Event has 28 ancestors and is cut-off event [2021-06-11 05:15:48,523 INFO L387 tUnfolder$Statistics]: existing Event has 28 ancestors and is cut-off event [2021-06-11 05:15:48,523 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-06-11 05:15:48,540 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([810] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][116], [128#true, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), 101#L700true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 8#L701-4true, 136#true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, thr1Thread3of6ForFork0InUse, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), thr1Thread4of6ForFork0InUse, thr1Thread5of6ForFork0NotInUse, 49#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread6of6ForFork0NotInUse, Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 92#L700true, 157#true]) [2021-06-11 05:15:48,541 INFO L384 tUnfolder$Statistics]: this new event has 28 ancestors and is cut-off event [2021-06-11 05:15:48,541 INFO L387 tUnfolder$Statistics]: existing Event has 28 ancestors and is cut-off event [2021-06-11 05:15:48,541 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-06-11 05:15:48,541 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-06-11 05:15:48,541 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][69], [128#true, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), 100#L701true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, 44#L701-4true, thr1Thread3of6ForFork0InUse, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), thr1Thread4of6ForFork0InUse, thr1Thread5of6ForFork0NotInUse, thr1Thread6of6ForFork0NotInUse, Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), 92#L700true, Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 157#true]) [2021-06-11 05:15:48,541 INFO L384 tUnfolder$Statistics]: this new event has 28 ancestors and is cut-off event [2021-06-11 05:15:48,541 INFO L387 tUnfolder$Statistics]: existing Event has 28 ancestors and is cut-off event [2021-06-11 05:15:48,541 INFO L387 tUnfolder$Statistics]: existing Event has 28 ancestors and is cut-off event [2021-06-11 05:15:48,541 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-06-11 05:15:48,542 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([810] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][116], [128#true, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), 101#L700true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, thr1Thread3of6ForFork0InUse, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), thr1Thread4of6ForFork0InUse, thr1Thread5of6ForFork0NotInUse, 49#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread6of6ForFork0NotInUse, Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 92#L700true, 157#true]) [2021-06-11 05:15:48,542 INFO L384 tUnfolder$Statistics]: this new event has 28 ancestors and is cut-off event [2021-06-11 05:15:48,542 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-06-11 05:15:48,542 INFO L387 tUnfolder$Statistics]: existing Event has 28 ancestors and is cut-off event [2021-06-11 05:15:48,542 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-06-11 05:15:48,542 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][69], [128#true, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, 44#L701-4true, thr1Thread3of6ForFork0InUse, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), thr1Thread4of6ForFork0InUse, thr1Thread5of6ForFork0NotInUse, 49#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread6of6ForFork0NotInUse, Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 92#L700true, 157#true]) [2021-06-11 05:15:48,542 INFO L384 tUnfolder$Statistics]: this new event has 29 ancestors and is cut-off event [2021-06-11 05:15:48,542 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-06-11 05:15:48,542 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:15:48,542 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:15:48,617 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([810] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][116], [128#true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, 76#thr1ENTRYtrue, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 23#thr1ENTRYtrue, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 157#true, 33#L700true, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), 101#L700true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0NotInUse]) [2021-06-11 05:15:48,617 INFO L384 tUnfolder$Statistics]: this new event has 29 ancestors and is cut-off event [2021-06-11 05:15:48,617 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-06-11 05:15:48,617 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-06-11 05:15:48,617 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-06-11 05:15:48,623 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([866] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][102], [128#true, 66#L700true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, 76#thr1ENTRYtrue, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 157#true, 96#thr1ENTRYtrue, 33#L700true, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, thr1Thread5of6ForFork0InUse, 49#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread6of6ForFork0NotInUse]) [2021-06-11 05:15:48,623 INFO L384 tUnfolder$Statistics]: this new event has 29 ancestors and is cut-off event [2021-06-11 05:15:48,623 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-06-11 05:15:48,623 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-06-11 05:15:48,623 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-06-11 05:15:48,645 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([810] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][116], [128#true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, 76#thr1ENTRYtrue, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 157#true, 33#L700true, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), 101#L700true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, thr1Thread5of6ForFork0InUse, 49#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread6of6ForFork0NotInUse]) [2021-06-11 05:15:48,645 INFO L384 tUnfolder$Statistics]: this new event has 31 ancestors and is cut-off event [2021-06-11 05:15:48,645 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:15:48,645 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:15:48,646 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:15:48,646 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([810] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][116], [128#true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, 76#thr1ENTRYtrue, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 157#true, 33#L700true, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), 100#L701true, 101#L700true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0NotInUse]) [2021-06-11 05:15:48,646 INFO L384 tUnfolder$Statistics]: this new event has 30 ancestors and is cut-off event [2021-06-11 05:15:48,646 INFO L387 tUnfolder$Statistics]: existing Event has 28 ancestors and is cut-off event [2021-06-11 05:15:48,646 INFO L387 tUnfolder$Statistics]: existing Event has 28 ancestors and is cut-off event [2021-06-11 05:15:48,646 INFO L387 tUnfolder$Statistics]: existing Event has 30 ancestors and is cut-off event [2021-06-11 05:15:48,676 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([810] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][116], [128#true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, 76#thr1ENTRYtrue, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), 16#L697-1true, Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 157#true, 33#L700true, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), 101#L700true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0NotInUse]) [2021-06-11 05:15:48,676 INFO L384 tUnfolder$Statistics]: this new event has 30 ancestors and is cut-off event [2021-06-11 05:15:48,676 INFO L387 tUnfolder$Statistics]: existing Event has 28 ancestors and is cut-off event [2021-06-11 05:15:48,676 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-06-11 05:15:48,676 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-06-11 05:15:48,676 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([885] L701-4-->L701: Formula: (and (= (+ v_~s~0_1094 1) v_~s~0_1093) (= (+ v_thr1Thread3of6ForFork0_~l~0_16 1) v_thr1Thread3of6ForFork0_~l~0_15)) InVars {thr1Thread3of6ForFork0_~l~0=v_thr1Thread3of6ForFork0_~l~0_16, ~s~0=v_~s~0_1094} OutVars{thr1Thread3of6ForFork0_~l~0=v_thr1Thread3of6ForFork0_~l~0_15, ~s~0=v_~s~0_1093} AuxVars[] AssignedVars[thr1Thread3of6ForFork0_~l~0, ~s~0][165], [128#true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, 76#thr1ENTRYtrue, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 157#true, 33#L700true, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), 100#L701true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, 44#L701-4true, thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0NotInUse]) [2021-06-11 05:15:48,676 INFO L384 tUnfolder$Statistics]: this new event has 31 ancestors and is cut-off event [2021-06-11 05:15:48,676 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:15:48,676 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:15:48,676 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:15:48,677 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([824] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][56], [128#true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 23#thr1ENTRYtrue, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 92#L700true, 157#true, 33#L700true, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, 44#L701-4true, thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0NotInUse]) [2021-06-11 05:15:48,677 INFO L384 tUnfolder$Statistics]: this new event has 31 ancestors and is cut-off event [2021-06-11 05:15:48,677 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:15:48,677 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:15:48,677 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:15:48,677 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([810] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][116], [128#true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 23#thr1ENTRYtrue, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 92#L700true, 157#true, 33#L700true, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), 101#L700true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0NotInUse]) [2021-06-11 05:15:48,677 INFO L384 tUnfolder$Statistics]: this new event has 30 ancestors and is cut-off event [2021-06-11 05:15:48,677 INFO L387 tUnfolder$Statistics]: existing Event has 30 ancestors and is cut-off event [2021-06-11 05:15:48,677 INFO L387 tUnfolder$Statistics]: existing Event has 28 ancestors and is cut-off event [2021-06-11 05:15:48,677 INFO L387 tUnfolder$Statistics]: existing Event has 28 ancestors and is cut-off event [2021-06-11 05:15:48,684 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][69], [128#true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, 8#L701-4true, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), 92#L700true, Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 157#true, 96#thr1ENTRYtrue, 33#L700true, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, 49#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0NotInUse]) [2021-06-11 05:15:48,684 INFO L384 tUnfolder$Statistics]: this new event has 31 ancestors and is cut-off event [2021-06-11 05:15:48,684 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:15:48,684 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:15:48,684 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:15:48,684 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([866] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][102], [128#true, 66#L700true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 92#L700true, 157#true, 96#thr1ENTRYtrue, 33#L700true, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, 49#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0NotInUse]) [2021-06-11 05:15:48,684 INFO L384 tUnfolder$Statistics]: this new event has 30 ancestors and is cut-off event [2021-06-11 05:15:48,684 INFO L387 tUnfolder$Statistics]: existing Event has 28 ancestors and is cut-off event [2021-06-11 05:15:48,684 INFO L387 tUnfolder$Statistics]: existing Event has 30 ancestors and is cut-off event [2021-06-11 05:15:48,684 INFO L387 tUnfolder$Statistics]: existing Event has 28 ancestors and is cut-off event [2021-06-11 05:15:48,685 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([866] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][102], [128#true, 66#L700true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, 76#thr1ENTRYtrue, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 157#true, 33#L700true, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), 101#L700true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, 49#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0NotInUse]) [2021-06-11 05:15:48,685 INFO L384 tUnfolder$Statistics]: this new event has 30 ancestors and is cut-off event [2021-06-11 05:15:48,685 INFO L387 tUnfolder$Statistics]: existing Event has 28 ancestors and is cut-off event [2021-06-11 05:15:48,685 INFO L387 tUnfolder$Statistics]: existing Event has 30 ancestors and is cut-off event [2021-06-11 05:15:48,685 INFO L387 tUnfolder$Statistics]: existing Event has 28 ancestors and is cut-off event [2021-06-11 05:15:48,710 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([810] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][116], [128#true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, 8#L701-4true, 76#thr1ENTRYtrue, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 157#true, 33#L700true, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), 101#L700true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, 49#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0NotInUse]) [2021-06-11 05:15:48,710 INFO L384 tUnfolder$Statistics]: this new event has 31 ancestors and is cut-off event [2021-06-11 05:15:48,710 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:15:48,711 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:15:48,711 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:15:48,713 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([824] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][56], [128#true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, 76#thr1ENTRYtrue, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 157#true, 33#L700true, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), 100#L701true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, 44#L701-4true, thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0NotInUse]) [2021-06-11 05:15:48,713 INFO L384 tUnfolder$Statistics]: this new event has 31 ancestors and is cut-off event [2021-06-11 05:15:48,713 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:15:48,713 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:15:48,713 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:15:48,713 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([824] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][56], [128#true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, 76#thr1ENTRYtrue, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 157#true, 33#L700true, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, 44#L701-4true, thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, 49#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0NotInUse]) [2021-06-11 05:15:48,713 INFO L384 tUnfolder$Statistics]: this new event has 32 ancestors and is cut-off event [2021-06-11 05:15:48,713 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:15:48,713 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:15:48,713 INFO L387 tUnfolder$Statistics]: existing Event has 30 ancestors and is cut-off event [2021-06-11 05:15:48,714 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([810] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][116], [128#true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, 76#thr1ENTRYtrue, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 157#true, 33#L700true, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), 101#L700true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, 49#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0NotInUse]) [2021-06-11 05:15:48,714 INFO L384 tUnfolder$Statistics]: this new event has 31 ancestors and is cut-off event [2021-06-11 05:15:48,714 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:15:48,714 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:15:48,714 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:15:48,714 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:15:48,741 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][69], [128#true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 23#thr1ENTRYtrue, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 92#L700true, 157#true, 33#L700true, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, 44#L701-4true, thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0NotInUse]) [2021-06-11 05:15:48,742 INFO L384 tUnfolder$Statistics]: this new event has 31 ancestors and is cut-off event [2021-06-11 05:15:48,742 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:15:48,742 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:15:48,742 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:15:48,744 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([824] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][56], [128#true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), 16#L697-1true, Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 92#L700true, 157#true, 33#L700true, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, 44#L701-4true, thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0NotInUse]) [2021-06-11 05:15:48,744 INFO L384 tUnfolder$Statistics]: this new event has 32 ancestors and is cut-off event [2021-06-11 05:15:48,744 INFO L387 tUnfolder$Statistics]: existing Event has 30 ancestors and is cut-off event [2021-06-11 05:15:48,744 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:15:48,744 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:15:48,744 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([810] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][116], [128#true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), 16#L697-1true, Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 92#L700true, 157#true, 33#L700true, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), 101#L700true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0NotInUse]) [2021-06-11 05:15:48,744 INFO L384 tUnfolder$Statistics]: this new event has 31 ancestors and is cut-off event [2021-06-11 05:15:48,744 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:15:48,744 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:15:48,744 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:15:48,748 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([824] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][56], [128#true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, 8#L701-4true, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 92#L700true, 157#true, 96#thr1ENTRYtrue, 33#L700true, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, 49#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0NotInUse]) [2021-06-11 05:15:48,748 INFO L384 tUnfolder$Statistics]: this new event has 31 ancestors and is cut-off event [2021-06-11 05:15:48,748 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:15:48,748 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:15:48,748 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:15:48,748 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([824] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][56], [128#true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, 8#L701-4true, 76#thr1ENTRYtrue, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 157#true, 33#L700true, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), 101#L700true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, 49#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0NotInUse]) [2021-06-11 05:15:48,748 INFO L384 tUnfolder$Statistics]: this new event has 31 ancestors and is cut-off event [2021-06-11 05:15:48,748 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:15:48,748 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:15:48,748 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:15:48,795 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][69], [128#true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), 16#L697-1true, Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), 92#L700true, Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 157#true, 33#L700true, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, 44#L701-4true, thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0NotInUse]) [2021-06-11 05:15:48,795 INFO L384 tUnfolder$Statistics]: this new event has 32 ancestors and is cut-off event [2021-06-11 05:15:48,795 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:15:48,795 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:15:48,795 INFO L387 tUnfolder$Statistics]: existing Event has 30 ancestors and is cut-off event [2021-06-11 05:15:48,809 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([866] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][102], [128#true, 66#L700true, 68#thr1ENTRYtrue, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, 76#thr1ENTRYtrue, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 157#true, 96#thr1ENTRYtrue, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, 49#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0InUse, 55#L701true]) [2021-06-11 05:15:48,809 INFO L384 tUnfolder$Statistics]: this new event has 32 ancestors and is cut-off event [2021-06-11 05:15:48,809 INFO L387 tUnfolder$Statistics]: existing Event has 28 ancestors and is cut-off event [2021-06-11 05:15:48,810 INFO L387 tUnfolder$Statistics]: existing Event has 28 ancestors and is cut-off event [2021-06-11 05:15:48,810 INFO L387 tUnfolder$Statistics]: existing Event has 30 ancestors and is cut-off event [2021-06-11 05:15:48,812 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([810] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][116], [128#true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), 92#L700true, Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 157#true, 33#L700true, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), 100#L701true, 101#L700true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0NotInUse]) [2021-06-11 05:15:48,812 INFO L384 tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event [2021-06-11 05:15:48,812 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:15:48,812 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:15:48,812 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2021-06-11 05:15:48,812 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][69], [128#true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), 92#L700true, Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 157#true, 33#L700true, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), 100#L701true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, 44#L701-4true, thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0NotInUse]) [2021-06-11 05:15:48,812 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2021-06-11 05:15:48,812 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:15:48,812 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:15:48,812 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:15:48,812 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([885] L701-4-->L701: Formula: (and (= (+ v_~s~0_1094 1) v_~s~0_1093) (= (+ v_thr1Thread3of6ForFork0_~l~0_16 1) v_thr1Thread3of6ForFork0_~l~0_15)) InVars {thr1Thread3of6ForFork0_~l~0=v_thr1Thread3of6ForFork0_~l~0_16, ~s~0=v_~s~0_1094} OutVars{thr1Thread3of6ForFork0_~l~0=v_thr1Thread3of6ForFork0_~l~0_15, ~s~0=v_~s~0_1093} AuxVars[] AssignedVars[thr1Thread3of6ForFork0_~l~0, ~s~0][165], [128#true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), 92#L700true, Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 157#true, 33#L700true, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), 100#L701true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, 44#L701-4true, thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0NotInUse]) [2021-06-11 05:15:48,812 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2021-06-11 05:15:48,812 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:15:48,812 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:15:48,813 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:15:48,813 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([885] L701-4-->L701: Formula: (and (= (+ v_~s~0_1094 1) v_~s~0_1093) (= (+ v_thr1Thread3of6ForFork0_~l~0_16 1) v_thr1Thread3of6ForFork0_~l~0_15)) InVars {thr1Thread3of6ForFork0_~l~0=v_thr1Thread3of6ForFork0_~l~0_16, ~s~0=v_~s~0_1094} OutVars{thr1Thread3of6ForFork0_~l~0=v_thr1Thread3of6ForFork0_~l~0_15, ~s~0=v_~s~0_1093} AuxVars[] AssignedVars[thr1Thread3of6ForFork0_~l~0, ~s~0][165], [128#true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), 92#L700true, Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 157#true, 33#L700true, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), 100#L701true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, 44#L701-4true, thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0NotInUse]) [2021-06-11 05:15:48,814 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2021-06-11 05:15:48,814 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:15:48,814 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:15:48,814 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:15:48,814 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:15:48,823 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([810] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][116], [128#true, 68#thr1ENTRYtrue, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, 76#thr1ENTRYtrue, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 157#true, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), 101#L700true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, 49#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0InUse, 55#L701true]) [2021-06-11 05:15:48,824 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2021-06-11 05:15:48,824 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:15:48,824 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:15:48,824 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:15:48,825 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([810] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][116], [128#true, 68#thr1ENTRYtrue, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, 76#thr1ENTRYtrue, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 157#true, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), 100#L701true, 101#L700true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0InUse, 55#L701true]) [2021-06-11 05:15:48,825 INFO L384 tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event [2021-06-11 05:15:48,825 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2021-06-11 05:15:48,825 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:15:48,825 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:15:48,861 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([891] L701-4-->L701: Formula: (and (= (+ v_thr1Thread6of6ForFork0_~l~0_18 1) v_thr1Thread6of6ForFork0_~l~0_17) (= (+ v_~s~0_1102 1) v_~s~0_1101)) InVars {thr1Thread6of6ForFork0_~l~0=v_thr1Thread6of6ForFork0_~l~0_18, ~s~0=v_~s~0_1102} OutVars{thr1Thread6of6ForFork0_~l~0=v_thr1Thread6of6ForFork0_~l~0_17, ~s~0=v_~s~0_1101} AuxVars[] AssignedVars[thr1Thread6of6ForFork0_~l~0, ~s~0][158], [128#true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, 8#L701-4true, 76#thr1ENTRYtrue, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 157#true, 96#thr1ENTRYtrue, 33#L700true, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, 49#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0InUse, 55#L701true]) [2021-06-11 05:15:48,862 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2021-06-11 05:15:48,862 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:15:48,862 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:15:48,862 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:15:48,862 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([866] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][102], [128#true, 66#L700true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, 76#thr1ENTRYtrue, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 157#true, 96#thr1ENTRYtrue, 33#L700true, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, 49#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0InUse, 55#L701true]) [2021-06-11 05:15:48,862 INFO L384 tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event [2021-06-11 05:15:48,862 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2021-06-11 05:15:48,862 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:15:48,862 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:15:48,863 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([891] L701-4-->L701: Formula: (and (= (+ v_thr1Thread6of6ForFork0_~l~0_18 1) v_thr1Thread6of6ForFork0_~l~0_17) (= (+ v_~s~0_1102 1) v_~s~0_1101)) InVars {thr1Thread6of6ForFork0_~l~0=v_thr1Thread6of6ForFork0_~l~0_18, ~s~0=v_~s~0_1102} OutVars{thr1Thread6of6ForFork0_~l~0=v_thr1Thread6of6ForFork0_~l~0_17, ~s~0=v_~s~0_1101} AuxVars[] AssignedVars[thr1Thread6of6ForFork0_~l~0, ~s~0][158], [128#true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, 76#thr1ENTRYtrue, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 157#true, 96#thr1ENTRYtrue, 33#L700true, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, 49#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0InUse, 55#L701true]) [2021-06-11 05:15:48,863 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2021-06-11 05:15:48,863 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:15:48,863 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:15:48,863 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:15:48,877 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([891] L701-4-->L701: Formula: (and (= (+ v_thr1Thread6of6ForFork0_~l~0_18 1) v_thr1Thread6of6ForFork0_~l~0_17) (= (+ v_~s~0_1102 1) v_~s~0_1101)) InVars {thr1Thread6of6ForFork0_~l~0=v_thr1Thread6of6ForFork0_~l~0_18, ~s~0=v_~s~0_1102} OutVars{thr1Thread6of6ForFork0_~l~0=v_thr1Thread6of6ForFork0_~l~0_17, ~s~0=v_~s~0_1101} AuxVars[] AssignedVars[thr1Thread6of6ForFork0_~l~0, ~s~0][158], [128#true, 68#thr1ENTRYtrue, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, 8#L701-4true, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), 92#L700true, Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 157#true, 96#thr1ENTRYtrue, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, 49#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0InUse, 55#L701true]) [2021-06-11 05:15:48,877 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2021-06-11 05:15:48,878 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:15:48,878 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:15:48,878 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:15:48,878 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([866] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][102], [128#true, 66#L700true, 68#thr1ENTRYtrue, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), 92#L700true, Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 157#true, 96#thr1ENTRYtrue, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, 49#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0InUse, 55#L701true]) [2021-06-11 05:15:48,878 INFO L384 tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event [2021-06-11 05:15:48,878 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:15:48,878 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:15:48,878 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2021-06-11 05:15:48,878 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([891] L701-4-->L701: Formula: (and (= (+ v_thr1Thread6of6ForFork0_~l~0_18 1) v_thr1Thread6of6ForFork0_~l~0_17) (= (+ v_~s~0_1102 1) v_~s~0_1101)) InVars {thr1Thread6of6ForFork0_~l~0=v_thr1Thread6of6ForFork0_~l~0_18, ~s~0=v_~s~0_1102} OutVars{thr1Thread6of6ForFork0_~l~0=v_thr1Thread6of6ForFork0_~l~0_17, ~s~0=v_~s~0_1101} AuxVars[] AssignedVars[thr1Thread6of6ForFork0_~l~0, ~s~0][158], [128#true, 68#thr1ENTRYtrue, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, 8#L701-4true, 76#thr1ENTRYtrue, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 157#true, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), 101#L700true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, 49#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0InUse, 55#L701true]) [2021-06-11 05:15:48,878 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2021-06-11 05:15:48,878 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:15:48,878 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:15:48,879 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:15:48,879 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([866] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][102], [128#true, 66#L700true, 68#thr1ENTRYtrue, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, 76#thr1ENTRYtrue, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 157#true, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), 101#L700true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, 49#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0InUse, 55#L701true]) [2021-06-11 05:15:48,879 INFO L384 tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event [2021-06-11 05:15:48,879 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:15:48,879 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2021-06-11 05:15:48,879 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:15:48,879 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([810] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][116], [128#true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, 8#L701-4true, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), 92#L700true, Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 157#true, 33#L700true, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), 101#L700true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, thr1Thread5of6ForFork0InUse, 49#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread6of6ForFork0NotInUse]) [2021-06-11 05:15:48,879 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2021-06-11 05:15:48,879 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:15:48,879 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:15:48,879 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:15:48,881 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([824] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][56], [128#true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), 92#L700true, Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 157#true, 33#L700true, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), 100#L701true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, 44#L701-4true, thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0NotInUse]) [2021-06-11 05:15:48,881 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2021-06-11 05:15:48,881 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:15:48,881 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:15:48,881 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:15:48,882 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([824] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][56], [128#true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), 92#L700true, Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 157#true, 33#L700true, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, 44#L701-4true, thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, 49#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0NotInUse]) [2021-06-11 05:15:48,882 INFO L384 tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event [2021-06-11 05:15:48,882 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2021-06-11 05:15:48,882 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:15:48,882 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2021-06-11 05:15:48,882 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([810] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][116], [128#true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), 92#L700true, Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 157#true, 33#L700true, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), 101#L700true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, 49#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0NotInUse]) [2021-06-11 05:15:48,882 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2021-06-11 05:15:48,882 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:15:48,882 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:15:48,882 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:15:48,882 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][69], [128#true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), 92#L700true, Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 157#true, 33#L700true, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, 44#L701-4true, thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, 49#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0NotInUse]) [2021-06-11 05:15:48,882 INFO L384 tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event [2021-06-11 05:15:48,882 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:15:48,882 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2021-06-11 05:15:48,883 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2021-06-11 05:15:48,885 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([810] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][116], [128#true, 68#thr1ENTRYtrue, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, 8#L701-4true, 76#thr1ENTRYtrue, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 157#true, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), 101#L700true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, 49#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0InUse, 55#L701true]) [2021-06-11 05:15:48,885 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2021-06-11 05:15:48,885 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:15:48,885 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:15:48,885 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:15:48,886 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([891] L701-4-->L701: Formula: (and (= (+ v_thr1Thread6of6ForFork0_~l~0_18 1) v_thr1Thread6of6ForFork0_~l~0_17) (= (+ v_~s~0_1102 1) v_~s~0_1101)) InVars {thr1Thread6of6ForFork0_~l~0=v_thr1Thread6of6ForFork0_~l~0_18, ~s~0=v_~s~0_1102} OutVars{thr1Thread6of6ForFork0_~l~0=v_thr1Thread6of6ForFork0_~l~0_17, ~s~0=v_~s~0_1101} AuxVars[] AssignedVars[thr1Thread6of6ForFork0_~l~0, ~s~0][158], [128#true, 68#thr1ENTRYtrue, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, 76#thr1ENTRYtrue, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 157#true, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), 100#L701true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, 44#L701-4true, thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0InUse, 55#L701true]) [2021-06-11 05:15:48,886 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2021-06-11 05:15:48,886 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:15:48,886 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:15:48,886 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:15:48,886 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([891] L701-4-->L701: Formula: (and (= (+ v_thr1Thread6of6ForFork0_~l~0_18 1) v_thr1Thread6of6ForFork0_~l~0_17) (= (+ v_~s~0_1102 1) v_~s~0_1101)) InVars {thr1Thread6of6ForFork0_~l~0=v_thr1Thread6of6ForFork0_~l~0_18, ~s~0=v_~s~0_1102} OutVars{thr1Thread6of6ForFork0_~l~0=v_thr1Thread6of6ForFork0_~l~0_17, ~s~0=v_~s~0_1101} AuxVars[] AssignedVars[thr1Thread6of6ForFork0_~l~0, ~s~0][158], [128#true, 68#thr1ENTRYtrue, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, 76#thr1ENTRYtrue, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 157#true, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, 44#L701-4true, thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, 49#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0InUse, 55#L701true]) [2021-06-11 05:15:48,886 INFO L384 tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event [2021-06-11 05:15:48,886 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:15:48,886 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:15:48,886 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2021-06-11 05:15:48,886 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([810] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][116], [128#true, 68#thr1ENTRYtrue, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, 76#thr1ENTRYtrue, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 157#true, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), 101#L700true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, 49#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0InUse, 55#L701true]) [2021-06-11 05:15:48,887 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2021-06-11 05:15:48,887 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:15:48,887 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:15:48,887 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:15:48,887 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:15:48,917 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([824] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][56], [128#true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, 8#L701-4true, 76#thr1ENTRYtrue, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 157#true, 96#thr1ENTRYtrue, 33#L700true, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, 49#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0InUse, 55#L701true]) [2021-06-11 05:15:48,917 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2021-06-11 05:15:48,917 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:15:48,917 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:15:48,917 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:15:48,917 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([824] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][56], [128#true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, 76#thr1ENTRYtrue, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 157#true, 96#thr1ENTRYtrue, 33#L700true, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, 49#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0InUse, 55#L701true]) [2021-06-11 05:15:48,917 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2021-06-11 05:15:48,917 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:15:48,917 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:15:48,917 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:15:48,918 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([866] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][102], [128#true, 66#L700true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, 76#thr1ENTRYtrue, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 157#true, 95#L697-1true, 33#L700true, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, 49#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0InUse, 55#L701true]) [2021-06-11 05:15:48,918 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2021-06-11 05:15:48,918 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:15:48,919 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:15:48,919 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:15:48,919 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([866] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][102], [128#true, 66#L700true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, 76#thr1ENTRYtrue, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 157#true, 33#L700true, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, 49#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0InUse, 55#L701true, 124#true]) [2021-06-11 05:15:48,919 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2021-06-11 05:15:48,919 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:15:48,919 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:15:48,919 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:15:48,927 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][69], [128#true, 68#thr1ENTRYtrue, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, 8#L701-4true, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), 92#L700true, Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 157#true, 96#thr1ENTRYtrue, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, 49#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0InUse, 55#L701true]) [2021-06-11 05:15:48,927 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2021-06-11 05:15:48,927 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:15:48,927 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:15:48,928 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:15:48,965 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([891] L701-4-->L701: Formula: (and (= (+ v_thr1Thread6of6ForFork0_~l~0_18 1) v_thr1Thread6of6ForFork0_~l~0_17) (= (+ v_~s~0_1102 1) v_~s~0_1101)) InVars {thr1Thread6of6ForFork0_~l~0=v_thr1Thread6of6ForFork0_~l~0_18, ~s~0=v_~s~0_1102} OutVars{thr1Thread6of6ForFork0_~l~0=v_thr1Thread6of6ForFork0_~l~0_17, ~s~0=v_~s~0_1101} AuxVars[] AssignedVars[thr1Thread6of6ForFork0_~l~0, ~s~0][158], [128#true, Black: 130#(= ~s~0 0), 6#L709-2true, Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, 8#L701-4true, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), 92#L700true, Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 157#true, 96#thr1ENTRYtrue, 33#L700true, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, 49#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0InUse, 55#L701true]) [2021-06-11 05:15:48,965 INFO L384 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2021-06-11 05:15:48,965 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2021-06-11 05:15:48,965 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:15:48,965 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:15:48,965 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][69], [128#true, Black: 130#(= ~s~0 0), 6#L709-2true, Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, 8#L701-4true, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), 92#L700true, Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 157#true, 96#thr1ENTRYtrue, 33#L700true, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, 49#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0InUse, 55#L701true]) [2021-06-11 05:15:48,965 INFO L384 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2021-06-11 05:15:48,965 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2021-06-11 05:15:48,966 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:15:48,966 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:15:48,966 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([866] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][102], [128#true, 66#L700true, Black: 130#(= ~s~0 0), 6#L709-2true, Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), 92#L700true, Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 157#true, 96#thr1ENTRYtrue, 33#L700true, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, 49#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0InUse, 55#L701true]) [2021-06-11 05:15:48,966 INFO L384 tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event [2021-06-11 05:15:48,966 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2021-06-11 05:15:48,966 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:15:48,966 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:15:48,984 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([810] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][116], [128#true, Black: 130#(= ~s~0 0), 6#L709-2true, Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, 8#L701-4true, 76#thr1ENTRYtrue, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 157#true, 33#L700true, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), 101#L700true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, 49#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0InUse, 55#L701true]) [2021-06-11 05:15:48,984 INFO L384 tUnfolder$Statistics]: this new event has 35 ancestors and is not cut-off event [2021-06-11 05:15:48,984 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is not cut-off event [2021-06-11 05:15:48,984 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is not cut-off event [2021-06-11 05:15:48,984 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is not cut-off event [2021-06-11 05:15:48,984 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([891] L701-4-->L701: Formula: (and (= (+ v_thr1Thread6of6ForFork0_~l~0_18 1) v_thr1Thread6of6ForFork0_~l~0_17) (= (+ v_~s~0_1102 1) v_~s~0_1101)) InVars {thr1Thread6of6ForFork0_~l~0=v_thr1Thread6of6ForFork0_~l~0_18, ~s~0=v_~s~0_1102} OutVars{thr1Thread6of6ForFork0_~l~0=v_thr1Thread6of6ForFork0_~l~0_17, ~s~0=v_~s~0_1101} AuxVars[] AssignedVars[thr1Thread6of6ForFork0_~l~0, ~s~0][158], [128#true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 8#L701-4true, 136#true, 76#thr1ENTRYtrue, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 157#true, 33#L700true, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), 101#L700true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, 49#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0InUse, 55#L701true]) [2021-06-11 05:15:48,984 INFO L384 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2021-06-11 05:15:48,984 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:15:48,984 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2021-06-11 05:15:48,985 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:15:48,985 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([824] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][56], [128#true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, 8#L701-4true, 76#thr1ENTRYtrue, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 157#true, 33#L700true, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), 101#L700true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, 49#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0InUse, 55#L701true]) [2021-06-11 05:15:48,985 INFO L384 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2021-06-11 05:15:48,985 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:15:48,985 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2021-06-11 05:15:48,985 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:15:48,985 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([866] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][102], [128#true, 66#L700true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, 76#thr1ENTRYtrue, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 157#true, 33#L700true, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), 101#L700true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, 49#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0InUse, 55#L701true]) [2021-06-11 05:15:48,985 INFO L384 tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event [2021-06-11 05:15:48,985 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2021-06-11 05:15:48,985 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:15:48,985 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:15:48,991 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([810] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][116], [128#true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 8#L701-4true, 136#true, 76#thr1ENTRYtrue, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 157#true, 33#L700true, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), 101#L700true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, thr1Thread5of6ForFork0InUse, 49#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread6of6ForFork0InUse, 55#L701true]) [2021-06-11 05:15:48,991 INFO L384 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2021-06-11 05:15:48,991 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:15:48,991 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:15:48,991 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:15:48,991 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:15:48,993 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([810] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][116], [128#true, 68#thr1ENTRYtrue, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, 8#L701-4true, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 92#L700true, 157#true, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), 101#L700true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, 49#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0InUse, 55#L701true]) [2021-06-11 05:15:48,993 INFO L384 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2021-06-11 05:15:48,993 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:15:48,993 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:15:48,993 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:15:48,995 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([810] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][116], [128#true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, 76#thr1ENTRYtrue, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, 27#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 157#true, 33#L700true, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), 101#L700true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, 49#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0InUse, 55#L701true]) [2021-06-11 05:15:48,995 INFO L384 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2021-06-11 05:15:48,995 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:15:48,995 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:15:48,995 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:15:49,001 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([824] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][56], [128#true, Black: 130#(= ~s~0 0), 6#L709-2true, Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 136#true, 8#L701-4true, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), 92#L700true, Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 157#true, 96#thr1ENTRYtrue, 33#L700true, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, 49#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0InUse, 55#L701true]) [2021-06-11 05:15:49,001 INFO L384 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2021-06-11 05:15:49,001 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:15:49,001 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:15:49,001 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2021-06-11 05:15:49,024 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([810] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][116], [128#true, 6#L709-2true, Black: 130#(= ~s~0 0), Black: 132#(and (<= ~s~0 1) (= thr1Thread1of6ForFork0_~l~0 0) (<= 1 ~s~0)), 8#L701-4true, 136#true, Black: 139#(<= (+ thr1Thread1of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div (+ (* ~s~0 (- 1)) thr1Thread1of6ForFork0_~l~0 (* (div thr1Thread1of6ForFork0_~l~0 4294967296) (- 4294967296)) 1) 4294967296)) (* 4294967296 (div thr1Thread1of6ForFork0_~l~0 4294967296)))), Black: 144#(= ~s~0 0), Black: 146#(and (<= ~s~0 1) (<= 1 ~s~0) (= thr1Thread2of6ForFork0_~l~0 0)), 150#true, Black: 152#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)))) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread2of6ForFork0_~l~0))), 92#L700true, Black: 153#(<= (+ thr1Thread2of6ForFork0_~l~0 1) (+ ~s~0 (* 4294967296 (div thr1Thread2of6ForFork0_~l~0 4294967296)) (* 4294967296 (div (+ (* ~s~0 (- 1)) (* (div thr1Thread2of6ForFork0_~l~0 4294967296) (- 4294967296)) thr1Thread2of6ForFork0_~l~0 1) 4294967296)))), 157#true, 33#L700true, Black: 161#(and (<= (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296)))) (<= thr1Thread3of6ForFork0_~l~0 ~s~0) (< (+ ~s~0 (* 4294967296 (div thr1Thread3of6ForFork0_~l~0 4294967296))) (+ thr1Thread3of6ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)) 1))), Black: 159#(= ~s~0 0), 101#L700true, thr1Thread1of6ForFork0InUse, thr1Thread2of6ForFork0InUse, thr1Thread3of6ForFork0InUse, thr1Thread4of6ForFork0InUse, 49#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of6ForFork0InUse, thr1Thread6of6ForFork0InUse, 55#L701true]) [2021-06-11 05:15:49,024 INFO L384 tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event [2021-06-11 05:15:49,024 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2021-06-11 05:15:49,025 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2021-06-11 05:15:49,025 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2021-06-11 05:15:49,031 INFO L129 PetriNetUnfolder]: 8729/12386 cut-off events. [2021-06-11 05:15:49,031 INFO L130 PetriNetUnfolder]: For 67502/151373 co-relation queries the response was YES. [2021-06-11 05:15:49,114 INFO L84 FinitePrefix]: Finished finitePrefix Result has 52959 conditions, 12386 events. 8729/12386 cut-off events. For 67502/151373 co-relation queries the response was YES. Maximal size of possible extension queue 759. Compared 71225 event pairs, 382 based on Foata normal form. 121/11263 useless extension candidates. Maximal degree in co-relation 52925. Up to 8052 conditions per place. [2021-06-11 05:15:49,413 INFO L151 LiptonReduction]: Number of co-enabled transitions 8542 [2021-06-11 05:15:49,422 INFO L163 LiptonReduction]: Checked pairs total: 1896 [2021-06-11 05:15:49,422 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 05:15:49,422 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1224 [2021-06-11 05:15:49,422 INFO L480 AbstractCegarLoop]: Abstraction has has 85 places, 196 transitions, 1552 flow [2021-06-11 05:15:49,423 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 113.0) internal successors, (565), 5 states have internal predecessors, (565), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:15:49,423 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 05:15:49,423 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 05:15:49,423 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2021-06-11 05:15:49,423 INFO L428 AbstractCegarLoop]: === Iteration 6 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 05:15:49,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 05:15:49,424 INFO L82 PathProgramCache]: Analyzing trace with hash -531166923, now seen corresponding path program 1 times [2021-06-11 05:15:49,424 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 05:15:49,424 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1261498935] [2021-06-11 05:15:49,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 05:15:49,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 05:15:49,433 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:15:49,433 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:15:49,437 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:15:49,437 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:15:49,441 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-06-11 05:15:49,442 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-06-11 05:15:49,453 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:15:49,453 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:15:49,453 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-11 05:15:49,453 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1261498935] [2021-06-11 05:15:49,453 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 05:15:49,454 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-11 05:15:49,454 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1748893416] [2021-06-11 05:15:49,454 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-11 05:15:49,454 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 05:15:49,454 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-11 05:15:49,454 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-06-11 05:15:49,455 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 116 out of 201 [2021-06-11 05:15:49,455 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 85 places, 196 transitions, 1552 flow. Second operand has 5 states, 5 states have (on average 117.0) internal successors, (585), 5 states have internal predecessors, (585), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:15:49,455 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 05:15:49,455 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 116 of 201 [2021-06-11 05:15:49,456 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 05:15:51,509 INFO L129 PetriNetUnfolder]: 15471/22511 cut-off events. [2021-06-11 05:15:51,510 INFO L130 PetriNetUnfolder]: For 7845/11996 co-relation queries the response was YES. [2021-06-11 05:15:51,608 INFO L84 FinitePrefix]: Finished finitePrefix Result has 53061 conditions, 22511 events. 15471/22511 cut-off events. For 7845/11996 co-relation queries the response was YES. Maximal size of possible extension queue 2100. Compared 160618 event pairs, 12165 based on Foata normal form. 961/22319 useless extension candidates. Maximal degree in co-relation 53025. Up to 21654 conditions per place. [2021-06-11 05:15:51,698 INFO L132 encePairwiseOnDemand]: 182/201 looper letters, 21 selfloop transitions, 16 changer transitions 0/122 dead transitions. [2021-06-11 05:15:51,698 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 86 places, 122 transitions, 874 flow [2021-06-11 05:15:51,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-11 05:15:51,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-06-11 05:15:51,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 623 transitions. [2021-06-11 05:15:51,699 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6199004975124378 [2021-06-11 05:15:51,699 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 623 transitions. [2021-06-11 05:15:51,699 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 623 transitions. [2021-06-11 05:15:51,700 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 05:15:51,700 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 623 transitions. [2021-06-11 05:15:51,701 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 124.6) internal successors, (623), 5 states have internal predecessors, (623), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:15:51,702 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 201.0) internal successors, (1206), 6 states have internal predecessors, (1206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:15:51,702 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 201.0) internal successors, (1206), 6 states have internal predecessors, (1206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:15:51,702 INFO L185 Difference]: Start difference. First operand has 85 places, 196 transitions, 1552 flow. Second operand 5 states and 623 transitions. [2021-06-11 05:15:51,702 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 86 places, 122 transitions, 874 flow [2021-06-11 05:15:51,727 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 78 places, 122 transitions, 735 flow, removed 30 selfloop flow, removed 8 redundant places. [2021-06-11 05:15:51,729 INFO L241 Difference]: Finished difference. Result has 80 places, 122 transitions, 759 flow [2021-06-11 05:15:51,729 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=201, PETRI_DIFFERENCE_MINUEND_FLOW=607, PETRI_DIFFERENCE_MINUEND_PLACES=74, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=107, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=97, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=759, PETRI_PLACES=80, PETRI_TRANSITIONS=122} [2021-06-11 05:15:51,729 INFO L343 CegarLoopForPetriNet]: 66 programPoint places, 14 predicate places. [2021-06-11 05:15:51,729 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 05:15:51,729 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 80 places, 122 transitions, 759 flow [2021-06-11 05:15:51,729 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 80 places, 122 transitions, 759 flow [2021-06-11 05:15:51,730 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 80 places, 122 transitions, 759 flow [2021-06-11 05:15:52,576 INFO L129 PetriNetUnfolder]: 7782/13055 cut-off events. [2021-06-11 05:15:52,576 INFO L130 PetriNetUnfolder]: For 4372/7629 co-relation queries the response was YES. [2021-06-11 05:15:52,633 INFO L84 FinitePrefix]: Finished finitePrefix Result has 29475 conditions, 13055 events. 7782/13055 cut-off events. For 4372/7629 co-relation queries the response was YES. Maximal size of possible extension queue 1616. Compared 114162 event pairs, 6061 based on Foata normal form. 605/11787 useless extension candidates. Maximal degree in co-relation 29445. Up to 11226 conditions per place. [2021-06-11 05:15:52,751 INFO L151 LiptonReduction]: Number of co-enabled transitions 3628 [2021-06-11 05:15:52,757 INFO L163 LiptonReduction]: Checked pairs total: 0 [2021-06-11 05:15:52,757 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 05:15:52,757 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1028 [2021-06-11 05:15:52,757 INFO L480 AbstractCegarLoop]: Abstraction has has 80 places, 122 transitions, 759 flow [2021-06-11 05:15:52,757 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 117.0) internal successors, (585), 5 states have internal predecessors, (585), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:15:52,758 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 05:15:52,758 INFO L263 CegarLoopForPetriNet]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 05:15:52,758 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2021-06-11 05:15:52,758 INFO L428 AbstractCegarLoop]: === Iteration 7 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 05:15:52,758 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 05:15:52,758 INFO L82 PathProgramCache]: Analyzing trace with hash 500918143, now seen corresponding path program 1 times [2021-06-11 05:15:52,758 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 05:15:52,758 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [758605856] [2021-06-11 05:15:52,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 05:15:52,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 05:15:52,773 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:15:52,774 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 05:15:52,775 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:15:52,776 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:15:52,779 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:15:52,780 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 05:15:52,784 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-06-11 05:15:52,785 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [758605856] [2021-06-11 05:15:52,785 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 05:15:52,785 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-11 05:15:52,785 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1666095438] [2021-06-11 05:15:52,785 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-11 05:15:52,785 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 05:15:52,785 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-11 05:15:52,785 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-06-11 05:15:52,786 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 113 out of 201 [2021-06-11 05:15:52,786 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 80 places, 122 transitions, 759 flow. Second operand has 5 states, 5 states have (on average 114.0) internal successors, (570), 5 states have internal predecessors, (570), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:15:52,786 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 05:15:52,786 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 113 of 201 [2021-06-11 05:15:52,786 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 05:15:54,978 INFO L129 PetriNetUnfolder]: 16303/27789 cut-off events. [2021-06-11 05:15:54,978 INFO L130 PetriNetUnfolder]: For 11197/16147 co-relation queries the response was YES. [2021-06-11 05:15:55,154 INFO L84 FinitePrefix]: Finished finitePrefix Result has 65778 conditions, 27789 events. 16303/27789 cut-off events. For 11197/16147 co-relation queries the response was YES. Maximal size of possible extension queue 3482. Compared 273753 event pairs, 12084 based on Foata normal form. 662/23113 useless extension candidates. Maximal degree in co-relation 65746. Up to 22044 conditions per place. [2021-06-11 05:15:55,277 INFO L132 encePairwiseOnDemand]: 190/201 looper letters, 43 selfloop transitions, 86 changer transitions 0/178 dead transitions. [2021-06-11 05:15:55,277 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 84 places, 178 transitions, 1394 flow [2021-06-11 05:15:55,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-11 05:15:55,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-06-11 05:15:55,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 612 transitions. [2021-06-11 05:15:55,278 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.608955223880597 [2021-06-11 05:15:55,279 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 612 transitions. [2021-06-11 05:15:55,279 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 612 transitions. [2021-06-11 05:15:55,279 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 05:15:55,279 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 612 transitions. [2021-06-11 05:15:55,279 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 122.4) internal successors, (612), 5 states have internal predecessors, (612), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:15:55,280 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 201.0) internal successors, (1206), 6 states have internal predecessors, (1206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:15:55,280 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 201.0) internal successors, (1206), 6 states have internal predecessors, (1206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:15:55,280 INFO L185 Difference]: Start difference. First operand has 80 places, 122 transitions, 759 flow. Second operand 5 states and 612 transitions. [2021-06-11 05:15:55,280 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 84 places, 178 transitions, 1394 flow [2021-06-11 05:15:55,286 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 83 places, 178 transitions, 1393 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-06-11 05:15:55,288 INFO L241 Difference]: Finished difference. Result has 85 places, 170 transitions, 1408 flow [2021-06-11 05:15:55,288 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=201, PETRI_DIFFERENCE_MINUEND_FLOW=758, PETRI_DIFFERENCE_MINUEND_PLACES=79, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=122, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=38, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=64, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1408, PETRI_PLACES=85, PETRI_TRANSITIONS=170} [2021-06-11 05:15:55,288 INFO L343 CegarLoopForPetriNet]: 66 programPoint places, 19 predicate places. [2021-06-11 05:15:55,288 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 05:15:55,288 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 85 places, 170 transitions, 1408 flow [2021-06-11 05:15:55,289 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 85 places, 170 transitions, 1408 flow [2021-06-11 05:15:55,289 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 85 places, 170 transitions, 1408 flow [2021-06-11 05:15:56,912 INFO L129 PetriNetUnfolder]: 12574/21953 cut-off events. [2021-06-11 05:15:56,913 INFO L130 PetriNetUnfolder]: For 12686/17296 co-relation queries the response was YES. [2021-06-11 05:15:57,025 INFO L84 FinitePrefix]: Finished finitePrefix Result has 51611 conditions, 21953 events. 12574/21953 cut-off events. For 12686/17296 co-relation queries the response was YES. Maximal size of possible extension queue 2811. Compared 213468 event pairs, 9878 based on Foata normal form. 667/19552 useless extension candidates. Maximal degree in co-relation 51578. Up to 18512 conditions per place. [2021-06-11 05:15:57,227 INFO L151 LiptonReduction]: Number of co-enabled transitions 4796 [2021-06-11 05:15:57,246 INFO L163 LiptonReduction]: Checked pairs total: 0 [2021-06-11 05:15:57,246 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 05:15:57,246 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1958 [2021-06-11 05:15:57,247 INFO L480 AbstractCegarLoop]: Abstraction has has 85 places, 170 transitions, 1408 flow [2021-06-11 05:15:57,247 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 114.0) internal successors, (570), 5 states have internal predecessors, (570), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:15:57,247 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 05:15:57,247 INFO L263 CegarLoopForPetriNet]: trace histogram [4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 05:15:57,247 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2021-06-11 05:15:57,247 INFO L428 AbstractCegarLoop]: === Iteration 8 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 05:15:57,247 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 05:15:57,247 INFO L82 PathProgramCache]: Analyzing trace with hash 345999233, now seen corresponding path program 1 times [2021-06-11 05:15:57,247 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 05:15:57,248 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2058239309] [2021-06-11 05:15:57,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 05:15:57,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 05:15:57,260 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:15:57,261 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:15:57,261 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:15:57,262 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-06-11 05:15:57,267 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:15:57,267 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-06-11 05:15:57,275 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-06-11 05:15:57,275 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2058239309] [2021-06-11 05:15:57,275 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 05:15:57,275 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-11 05:15:57,275 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [361350978] [2021-06-11 05:15:57,275 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-11 05:15:57,275 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 05:15:57,276 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-11 05:15:57,276 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-06-11 05:15:57,276 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 113 out of 201 [2021-06-11 05:15:57,276 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 85 places, 170 transitions, 1408 flow. Second operand has 4 states, 4 states have (on average 114.75) internal successors, (459), 4 states have internal predecessors, (459), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:15:57,277 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 05:15:57,277 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 113 of 201 [2021-06-11 05:15:57,277 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 05:15:59,421 INFO L129 PetriNetUnfolder]: 15603/26521 cut-off events. [2021-06-11 05:15:59,422 INFO L130 PetriNetUnfolder]: For 17578/24894 co-relation queries the response was YES. [2021-06-11 05:15:59,607 INFO L84 FinitePrefix]: Finished finitePrefix Result has 65672 conditions, 26521 events. 15603/26521 cut-off events. For 17578/24894 co-relation queries the response was YES. Maximal size of possible extension queue 3406. Compared 259911 event pairs, 11754 based on Foata normal form. 602/22117 useless extension candidates. Maximal degree in co-relation 65637. Up to 21476 conditions per place. [2021-06-11 05:15:59,724 INFO L132 encePairwiseOnDemand]: 198/201 looper letters, 114 selfloop transitions, 6 changer transitions 0/169 dead transitions. [2021-06-11 05:15:59,725 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 87 places, 169 transitions, 1644 flow [2021-06-11 05:15:59,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-11 05:15:59,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-06-11 05:15:59,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 473 transitions. [2021-06-11 05:15:59,726 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5883084577114428 [2021-06-11 05:15:59,726 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 473 transitions. [2021-06-11 05:15:59,726 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 473 transitions. [2021-06-11 05:15:59,726 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 05:15:59,726 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 473 transitions. [2021-06-11 05:15:59,727 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 118.25) internal successors, (473), 4 states have internal predecessors, (473), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:15:59,727 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 201.0) internal successors, (1005), 5 states have internal predecessors, (1005), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:15:59,727 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 201.0) internal successors, (1005), 5 states have internal predecessors, (1005), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:15:59,727 INFO L185 Difference]: Start difference. First operand has 85 places, 170 transitions, 1408 flow. Second operand 4 states and 473 transitions. [2021-06-11 05:15:59,727 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 87 places, 169 transitions, 1644 flow [2021-06-11 05:15:59,744 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 86 places, 169 transitions, 1598 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-06-11 05:15:59,746 INFO L241 Difference]: Finished difference. Result has 86 places, 169 transitions, 1370 flow [2021-06-11 05:15:59,746 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=201, PETRI_DIFFERENCE_MINUEND_FLOW=1358, PETRI_DIFFERENCE_MINUEND_PLACES=83, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=169, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=163, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=1370, PETRI_PLACES=86, PETRI_TRANSITIONS=169} [2021-06-11 05:15:59,746 INFO L343 CegarLoopForPetriNet]: 66 programPoint places, 20 predicate places. [2021-06-11 05:15:59,746 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 05:15:59,747 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 86 places, 169 transitions, 1370 flow [2021-06-11 05:15:59,747 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 86 places, 169 transitions, 1370 flow [2021-06-11 05:15:59,747 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 86 places, 169 transitions, 1370 flow [2021-06-11 05:16:01,438 INFO L129 PetriNetUnfolder]: 12535/21891 cut-off events. [2021-06-11 05:16:01,438 INFO L130 PetriNetUnfolder]: For 12730/17372 co-relation queries the response was YES. [2021-06-11 05:16:01,569 INFO L84 FinitePrefix]: Finished finitePrefix Result has 51223 conditions, 21891 events. 12535/21891 cut-off events. For 12730/17372 co-relation queries the response was YES. Maximal size of possible extension queue 2752. Compared 212361 event pairs, 9858 based on Foata normal form. 675/19524 useless extension candidates. Maximal degree in co-relation 51190. Up to 18451 conditions per place. [2021-06-11 05:16:01,785 INFO L151 LiptonReduction]: Number of co-enabled transitions 4746 [2021-06-11 05:16:01,802 INFO L163 LiptonReduction]: Checked pairs total: 0 [2021-06-11 05:16:01,803 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 05:16:01,803 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 2057 [2021-06-11 05:16:01,803 INFO L480 AbstractCegarLoop]: Abstraction has has 86 places, 169 transitions, 1370 flow [2021-06-11 05:16:01,803 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 114.75) internal successors, (459), 4 states have internal predecessors, (459), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:16:01,803 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 05:16:01,803 INFO L263 CegarLoopForPetriNet]: trace histogram [5, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 05:16:01,803 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2021-06-11 05:16:01,803 INFO L428 AbstractCegarLoop]: === Iteration 9 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 05:16:01,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 05:16:01,804 INFO L82 PathProgramCache]: Analyzing trace with hash 1941086529, now seen corresponding path program 1 times [2021-06-11 05:16:01,804 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 05:16:01,804 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [457109589] [2021-06-11 05:16:01,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 05:16:01,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 05:16:01,819 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:01,820 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 05:16:01,822 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:01,822 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:16:01,826 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:01,826 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 05:16:01,831 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-06-11 05:16:01,831 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [457109589] [2021-06-11 05:16:01,831 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 05:16:01,832 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-11 05:16:01,832 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [79533958] [2021-06-11 05:16:01,832 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-11 05:16:01,832 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 05:16:01,833 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-11 05:16:01,833 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-06-11 05:16:01,833 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 112 out of 201 [2021-06-11 05:16:01,834 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 86 places, 169 transitions, 1370 flow. Second operand has 5 states, 5 states have (on average 113.0) internal successors, (565), 5 states have internal predecessors, (565), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:16:01,834 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 05:16:01,834 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 112 of 201 [2021-06-11 05:16:01,834 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 05:16:06,561 INFO L129 PetriNetUnfolder]: 28301/50910 cut-off events. [2021-06-11 05:16:06,561 INFO L130 PetriNetUnfolder]: For 37803/46339 co-relation queries the response was YES. [2021-06-11 05:16:06,943 INFO L84 FinitePrefix]: Finished finitePrefix Result has 127010 conditions, 50910 events. 28301/50910 cut-off events. For 37803/46339 co-relation queries the response was YES. Maximal size of possible extension queue 6715. Compared 570480 event pairs, 20668 based on Foata normal form. 784/43501 useless extension candidates. Maximal degree in co-relation 126975. Up to 37908 conditions per place. [2021-06-11 05:16:07,179 INFO L132 encePairwiseOnDemand]: 190/201 looper letters, 58 selfloop transitions, 146 changer transitions 0/256 dead transitions. [2021-06-11 05:16:07,179 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 90 places, 256 transitions, 2581 flow [2021-06-11 05:16:07,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-11 05:16:07,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-06-11 05:16:07,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 605 transitions. [2021-06-11 05:16:07,180 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6019900497512438 [2021-06-11 05:16:07,180 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 605 transitions. [2021-06-11 05:16:07,180 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 605 transitions. [2021-06-11 05:16:07,181 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 05:16:07,181 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 605 transitions. [2021-06-11 05:16:07,181 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 121.0) internal successors, (605), 5 states have internal predecessors, (605), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:16:07,182 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 201.0) internal successors, (1206), 6 states have internal predecessors, (1206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:16:07,182 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 201.0) internal successors, (1206), 6 states have internal predecessors, (1206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:16:07,182 INFO L185 Difference]: Start difference. First operand has 86 places, 169 transitions, 1370 flow. Second operand 5 states and 605 transitions. [2021-06-11 05:16:07,182 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 90 places, 256 transitions, 2581 flow [2021-06-11 05:16:07,244 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 89 places, 256 transitions, 2577 flow, removed 1 selfloop flow, removed 1 redundant places. [2021-06-11 05:16:07,246 INFO L241 Difference]: Finished difference. Result has 91 places, 249 transitions, 2645 flow [2021-06-11 05:16:07,247 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=201, PETRI_DIFFERENCE_MINUEND_FLOW=1367, PETRI_DIFFERENCE_MINUEND_PLACES=85, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=169, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=66, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=71, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=2645, PETRI_PLACES=91, PETRI_TRANSITIONS=249} [2021-06-11 05:16:07,247 INFO L343 CegarLoopForPetriNet]: 66 programPoint places, 25 predicate places. [2021-06-11 05:16:07,247 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 05:16:07,247 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 91 places, 249 transitions, 2645 flow [2021-06-11 05:16:07,247 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 91 places, 249 transitions, 2645 flow [2021-06-11 05:16:07,248 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 91 places, 249 transitions, 2645 flow [2021-06-11 05:16:10,100 INFO L129 PetriNetUnfolder]: 19926/35452 cut-off events. [2021-06-11 05:16:10,100 INFO L130 PetriNetUnfolder]: For 34117/43210 co-relation queries the response was YES. [2021-06-11 05:16:10,365 INFO L84 FinitePrefix]: Finished finitePrefix Result has 86700 conditions, 35452 events. 19926/35452 cut-off events. For 34117/43210 co-relation queries the response was YES. Maximal size of possible extension queue 4447. Compared 373035 event pairs, 15130 based on Foata normal form. 688/31459 useless extension candidates. Maximal degree in co-relation 86664. Up to 29501 conditions per place. [2021-06-11 05:16:10,737 INFO L151 LiptonReduction]: Number of co-enabled transitions 6266 [2021-06-11 05:16:10,782 INFO L163 LiptonReduction]: Checked pairs total: 0 [2021-06-11 05:16:10,782 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 05:16:10,782 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 3535 [2021-06-11 05:16:10,783 INFO L480 AbstractCegarLoop]: Abstraction has has 91 places, 249 transitions, 2645 flow [2021-06-11 05:16:10,783 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 113.0) internal successors, (565), 5 states have internal predecessors, (565), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:16:10,783 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 05:16:10,783 INFO L263 CegarLoopForPetriNet]: trace histogram [6, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 05:16:10,783 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2021-06-11 05:16:10,783 INFO L428 AbstractCegarLoop]: === Iteration 10 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 05:16:10,783 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 05:16:10,783 INFO L82 PathProgramCache]: Analyzing trace with hash -128239499, now seen corresponding path program 1 times [2021-06-11 05:16:10,784 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 05:16:10,784 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [603544467] [2021-06-11 05:16:10,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 05:16:10,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-11 05:16:10,788 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-11 05:16:10,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-11 05:16:10,791 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-11 05:16:10,793 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-06-11 05:16:10,793 INFO L634 BasicCegarLoop]: Counterexample might be feasible [2021-06-11 05:16:10,793 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2021-06-11 05:16:10,793 WARN L342 ceAbstractionStarter]: 6 thread instances were not sufficient, I will increase this number and restart the analysis [2021-06-11 05:16:10,794 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 7 thread instances. [2021-06-11 05:16:10,806 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,807 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,807 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,807 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,807 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,807 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,807 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,807 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,807 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,807 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,807 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of7ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,807 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of7ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,807 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of7ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,807 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of7ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,807 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,807 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,807 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,807 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,808 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,808 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,808 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,808 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,808 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,808 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,808 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,808 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,808 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,808 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,808 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,808 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,808 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,808 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,808 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,808 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,808 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,808 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,808 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of7ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,808 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of7ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,809 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of7ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,809 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of7ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,809 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,809 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,809 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,809 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,809 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,809 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,809 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,809 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,809 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,809 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,809 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,809 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,809 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,809 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,810 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,810 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,810 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,810 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,810 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,810 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,810 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,810 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,810 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of7ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,810 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of7ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,810 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of7ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,810 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of7ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,810 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,810 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,810 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,810 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,810 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,810 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,810 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,810 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,810 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,810 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,811 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,811 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,811 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,811 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,811 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,811 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,811 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,811 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,811 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,811 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,811 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,811 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,811 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of7ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,811 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of7ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,811 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of7ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,811 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of7ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,811 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,811 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,811 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,811 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,811 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,812 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,812 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,812 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,812 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,812 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,812 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,812 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,812 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,812 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,812 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,812 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,812 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,812 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,812 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,812 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,812 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,812 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,812 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of7ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,812 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of7ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,812 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of7ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,812 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of7ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,813 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,813 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,813 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,813 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,813 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,813 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,813 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,813 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,813 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,813 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,813 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,813 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,813 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,813 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,813 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,813 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,813 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,813 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,813 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,813 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,813 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,814 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,814 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of7ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,814 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of7ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,814 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of7ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,814 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of7ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,814 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,814 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,814 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,814 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,814 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,814 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,814 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,814 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,814 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,814 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,814 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,814 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,814 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,814 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,814 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,814 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,815 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,815 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,815 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,815 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,815 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,815 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,815 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of7ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,815 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of7ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,815 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of7ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,815 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of7ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,815 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,815 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,815 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,815 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,815 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,815 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,815 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,815 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,815 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,815 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,815 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,816 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,816 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,816 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,816 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of7ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,816 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of7ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,816 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,816 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,816 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,817 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of7ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,817 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,817 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of7ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,817 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,817 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,817 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,817 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,818 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,818 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of7ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,818 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of7ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,818 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,818 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,818 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,818 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,819 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,819 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of7ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,819 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,819 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,819 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,819 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,819 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of7ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,819 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,820 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,820 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of7ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,820 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of7ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,820 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,820 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,820 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,820 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,821 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,821 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,821 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,821 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of7ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,821 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,821 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of7ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,821 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,821 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,821 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,822 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,822 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,822 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of7ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,822 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of7ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:16:10,822 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-06-11 05:16:10,822 INFO L253 AbstractCegarLoop]: Starting to check reachability of 9 error locations. [2021-06-11 05:16:10,823 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-06-11 05:16:10,823 INFO L377 AbstractCegarLoop]: Hoare is false [2021-06-11 05:16:10,823 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-11 05:16:10,823 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-11 05:16:10,823 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-11 05:16:10,823 INFO L381 AbstractCegarLoop]: Difference is false [2021-06-11 05:16:10,823 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-11 05:16:10,823 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-06-11 05:16:10,824 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 127 places, 127 transitions, 331 flow [2021-06-11 05:16:10,832 INFO L129 PetriNetUnfolder]: 22/189 cut-off events. [2021-06-11 05:16:10,832 INFO L130 PetriNetUnfolder]: For 77/77 co-relation queries the response was YES. [2021-06-11 05:16:10,833 INFO L84 FinitePrefix]: Finished finitePrefix Result has 239 conditions, 189 events. 22/189 cut-off events. For 77/77 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 604 event pairs, 0 based on Foata normal form. 0/152 useless extension candidates. Maximal degree in co-relation 194. Up to 16 conditions per place. [2021-06-11 05:16:10,833 INFO L82 GeneralOperation]: Start removeDead. Operand has 127 places, 127 transitions, 331 flow [2021-06-11 05:16:10,834 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 127 places, 127 transitions, 331 flow [2021-06-11 05:16:10,834 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 05:16:10,834 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 127 places, 127 transitions, 331 flow [2021-06-11 05:16:10,835 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 127 places, 127 transitions, 331 flow [2021-06-11 05:16:10,835 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 127 places, 127 transitions, 331 flow [2021-06-11 05:16:10,843 INFO L129 PetriNetUnfolder]: 22/189 cut-off events. [2021-06-11 05:16:10,844 INFO L130 PetriNetUnfolder]: For 77/77 co-relation queries the response was YES. [2021-06-11 05:16:10,845 INFO L84 FinitePrefix]: Finished finitePrefix Result has 239 conditions, 189 events. 22/189 cut-off events. For 77/77 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 566 event pairs, 0 based on Foata normal form. 0/152 useless extension candidates. Maximal degree in co-relation 194. Up to 16 conditions per place. [2021-06-11 05:16:10,847 INFO L151 LiptonReduction]: Number of co-enabled transitions 10780 [2021-06-11 05:16:10,873 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:10,904 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:16:10,970 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:10,971 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:16:11,132 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification that was a NOOP. DAG size: 6 [2021-06-11 05:16:11,150 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:11,150 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:16:11,162 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:11,163 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:16:11,182 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:11,183 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:16:11,199 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:11,199 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:16:11,245 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:11,245 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2021-06-11 05:16:11,245 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-06-11 05:16:11,246 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:11,247 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 05:16:11,293 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:11,294 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2021-06-11 05:16:11,294 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-06-11 05:16:11,294 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:11,295 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 05:16:11,311 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:11,311 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:16:11,336 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:11,337 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:16:11,353 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:11,354 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:16:11,409 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:11,410 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2021-06-11 05:16:11,410 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-06-11 05:16:11,415 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:11,416 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 05:16:11,421 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:11,421 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:16:11,508 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:11,509 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:16:11,528 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:11,529 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:16:11,543 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:11,543 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:16:11,554 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:11,554 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:16:11,576 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:11,576 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:16:11,607 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:11,608 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:16:11,634 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:11,636 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:16:11,659 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:11,659 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:16:11,765 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:11,766 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:16:11,766 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:11,767 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 05:16:11,767 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 05:16:11,848 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:11,850 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:16:11,850 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:11,850 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 05:16:11,851 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 05:16:11,916 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:11,917 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:16:12,010 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:12,011 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2021-06-11 05:16:12,011 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-06-11 05:16:12,012 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:12,013 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 05:16:12,096 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:12,097 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2021-06-11 05:16:12,097 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-06-11 05:16:12,098 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:12,099 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 05:16:12,126 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:12,127 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:16:12,169 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:12,170 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:16:12,187 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:12,188 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:16:12,261 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:12,263 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2021-06-11 05:16:12,263 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-06-11 05:16:12,263 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:12,264 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:16:12,331 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:12,332 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:16:12,334 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:12,334 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-06-11 05:16:12,334 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-06-11 05:16:12,374 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:12,375 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:16:12,446 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:12,447 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2021-06-11 05:16:12,447 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-06-11 05:16:12,447 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:12,448 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 05:16:12,464 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:12,465 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:16:12,535 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:12,536 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:16:12,554 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:12,555 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:16:12,620 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:12,621 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:16:12,621 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:12,621 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 05:16:12,622 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 05:16:12,647 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:12,648 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2021-06-11 05:16:12,648 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-06-11 05:16:12,649 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:12,651 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:16:12,746 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:12,747 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2021-06-11 05:16:12,747 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-06-11 05:16:12,747 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:12,748 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 05:16:12,790 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:12,792 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2021-06-11 05:16:12,792 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-06-11 05:16:12,792 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:12,797 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:16:12,957 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:12,957 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:16:13,108 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:13,109 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:16:13,110 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:13,110 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 05:16:13,110 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 05:16:13,137 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:13,137 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:16:13,352 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:13,353 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:16:13,358 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:13,359 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 05:16:13,359 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 05:16:13,530 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:13,532 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:16:13,532 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:13,533 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:16:13,533 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:13,533 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-06-11 05:16:13,533 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 05:16:13,534 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:16:13,534 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:13,534 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:16:13,534 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:13,535 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-06-11 05:16:13,535 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 05:16:13,535 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:16:13,535 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:13,536 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:16:13,536 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:13,536 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-06-11 05:16:13,537 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-06-11 05:16:13,537 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:16:13,537 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:13,537 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-06-11 05:16:13,538 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-06-11 05:16:13,548 INFO L163 LiptonReduction]: Checked pairs total: 30686 [2021-06-11 05:16:13,548 INFO L165 LiptonReduction]: Total number of compositions: 97 [2021-06-11 05:16:13,549 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 2715 [2021-06-11 05:16:13,550 INFO L129 PetriNetUnfolder]: 1/18 cut-off events. [2021-06-11 05:16:13,550 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-06-11 05:16:13,550 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 05:16:13,550 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-06-11 05:16:13,550 INFO L428 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 05:16:13,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 05:16:13,551 INFO L82 PathProgramCache]: Analyzing trace with hash 986946507, now seen corresponding path program 1 times [2021-06-11 05:16:13,551 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 05:16:13,551 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1830937279] [2021-06-11 05:16:13,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 05:16:13,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 05:16:13,569 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:13,569 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 05:16:13,571 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:13,571 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:16:13,576 INFO L142 QuantifierPusher]: treesize reduction 19, result has 81.6 percent of original size [2021-06-11 05:16:13,576 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 84 [2021-06-11 05:16:13,600 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 05:16:13,600 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1830937279] [2021-06-11 05:16:13,600 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 05:16:13,600 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-11 05:16:13,600 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1640693695] [2021-06-11 05:16:13,601 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-11 05:16:13,601 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 05:16:13,602 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-11 05:16:13,602 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-11 05:16:13,603 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 125 out of 224 [2021-06-11 05:16:13,603 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 76 places, 72 transitions, 221 flow. Second operand has 5 states, 5 states have (on average 126.0) internal successors, (630), 5 states have internal predecessors, (630), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:16:13,603 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 05:16:13,603 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 125 of 224 [2021-06-11 05:16:13,603 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 05:16:26,920 INFO L129 PetriNetUnfolder]: 147451/172075 cut-off events. [2021-06-11 05:16:26,920 INFO L130 PetriNetUnfolder]: For 78/78 co-relation queries the response was YES. [2021-06-11 05:16:27,974 INFO L84 FinitePrefix]: Finished finitePrefix Result has 344153 conditions, 172075 events. 147451/172075 cut-off events. For 78/78 co-relation queries the response was YES. Maximal size of possible extension queue 7129. Compared 801946 event pairs, 81957 based on Foata normal form. 24599/151203 useless extension candidates. Maximal degree in co-relation 344078. Up to 172021 conditions per place. [2021-06-11 05:16:28,816 INFO L132 encePairwiseOnDemand]: 201/224 looper letters, 26 selfloop transitions, 22 changer transitions 0/83 dead transitions. [2021-06-11 05:16:28,816 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 72 places, 83 transitions, 339 flow [2021-06-11 05:16:28,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-11 05:16:28,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-06-11 05:16:28,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 703 transitions. [2021-06-11 05:16:28,818 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6276785714285714 [2021-06-11 05:16:28,818 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 703 transitions. [2021-06-11 05:16:28,818 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 703 transitions. [2021-06-11 05:16:28,818 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 05:16:28,818 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 703 transitions. [2021-06-11 05:16:28,940 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 140.6) internal successors, (703), 5 states have internal predecessors, (703), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:16:28,941 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 224.0) internal successors, (1344), 6 states have internal predecessors, (1344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:16:28,941 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 224.0) internal successors, (1344), 6 states have internal predecessors, (1344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:16:28,941 INFO L185 Difference]: Start difference. First operand has 76 places, 72 transitions, 221 flow. Second operand 5 states and 703 transitions. [2021-06-11 05:16:28,941 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 72 places, 83 transitions, 339 flow [2021-06-11 05:16:28,942 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 72 places, 83 transitions, 297 flow, removed 21 selfloop flow, removed 0 redundant places. [2021-06-11 05:16:28,942 INFO L241 Difference]: Finished difference. Result has 75 places, 81 transitions, 286 flow [2021-06-11 05:16:28,943 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=224, PETRI_DIFFERENCE_MINUEND_FLOW=155, PETRI_DIFFERENCE_MINUEND_PLACES=68, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=60, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=50, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=286, PETRI_PLACES=75, PETRI_TRANSITIONS=81} [2021-06-11 05:16:28,943 INFO L343 CegarLoopForPetriNet]: 76 programPoint places, -1 predicate places. [2021-06-11 05:16:28,943 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 05:16:28,943 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 75 places, 81 transitions, 286 flow [2021-06-11 05:16:28,943 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 75 places, 81 transitions, 286 flow [2021-06-11 05:16:28,943 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 75 places, 81 transitions, 286 flow [2021-06-11 05:16:29,009 INFO L129 PetriNetUnfolder]: 971/1602 cut-off events. [2021-06-11 05:16:29,009 INFO L130 PetriNetUnfolder]: For 8/8 co-relation queries the response was YES. [2021-06-11 05:16:29,018 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2837 conditions, 1602 events. 971/1602 cut-off events. For 8/8 co-relation queries the response was YES. Maximal size of possible extension queue 127. Compared 8130 event pairs, 216 based on Foata normal form. 0/1334 useless extension candidates. Maximal degree in co-relation 2813. Up to 1147 conditions per place. [2021-06-11 05:16:29,038 INFO L151 LiptonReduction]: Number of co-enabled transitions 3774 [2021-06-11 05:16:29,072 INFO L163 LiptonReduction]: Checked pairs total: 1572 [2021-06-11 05:16:29,073 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 05:16:29,073 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 130 [2021-06-11 05:16:29,073 INFO L480 AbstractCegarLoop]: Abstraction has has 75 places, 81 transitions, 286 flow [2021-06-11 05:16:29,073 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 126.0) internal successors, (630), 5 states have internal predecessors, (630), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:16:29,073 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 05:16:29,073 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 05:16:29,073 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71 [2021-06-11 05:16:29,073 INFO L428 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 05:16:29,074 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 05:16:29,074 INFO L82 PathProgramCache]: Analyzing trace with hash 435486753, now seen corresponding path program 1 times [2021-06-11 05:16:29,074 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 05:16:29,074 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1677182019] [2021-06-11 05:16:29,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 05:16:29,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 05:16:29,095 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:29,096 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 05:16:29,098 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:29,098 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:16:29,103 INFO L142 QuantifierPusher]: treesize reduction 19, result has 81.6 percent of original size [2021-06-11 05:16:29,103 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 84 [2021-06-11 05:16:29,127 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-11 05:16:29,127 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1677182019] [2021-06-11 05:16:29,127 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 05:16:29,127 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-11 05:16:29,127 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1065554852] [2021-06-11 05:16:29,127 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-11 05:16:29,127 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 05:16:29,127 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-11 05:16:29,128 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-11 05:16:29,128 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 126 out of 224 [2021-06-11 05:16:29,129 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 75 places, 81 transitions, 286 flow. Second operand has 5 states, 5 states have (on average 127.0) internal successors, (635), 5 states have internal predecessors, (635), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:16:29,129 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 05:16:29,129 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 126 of 224 [2021-06-11 05:16:29,129 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 05:16:49,662 INFO L129 PetriNetUnfolder]: 208757/245682 cut-off events. [2021-06-11 05:16:49,662 INFO L130 PetriNetUnfolder]: For 97881/141852 co-relation queries the response was YES. [2021-06-11 05:16:51,096 INFO L84 FinitePrefix]: Finished finitePrefix Result has 614152 conditions, 245682 events. 208757/245682 cut-off events. For 97881/141852 co-relation queries the response was YES. Maximal size of possible extension queue 10155. Compared 1228811 event pairs, 119804 based on Foata normal form. 49/186689 useless extension candidates. Maximal degree in co-relation 614106. Up to 245550 conditions per place. [2021-06-11 05:16:52,653 INFO L132 encePairwiseOnDemand]: 213/224 looper letters, 33 selfloop transitions, 33 changer transitions 0/103 dead transitions. [2021-06-11 05:16:52,653 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 79 places, 103 transitions, 515 flow [2021-06-11 05:16:52,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-11 05:16:52,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-06-11 05:16:52,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 680 transitions. [2021-06-11 05:16:52,654 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6071428571428571 [2021-06-11 05:16:52,654 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 680 transitions. [2021-06-11 05:16:52,654 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 680 transitions. [2021-06-11 05:16:52,654 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 05:16:52,655 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 680 transitions. [2021-06-11 05:16:52,655 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 136.0) internal successors, (680), 5 states have internal predecessors, (680), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:16:52,656 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 224.0) internal successors, (1344), 6 states have internal predecessors, (1344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:16:52,657 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 224.0) internal successors, (1344), 6 states have internal predecessors, (1344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:16:52,657 INFO L185 Difference]: Start difference. First operand has 75 places, 81 transitions, 286 flow. Second operand 5 states and 680 transitions. [2021-06-11 05:16:52,657 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 79 places, 103 transitions, 515 flow [2021-06-11 05:16:52,657 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 79 places, 103 transitions, 515 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-06-11 05:16:52,658 INFO L241 Difference]: Finished difference. Result has 81 places, 100 transitions, 476 flow [2021-06-11 05:16:52,658 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=224, PETRI_DIFFERENCE_MINUEND_FLOW=286, PETRI_DIFFERENCE_MINUEND_PLACES=75, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=81, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=59, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=476, PETRI_PLACES=81, PETRI_TRANSITIONS=100} [2021-06-11 05:16:52,659 INFO L343 CegarLoopForPetriNet]: 76 programPoint places, 5 predicate places. [2021-06-11 05:16:52,659 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 05:16:52,659 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 81 places, 100 transitions, 476 flow [2021-06-11 05:16:52,659 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 81 places, 100 transitions, 476 flow [2021-06-11 05:16:52,659 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 81 places, 100 transitions, 476 flow [2021-06-11 05:16:52,672 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1054] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][84], [Black: 156#(= ~s~0 0), thr1Thread7of7ForFork0NotInUse, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), 103#L701true, 7#L709-2true, 106#L700true, 81#L701true, 145#true, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), thr1Thread2of7ForFork0InUse, Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, 154#true, thr1Thread4of7ForFork0NotInUse, thr1Thread5of7ForFork0NotInUse, thr1Thread6of7ForFork0NotInUse]) [2021-06-11 05:16:52,672 INFO L384 tUnfolder$Statistics]: this new event has 20 ancestors and is cut-off event [2021-06-11 05:16:52,672 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-06-11 05:16:52,672 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-06-11 05:16:52,672 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-06-11 05:16:52,693 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1120] L701-4-->L701: Formula: (and (= (+ v_~s~0_1658 1) v_~s~0_1657) (= (+ v_thr1Thread4of7ForFork0_~l~0_14 1) v_thr1Thread4of7ForFork0_~l~0_13)) InVars {thr1Thread4of7ForFork0_~l~0=v_thr1Thread4of7ForFork0_~l~0_14, ~s~0=v_~s~0_1658} OutVars{thr1Thread4of7ForFork0_~l~0=v_thr1Thread4of7ForFork0_~l~0_13, ~s~0=v_~s~0_1657} AuxVars[] AssignedVars[thr1Thread4of7ForFork0_~l~0, ~s~0][35], [Black: 156#(= ~s~0 0), thr1Thread7of7ForFork0NotInUse, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), 7#L709-2true, 71#L701true, 103#L701true, 106#L700true, 145#true, 81#L701true, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), thr1Thread2of7ForFork0InUse, Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, 154#true, thr1Thread4of7ForFork0InUse, thr1Thread5of7ForFork0NotInUse, thr1Thread6of7ForFork0NotInUse]) [2021-06-11 05:16:52,693 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is not cut-off event [2021-06-11 05:16:52,693 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is not cut-off event [2021-06-11 05:16:52,693 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is not cut-off event [2021-06-11 05:16:52,693 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is not cut-off event [2021-06-11 05:16:52,693 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1054] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][84], [Black: 156#(= ~s~0 0), Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), thr1Thread7of7ForFork0NotInUse, 7#L709-2true, 71#L701true, 103#L701true, 106#L700true, 145#true, 81#L701true, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), thr1Thread2of7ForFork0InUse, Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, 154#true, thr1Thread4of7ForFork0InUse, thr1Thread5of7ForFork0NotInUse, thr1Thread6of7ForFork0NotInUse]) [2021-06-11 05:16:52,693 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-06-11 05:16:52,693 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-06-11 05:16:52,693 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-06-11 05:16:52,693 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-06-11 05:16:52,698 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1120] L701-4-->L701: Formula: (and (= (+ v_~s~0_1658 1) v_~s~0_1657) (= (+ v_thr1Thread4of7ForFork0_~l~0_14 1) v_thr1Thread4of7ForFork0_~l~0_13)) InVars {thr1Thread4of7ForFork0_~l~0=v_thr1Thread4of7ForFork0_~l~0_14, ~s~0=v_~s~0_1658} OutVars{thr1Thread4of7ForFork0_~l~0=v_thr1Thread4of7ForFork0_~l~0_13, ~s~0=v_~s~0_1657} AuxVars[] AssignedVars[thr1Thread4of7ForFork0_~l~0, ~s~0][35], [Black: 156#(= ~s~0 0), thr1Thread7of7ForFork0NotInUse, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), 7#L709-2true, 103#L701true, 71#L701true, 106#L700true, 145#true, 81#L701true, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), thr1Thread2of7ForFork0InUse, Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, 154#true, thr1Thread4of7ForFork0InUse, thr1Thread5of7ForFork0NotInUse, thr1Thread6of7ForFork0NotInUse]) [2021-06-11 05:16:52,698 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-06-11 05:16:52,698 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-06-11 05:16:52,698 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-06-11 05:16:52,698 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-06-11 05:16:52,698 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-06-11 05:16:52,717 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1145] L701-4-->L701: Formula: (and (= v_thr1Thread5of7ForFork0_~l~0_15 (+ v_thr1Thread5of7ForFork0_~l~0_16 1)) (= (+ v_~s~0_1718 1) v_~s~0_1717)) InVars {thr1Thread5of7ForFork0_~l~0=v_thr1Thread5of7ForFork0_~l~0_16, ~s~0=v_~s~0_1718} OutVars{thr1Thread5of7ForFork0_~l~0=v_thr1Thread5of7ForFork0_~l~0_15, ~s~0=v_~s~0_1717} AuxVars[] AssignedVars[thr1Thread5of7ForFork0_~l~0, ~s~0][57], [Black: 156#(= ~s~0 0), Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), thr1Thread7of7ForFork0NotInUse, 103#L701true, 7#L709-2true, 106#L700true, 13#thr1ENTRYtrue, 145#true, 81#L701true, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), 87#L701true, thr1Thread2of7ForFork0InUse, Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, 154#true, thr1Thread4of7ForFork0InUse, thr1Thread5of7ForFork0InUse, thr1Thread6of7ForFork0NotInUse]) [2021-06-11 05:16:52,717 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is not cut-off event [2021-06-11 05:16:52,717 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is not cut-off event [2021-06-11 05:16:52,717 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is not cut-off event [2021-06-11 05:16:52,717 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is not cut-off event [2021-06-11 05:16:52,724 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1145] L701-4-->L701: Formula: (and (= v_thr1Thread5of7ForFork0_~l~0_15 (+ v_thr1Thread5of7ForFork0_~l~0_16 1)) (= (+ v_~s~0_1718 1) v_~s~0_1717)) InVars {thr1Thread5of7ForFork0_~l~0=v_thr1Thread5of7ForFork0_~l~0_16, ~s~0=v_~s~0_1718} OutVars{thr1Thread5of7ForFork0_~l~0=v_thr1Thread5of7ForFork0_~l~0_15, ~s~0=v_~s~0_1717} AuxVars[] AssignedVars[thr1Thread5of7ForFork0_~l~0, ~s~0][57], [Black: 156#(= ~s~0 0), thr1Thread7of7ForFork0NotInUse, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), 103#L701true, 7#L709-2true, 106#L700true, 13#thr1ENTRYtrue, 81#L701true, 145#true, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), 87#L701true, thr1Thread2of7ForFork0InUse, Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, 154#true, thr1Thread4of7ForFork0InUse, thr1Thread5of7ForFork0InUse, thr1Thread6of7ForFork0NotInUse]) [2021-06-11 05:16:52,724 INFO L384 tUnfolder$Statistics]: this new event has 29 ancestors and is cut-off event [2021-06-11 05:16:52,725 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:16:52,725 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-06-11 05:16:52,725 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-06-11 05:16:52,725 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-06-11 05:16:52,843 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1026] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][49], [Black: 156#(= ~s~0 0), thr1Thread6of7ForFork0InUse, 64#thr1ENTRYtrue, thr1Thread7of7ForFork0NotInUse, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), 103#L701true, 7#L709-2true, 106#L700true, 13#thr1ENTRYtrue, 110#L700true, 145#true, 81#L701true, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), thr1Thread2of7ForFork0InUse, Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, 154#true, thr1Thread4of7ForFork0InUse, thr1Thread5of7ForFork0InUse]) [2021-06-11 05:16:52,843 INFO L384 tUnfolder$Statistics]: this new event has 30 ancestors and is not cut-off event [2021-06-11 05:16:52,843 INFO L387 tUnfolder$Statistics]: existing Event has 30 ancestors and is not cut-off event [2021-06-11 05:16:52,843 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is not cut-off event [2021-06-11 05:16:52,843 INFO L387 tUnfolder$Statistics]: existing Event has 30 ancestors and is not cut-off event [2021-06-11 05:16:52,844 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1145] L701-4-->L701: Formula: (and (= v_thr1Thread5of7ForFork0_~l~0_15 (+ v_thr1Thread5of7ForFork0_~l~0_16 1)) (= (+ v_~s~0_1718 1) v_~s~0_1717)) InVars {thr1Thread5of7ForFork0_~l~0=v_thr1Thread5of7ForFork0_~l~0_16, ~s~0=v_~s~0_1718} OutVars{thr1Thread5of7ForFork0_~l~0=v_thr1Thread5of7ForFork0_~l~0_15, ~s~0=v_~s~0_1717} AuxVars[] AssignedVars[thr1Thread5of7ForFork0_~l~0, ~s~0][57], [Black: 156#(= ~s~0 0), thr1Thread7of7ForFork0NotInUse, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), 103#L701true, 71#L701true, 7#L709-2true, 106#L700true, 81#L701true, 145#true, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), 87#L701true, Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), thr1Thread2of7ForFork0InUse, Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, 154#true, thr1Thread4of7ForFork0InUse, thr1Thread5of7ForFork0InUse, thr1Thread6of7ForFork0NotInUse]) [2021-06-11 05:16:52,844 INFO L384 tUnfolder$Statistics]: this new event has 32 ancestors and is cut-off event [2021-06-11 05:16:52,844 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:16:52,844 INFO L387 tUnfolder$Statistics]: existing Event has 30 ancestors and is cut-off event [2021-06-11 05:16:52,844 INFO L387 tUnfolder$Statistics]: existing Event has 30 ancestors and is cut-off event [2021-06-11 05:16:52,849 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1026] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][49], [Black: 156#(= ~s~0 0), thr1Thread6of7ForFork0InUse, 64#thr1ENTRYtrue, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), thr1Thread7of7ForFork0NotInUse, 103#L701true, 7#L709-2true, 71#L701true, 110#L700true, 145#true, 81#L701true, 113#thr1ENTRYtrue, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), thr1Thread2of7ForFork0InUse, Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), 154#true, thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, thr1Thread5of7ForFork0InUse]) [2021-06-11 05:16:52,850 INFO L384 tUnfolder$Statistics]: this new event has 32 ancestors and is cut-off event [2021-06-11 05:16:52,850 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:16:52,850 INFO L387 tUnfolder$Statistics]: existing Event has 30 ancestors and is cut-off event [2021-06-11 05:16:52,850 INFO L387 tUnfolder$Statistics]: existing Event has 30 ancestors and is cut-off event [2021-06-11 05:16:52,854 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1026] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][49], [Black: 156#(= ~s~0 0), thr1Thread6of7ForFork0InUse, 64#thr1ENTRYtrue, thr1Thread7of7ForFork0NotInUse, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), 103#L701true, 7#L709-2true, 106#L700true, 13#thr1ENTRYtrue, 110#L700true, 145#true, 81#L701true, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), thr1Thread2of7ForFork0InUse, Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, 154#true, thr1Thread4of7ForFork0InUse, thr1Thread5of7ForFork0InUse]) [2021-06-11 05:16:52,854 INFO L384 tUnfolder$Statistics]: this new event has 32 ancestors and is cut-off event [2021-06-11 05:16:52,854 INFO L387 tUnfolder$Statistics]: existing Event has 30 ancestors and is cut-off event [2021-06-11 05:16:52,854 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:16:52,854 INFO L387 tUnfolder$Statistics]: existing Event has 30 ancestors and is cut-off event [2021-06-11 05:16:52,854 INFO L387 tUnfolder$Statistics]: existing Event has 30 ancestors and is cut-off event [2021-06-11 05:16:52,855 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1120] L701-4-->L701: Formula: (and (= (+ v_~s~0_1658 1) v_~s~0_1657) (= (+ v_thr1Thread4of7ForFork0_~l~0_14 1) v_thr1Thread4of7ForFork0_~l~0_13)) InVars {thr1Thread4of7ForFork0_~l~0=v_thr1Thread4of7ForFork0_~l~0_14, ~s~0=v_~s~0_1658} OutVars{thr1Thread4of7ForFork0_~l~0=v_thr1Thread4of7ForFork0_~l~0_13, ~s~0=v_~s~0_1657} AuxVars[] AssignedVars[thr1Thread4of7ForFork0_~l~0, ~s~0][35], [Black: 156#(= ~s~0 0), thr1Thread7of7ForFork0NotInUse, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), 71#L701true, 103#L701true, 7#L709-2true, 106#L700true, 81#L701true, 145#true, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), 87#L701true, thr1Thread2of7ForFork0InUse, Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, 154#true, thr1Thread4of7ForFork0InUse, thr1Thread5of7ForFork0InUse, thr1Thread6of7ForFork0NotInUse]) [2021-06-11 05:16:52,855 INFO L384 tUnfolder$Statistics]: this new event has 32 ancestors and is cut-off event [2021-06-11 05:16:52,855 INFO L387 tUnfolder$Statistics]: existing Event has 30 ancestors and is cut-off event [2021-06-11 05:16:52,855 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:16:52,855 INFO L387 tUnfolder$Statistics]: existing Event has 30 ancestors and is cut-off event [2021-06-11 05:16:52,890 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1136] L701-4-->L701: Formula: (and (= (+ v_~s~0_1696 1) v_~s~0_1695) (= (+ v_thr1Thread7of7ForFork0_~l~0_22 1) v_thr1Thread7of7ForFork0_~l~0_21)) InVars {thr1Thread7of7ForFork0_~l~0=v_thr1Thread7of7ForFork0_~l~0_22, ~s~0=v_~s~0_1696} OutVars{thr1Thread7of7ForFork0_~l~0=v_thr1Thread7of7ForFork0_~l~0_21, ~s~0=v_~s~0_1695} AuxVars[] AssignedVars[thr1Thread7of7ForFork0_~l~0, ~s~0][70], [Black: 156#(= ~s~0 0), thr1Thread6of7ForFork0InUse, 64#thr1ENTRYtrue, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), thr1Thread7of7ForFork0InUse, 7#L709-2true, 103#L701true, 106#L700true, 13#thr1ENTRYtrue, 81#L701true, 145#true, 114#thr1ENTRYtrue, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), thr1Thread2of7ForFork0InUse, Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, 154#true, thr1Thread4of7ForFork0InUse, thr1Thread5of7ForFork0InUse, 63#L701true]) [2021-06-11 05:16:52,891 INFO L384 tUnfolder$Statistics]: this new event has 33 ancestors and is not cut-off event [2021-06-11 05:16:52,891 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is not cut-off event [2021-06-11 05:16:52,891 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is not cut-off event [2021-06-11 05:16:52,891 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is not cut-off event [2021-06-11 05:16:52,892 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1026] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][49], [Black: 156#(= ~s~0 0), thr1Thread6of7ForFork0InUse, 64#thr1ENTRYtrue, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), thr1Thread7of7ForFork0NotInUse, 71#L701true, 7#L709-2true, 103#L701true, 106#L700true, 110#L700true, 145#true, 81#L701true, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), thr1Thread2of7ForFork0InUse, Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, 154#true, thr1Thread4of7ForFork0InUse, thr1Thread5of7ForFork0InUse]) [2021-06-11 05:16:52,892 INFO L384 tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event [2021-06-11 05:16:52,893 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2021-06-11 05:16:52,893 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2021-06-11 05:16:52,893 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:16:52,893 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1054] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][84], [Black: 156#(= ~s~0 0), thr1Thread6of7ForFork0InUse, 64#thr1ENTRYtrue, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), thr1Thread7of7ForFork0NotInUse, 71#L701true, 7#L709-2true, 103#L701true, 106#L700true, 110#L700true, 145#true, 81#L701true, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), thr1Thread2of7ForFork0InUse, Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, 154#true, thr1Thread4of7ForFork0InUse, thr1Thread5of7ForFork0InUse]) [2021-06-11 05:16:52,893 INFO L384 tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event [2021-06-11 05:16:52,893 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2021-06-11 05:16:52,893 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:16:52,893 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2021-06-11 05:16:52,895 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1136] L701-4-->L701: Formula: (and (= (+ v_~s~0_1696 1) v_~s~0_1695) (= (+ v_thr1Thread7of7ForFork0_~l~0_22 1) v_thr1Thread7of7ForFork0_~l~0_21)) InVars {thr1Thread7of7ForFork0_~l~0=v_thr1Thread7of7ForFork0_~l~0_22, ~s~0=v_~s~0_1696} OutVars{thr1Thread7of7ForFork0_~l~0=v_thr1Thread7of7ForFork0_~l~0_21, ~s~0=v_~s~0_1695} AuxVars[] AssignedVars[thr1Thread7of7ForFork0_~l~0, ~s~0][70], [Black: 156#(= ~s~0 0), thr1Thread6of7ForFork0InUse, 64#thr1ENTRYtrue, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), thr1Thread7of7ForFork0InUse, 7#L709-2true, 103#L701true, 71#L701true, 81#L701true, 145#true, 113#thr1ENTRYtrue, 114#thr1ENTRYtrue, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), thr1Thread2of7ForFork0InUse, Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), 154#true, thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, thr1Thread5of7ForFork0InUse, 63#L701true]) [2021-06-11 05:16:52,895 INFO L384 tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event [2021-06-11 05:16:52,895 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2021-06-11 05:16:52,896 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:16:52,896 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2021-06-11 05:16:52,901 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1136] L701-4-->L701: Formula: (and (= (+ v_~s~0_1696 1) v_~s~0_1695) (= (+ v_thr1Thread7of7ForFork0_~l~0_22 1) v_thr1Thread7of7ForFork0_~l~0_21)) InVars {thr1Thread7of7ForFork0_~l~0=v_thr1Thread7of7ForFork0_~l~0_22, ~s~0=v_~s~0_1696} OutVars{thr1Thread7of7ForFork0_~l~0=v_thr1Thread7of7ForFork0_~l~0_21, ~s~0=v_~s~0_1695} AuxVars[] AssignedVars[thr1Thread7of7ForFork0_~l~0, ~s~0][70], [thr1Thread6of7ForFork0InUse, Black: 156#(= ~s~0 0), 64#thr1ENTRYtrue, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), thr1Thread7of7ForFork0InUse, 7#L709-2true, 103#L701true, 106#L700true, 13#thr1ENTRYtrue, 81#L701true, 145#true, 114#thr1ENTRYtrue, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), thr1Thread2of7ForFork0InUse, Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, 154#true, thr1Thread4of7ForFork0InUse, thr1Thread5of7ForFork0InUse, 63#L701true]) [2021-06-11 05:16:52,901 INFO L384 tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event [2021-06-11 05:16:52,901 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:16:52,901 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2021-06-11 05:16:52,901 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2021-06-11 05:16:52,901 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2021-06-11 05:16:52,904 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1120] L701-4-->L701: Formula: (and (= (+ v_~s~0_1658 1) v_~s~0_1657) (= (+ v_thr1Thread4of7ForFork0_~l~0_14 1) v_thr1Thread4of7ForFork0_~l~0_13)) InVars {thr1Thread4of7ForFork0_~l~0=v_thr1Thread4of7ForFork0_~l~0_14, ~s~0=v_~s~0_1658} OutVars{thr1Thread4of7ForFork0_~l~0=v_thr1Thread4of7ForFork0_~l~0_13, ~s~0=v_~s~0_1657} AuxVars[] AssignedVars[thr1Thread4of7ForFork0_~l~0, ~s~0][35], [Black: 156#(= ~s~0 0), thr1Thread6of7ForFork0InUse, 64#thr1ENTRYtrue, thr1Thread7of7ForFork0NotInUse, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), 7#L709-2true, 71#L701true, 103#L701true, 106#L700true, 110#L700true, 81#L701true, 145#true, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), thr1Thread2of7ForFork0InUse, Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, 154#true, thr1Thread4of7ForFork0InUse, thr1Thread5of7ForFork0InUse]) [2021-06-11 05:16:52,904 INFO L384 tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event [2021-06-11 05:16:52,904 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:16:52,904 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2021-06-11 05:16:52,904 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2021-06-11 05:16:52,934 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1054] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][84], [Black: 156#(= ~s~0 0), thr1Thread6of7ForFork0InUse, 64#thr1ENTRYtrue, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), thr1Thread7of7ForFork0InUse, 71#L701true, 7#L709-2true, 103#L701true, 106#L700true, 81#L701true, 145#true, 114#thr1ENTRYtrue, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), thr1Thread2of7ForFork0InUse, Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, 154#true, thr1Thread4of7ForFork0InUse, thr1Thread5of7ForFork0InUse, 63#L701true]) [2021-06-11 05:16:52,934 INFO L384 tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event [2021-06-11 05:16:52,934 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2021-06-11 05:16:52,934 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2021-06-11 05:16:52,934 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2021-06-11 05:16:52,934 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1136] L701-4-->L701: Formula: (and (= (+ v_~s~0_1696 1) v_~s~0_1695) (= (+ v_thr1Thread7of7ForFork0_~l~0_22 1) v_thr1Thread7of7ForFork0_~l~0_21)) InVars {thr1Thread7of7ForFork0_~l~0=v_thr1Thread7of7ForFork0_~l~0_22, ~s~0=v_~s~0_1696} OutVars{thr1Thread7of7ForFork0_~l~0=v_thr1Thread7of7ForFork0_~l~0_21, ~s~0=v_~s~0_1695} AuxVars[] AssignedVars[thr1Thread7of7ForFork0_~l~0, ~s~0][70], [Black: 156#(= ~s~0 0), thr1Thread6of7ForFork0InUse, 64#thr1ENTRYtrue, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), thr1Thread7of7ForFork0InUse, 71#L701true, 7#L709-2true, 103#L701true, 106#L700true, 81#L701true, 145#true, 114#thr1ENTRYtrue, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), thr1Thread2of7ForFork0InUse, Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, 154#true, thr1Thread4of7ForFork0InUse, thr1Thread5of7ForFork0InUse, 63#L701true]) [2021-06-11 05:16:52,934 INFO L384 tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event [2021-06-11 05:16:52,934 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2021-06-11 05:16:52,934 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2021-06-11 05:16:52,934 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2021-06-11 05:16:52,942 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1120] L701-4-->L701: Formula: (and (= (+ v_~s~0_1658 1) v_~s~0_1657) (= (+ v_thr1Thread4of7ForFork0_~l~0_14 1) v_thr1Thread4of7ForFork0_~l~0_13)) InVars {thr1Thread4of7ForFork0_~l~0=v_thr1Thread4of7ForFork0_~l~0_14, ~s~0=v_~s~0_1658} OutVars{thr1Thread4of7ForFork0_~l~0=v_thr1Thread4of7ForFork0_~l~0_13, ~s~0=v_~s~0_1657} AuxVars[] AssignedVars[thr1Thread4of7ForFork0_~l~0, ~s~0][35], [thr1Thread6of7ForFork0InUse, Black: 156#(= ~s~0 0), 64#thr1ENTRYtrue, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), thr1Thread7of7ForFork0InUse, 7#L709-2true, 103#L701true, 71#L701true, 106#L700true, 145#true, 81#L701true, 114#thr1ENTRYtrue, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), thr1Thread2of7ForFork0InUse, Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, 154#true, thr1Thread4of7ForFork0InUse, thr1Thread5of7ForFork0InUse, 63#L701true]) [2021-06-11 05:16:52,942 INFO L384 tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event [2021-06-11 05:16:52,942 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2021-06-11 05:16:52,942 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2021-06-11 05:16:52,942 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2021-06-11 05:16:52,966 INFO L129 PetriNetUnfolder]: 3103/4684 cut-off events. [2021-06-11 05:16:52,967 INFO L130 PetriNetUnfolder]: For 1817/5218 co-relation queries the response was YES. [2021-06-11 05:16:52,990 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11763 conditions, 4684 events. 3103/4684 cut-off events. For 1817/5218 co-relation queries the response was YES. Maximal size of possible extension queue 339. Compared 26919 event pairs, 752 based on Foata normal form. 1/4002 useless extension candidates. Maximal degree in co-relation 11735. Up to 3323 conditions per place. [2021-06-11 05:16:53,052 INFO L151 LiptonReduction]: Number of co-enabled transitions 4644 [2021-06-11 05:16:53,055 INFO L163 LiptonReduction]: Checked pairs total: 1620 [2021-06-11 05:16:53,055 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 05:16:53,055 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 396 [2021-06-11 05:16:53,056 INFO L480 AbstractCegarLoop]: Abstraction has has 81 places, 100 transitions, 476 flow [2021-06-11 05:16:53,056 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 127.0) internal successors, (635), 5 states have internal predecessors, (635), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:16:53,056 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 05:16:53,056 INFO L263 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 05:16:53,056 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72 [2021-06-11 05:16:53,056 INFO L428 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 05:16:53,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 05:16:53,056 INFO L82 PathProgramCache]: Analyzing trace with hash 615052636, now seen corresponding path program 1 times [2021-06-11 05:16:53,057 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 05:16:53,057 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1385569657] [2021-06-11 05:16:53,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 05:16:53,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 05:16:53,076 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:53,077 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 05:16:53,079 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:53,079 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:16:53,083 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:16:53,083 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 05:16:53,087 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-06-11 05:16:53,088 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1385569657] [2021-06-11 05:16:53,088 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 05:16:53,088 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-11 05:16:53,088 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1776406197] [2021-06-11 05:16:53,088 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-11 05:16:53,088 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 05:16:53,088 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-11 05:16:53,088 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-06-11 05:16:53,089 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 126 out of 224 [2021-06-11 05:16:53,090 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 81 places, 100 transitions, 476 flow. Second operand has 5 states, 5 states have (on average 127.0) internal successors, (635), 5 states have internal predecessors, (635), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:16:53,090 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 05:16:53,090 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 126 of 224 [2021-06-11 05:16:53,090 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 05:17:32,629 INFO L129 PetriNetUnfolder]: 299994/355819 cut-off events. [2021-06-11 05:17:32,630 INFO L130 PetriNetUnfolder]: For 401303/553759 co-relation queries the response was YES. [2021-06-11 05:17:34,999 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1049154 conditions, 355819 events. 299994/355819 cut-off events. For 401303/553759 co-relation queries the response was YES. Maximal size of possible extension queue 14913. Compared 1892968 event pairs, 171536 based on Foata normal form. 65/279992 useless extension candidates. Maximal degree in co-relation 1049124. Up to 354993 conditions per place. [2021-06-11 05:17:37,326 INFO L132 encePairwiseOnDemand]: 212/224 looper letters, 47 selfloop transitions, 67 changer transitions 0/153 dead transitions. [2021-06-11 05:17:37,326 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 85 places, 153 transitions, 1002 flow [2021-06-11 05:17:37,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-11 05:17:37,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-06-11 05:17:37,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 690 transitions. [2021-06-11 05:17:37,327 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6160714285714286 [2021-06-11 05:17:37,327 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 690 transitions. [2021-06-11 05:17:37,328 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 690 transitions. [2021-06-11 05:17:37,328 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 05:17:37,328 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 690 transitions. [2021-06-11 05:17:37,328 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 138.0) internal successors, (690), 5 states have internal predecessors, (690), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:17:37,329 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 224.0) internal successors, (1344), 6 states have internal predecessors, (1344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:17:37,330 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 224.0) internal successors, (1344), 6 states have internal predecessors, (1344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:17:37,330 INFO L185 Difference]: Start difference. First operand has 81 places, 100 transitions, 476 flow. Second operand 5 states and 690 transitions. [2021-06-11 05:17:37,330 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 85 places, 153 transitions, 1002 flow [2021-06-11 05:17:37,339 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 84 places, 153 transitions, 945 flow, removed 2 selfloop flow, removed 1 redundant places. [2021-06-11 05:17:37,341 INFO L241 Difference]: Finished difference. Result has 86 places, 142 transitions, 937 flow [2021-06-11 05:17:37,341 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=224, PETRI_DIFFERENCE_MINUEND_FLOW=445, PETRI_DIFFERENCE_MINUEND_PLACES=80, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=100, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=25, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=53, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=937, PETRI_PLACES=86, PETRI_TRANSITIONS=142} [2021-06-11 05:17:37,341 INFO L343 CegarLoopForPetriNet]: 76 programPoint places, 10 predicate places. [2021-06-11 05:17:37,341 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 05:17:37,341 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 86 places, 142 transitions, 937 flow [2021-06-11 05:17:37,342 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 86 places, 142 transitions, 937 flow [2021-06-11 05:17:37,342 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 86 places, 142 transitions, 937 flow [2021-06-11 05:17:37,374 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1054] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][14], [Black: 156#(= ~s~0 0), thr1Thread7of7ForFork0NotInUse, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), 162#true, 7#L709-2true, Black: 164#(= ~s~0 0), Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 106#L700true, 145#true, 81#L701true, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), thr1Thread2of7ForFork0InUse, Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0NotInUse, thr1Thread5of7ForFork0NotInUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread6of7ForFork0NotInUse]) [2021-06-11 05:17:37,374 INFO L384 tUnfolder$Statistics]: this new event has 21 ancestors and is cut-off event [2021-06-11 05:17:37,374 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-06-11 05:17:37,374 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-06-11 05:17:37,374 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-06-11 05:17:37,386 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1140] L701-4-->L701: Formula: (and (= (+ v_~s~0_1706 1) v_~s~0_1705) (= v_thr1Thread1of7ForFork0_~l~0_15 (+ v_thr1Thread1of7ForFork0_~l~0_16 1))) InVars {thr1Thread1of7ForFork0_~l~0=v_thr1Thread1of7ForFork0_~l~0_16, ~s~0=v_~s~0_1706} OutVars{thr1Thread1of7ForFork0_~l~0=v_thr1Thread1of7ForFork0_~l~0_15, ~s~0=v_~s~0_1705} AuxVars[] AssignedVars[thr1Thread1of7ForFork0_~l~0, ~s~0][99], [Black: 156#(= ~s~0 0), thr1Thread7of7ForFork0NotInUse, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), 162#true, 7#L709-2true, Black: 164#(= ~s~0 0), Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 105#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, 81#L701true, 145#true, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), thr1Thread2of7ForFork0InUse, Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0NotInUse, thr1Thread5of7ForFork0NotInUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread6of7ForFork0NotInUse]) [2021-06-11 05:17:37,386 INFO L384 tUnfolder$Statistics]: this new event has 22 ancestors and is cut-off event [2021-06-11 05:17:37,386 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-06-11 05:17:37,386 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-06-11 05:17:37,386 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-06-11 05:17:37,387 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1140] L701-4-->L701: Formula: (and (= (+ v_~s~0_1706 1) v_~s~0_1705) (= v_thr1Thread1of7ForFork0_~l~0_15 (+ v_thr1Thread1of7ForFork0_~l~0_16 1))) InVars {thr1Thread1of7ForFork0_~l~0=v_thr1Thread1of7ForFork0_~l~0_16, ~s~0=v_~s~0_1706} OutVars{thr1Thread1of7ForFork0_~l~0=v_thr1Thread1of7ForFork0_~l~0_15, ~s~0=v_~s~0_1705} AuxVars[] AssignedVars[thr1Thread1of7ForFork0_~l~0, ~s~0][99], [Black: 156#(= ~s~0 0), thr1Thread7of7ForFork0NotInUse, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), 162#true, 7#L709-2true, Black: 164#(= ~s~0 0), Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 81#L701true, 145#true, 53#L701-4true, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), thr1Thread2of7ForFork0InUse, Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0NotInUse, thr1Thread5of7ForFork0NotInUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread6of7ForFork0NotInUse]) [2021-06-11 05:17:37,387 INFO L384 tUnfolder$Statistics]: this new event has 22 ancestors and is cut-off event [2021-06-11 05:17:37,387 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-06-11 05:17:37,387 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-06-11 05:17:37,387 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-06-11 05:17:37,425 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1054] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][14], [Black: 156#(= ~s~0 0), thr1Thread7of7ForFork0NotInUse, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), 162#true, 71#L701true, 7#L709-2true, Black: 164#(= ~s~0 0), Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 106#L700true, 43#thr1ENTRYtrue, 145#true, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), thr1Thread2of7ForFork0InUse, Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, thr1Thread5of7ForFork0NotInUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread6of7ForFork0NotInUse]) [2021-06-11 05:17:37,426 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-06-11 05:17:37,426 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-06-11 05:17:37,426 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-06-11 05:17:37,426 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-06-11 05:17:37,482 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1140] L701-4-->L701: Formula: (and (= (+ v_~s~0_1706 1) v_~s~0_1705) (= v_thr1Thread1of7ForFork0_~l~0_15 (+ v_thr1Thread1of7ForFork0_~l~0_16 1))) InVars {thr1Thread1of7ForFork0_~l~0=v_thr1Thread1of7ForFork0_~l~0_16, ~s~0=v_~s~0_1706} OutVars{thr1Thread1of7ForFork0_~l~0=v_thr1Thread1of7ForFork0_~l~0_15, ~s~0=v_~s~0_1705} AuxVars[] AssignedVars[thr1Thread1of7ForFork0_~l~0, ~s~0][99], [Black: 156#(= ~s~0 0), thr1Thread7of7ForFork0NotInUse, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), 162#true, 7#L709-2true, 71#L701true, Black: 164#(= ~s~0 0), 105#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 81#L701true, 145#true, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), thr1Thread2of7ForFork0InUse, Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, thr1Thread5of7ForFork0NotInUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread6of7ForFork0NotInUse]) [2021-06-11 05:17:37,483 INFO L384 tUnfolder$Statistics]: this new event has 28 ancestors and is cut-off event [2021-06-11 05:17:37,483 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-06-11 05:17:37,483 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-06-11 05:17:37,483 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-06-11 05:17:37,483 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1140] L701-4-->L701: Formula: (and (= (+ v_~s~0_1706 1) v_~s~0_1705) (= v_thr1Thread1of7ForFork0_~l~0_15 (+ v_thr1Thread1of7ForFork0_~l~0_16 1))) InVars {thr1Thread1of7ForFork0_~l~0=v_thr1Thread1of7ForFork0_~l~0_16, ~s~0=v_~s~0_1706} OutVars{thr1Thread1of7ForFork0_~l~0=v_thr1Thread1of7ForFork0_~l~0_15, ~s~0=v_~s~0_1705} AuxVars[] AssignedVars[thr1Thread1of7ForFork0_~l~0, ~s~0][99], [Black: 156#(= ~s~0 0), thr1Thread7of7ForFork0NotInUse, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), 162#true, 71#L701true, 7#L709-2true, Black: 164#(= ~s~0 0), Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 145#true, 81#L701true, 53#L701-4true, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), thr1Thread2of7ForFork0InUse, Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of7ForFork0NotInUse, thr1Thread6of7ForFork0NotInUse]) [2021-06-11 05:17:37,483 INFO L384 tUnfolder$Statistics]: this new event has 28 ancestors and is cut-off event [2021-06-11 05:17:37,483 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-06-11 05:17:37,483 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-06-11 05:17:37,484 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-06-11 05:17:37,498 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1054] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][14], [Black: 156#(= ~s~0 0), Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), thr1Thread7of7ForFork0NotInUse, 162#true, 7#L709-2true, Black: 164#(= ~s~0 0), Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 106#L700true, 43#thr1ENTRYtrue, 13#thr1ENTRYtrue, 145#true, thr1Thread1of7ForFork0InUse, 87#L701true, Black: 147#(= ~s~0 0), Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), thr1Thread2of7ForFork0InUse, Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of7ForFork0InUse, thr1Thread6of7ForFork0NotInUse]) [2021-06-11 05:17:37,498 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-06-11 05:17:37,498 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-06-11 05:17:37,498 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-06-11 05:17:37,498 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-06-11 05:17:37,535 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1054] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][14], [Black: 156#(= ~s~0 0), Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), thr1Thread7of7ForFork0NotInUse, 162#true, 7#L709-2true, Black: 164#(= ~s~0 0), Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 106#L700true, 138#true, 13#thr1ENTRYtrue, 145#true, thr1Thread1of7ForFork0InUse, 87#L701true, Black: 147#(= ~s~0 0), thr1Thread2of7ForFork0InUse, Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of7ForFork0InUse, thr1Thread6of7ForFork0NotInUse]) [2021-06-11 05:17:37,535 INFO L384 tUnfolder$Statistics]: this new event has 28 ancestors and is cut-off event [2021-06-11 05:17:37,536 INFO L387 tUnfolder$Statistics]: existing Event has 28 ancestors and is cut-off event [2021-06-11 05:17:37,536 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-06-11 05:17:37,536 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-06-11 05:17:37,536 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1054] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][14], [Black: 156#(= ~s~0 0), thr1Thread7of7ForFork0NotInUse, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), 162#true, 36#L697-1true, 7#L709-2true, Black: 164#(= ~s~0 0), Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 106#L700true, 13#thr1ENTRYtrue, 145#true, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), 87#L701true, Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), thr1Thread2of7ForFork0InUse, Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of7ForFork0InUse, thr1Thread6of7ForFork0NotInUse]) [2021-06-11 05:17:37,536 INFO L384 tUnfolder$Statistics]: this new event has 28 ancestors and is cut-off event [2021-06-11 05:17:37,536 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-06-11 05:17:37,536 INFO L387 tUnfolder$Statistics]: existing Event has 28 ancestors and is cut-off event [2021-06-11 05:17:37,536 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-06-11 05:17:37,536 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1140] L701-4-->L701: Formula: (and (= (+ v_~s~0_1706 1) v_~s~0_1705) (= v_thr1Thread1of7ForFork0_~l~0_15 (+ v_thr1Thread1of7ForFork0_~l~0_16 1))) InVars {thr1Thread1of7ForFork0_~l~0=v_thr1Thread1of7ForFork0_~l~0_16, ~s~0=v_~s~0_1706} OutVars{thr1Thread1of7ForFork0_~l~0=v_thr1Thread1of7ForFork0_~l~0_15, ~s~0=v_~s~0_1705} AuxVars[] AssignedVars[thr1Thread1of7ForFork0_~l~0, ~s~0][99], [Black: 156#(= ~s~0 0), thr1Thread7of7ForFork0NotInUse, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), 162#true, 7#L709-2true, Black: 164#(= ~s~0 0), Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 13#thr1ENTRYtrue, 81#L701true, 145#true, 53#L701-4true, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), 87#L701true, thr1Thread2of7ForFork0InUse, Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of7ForFork0InUse, thr1Thread6of7ForFork0NotInUse]) [2021-06-11 05:17:37,536 INFO L384 tUnfolder$Statistics]: this new event has 29 ancestors and is cut-off event [2021-06-11 05:17:37,536 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:17:37,536 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:17:37,537 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:17:37,543 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1140] L701-4-->L701: Formula: (and (= (+ v_~s~0_1706 1) v_~s~0_1705) (= v_thr1Thread1of7ForFork0_~l~0_15 (+ v_thr1Thread1of7ForFork0_~l~0_16 1))) InVars {thr1Thread1of7ForFork0_~l~0=v_thr1Thread1of7ForFork0_~l~0_16, ~s~0=v_~s~0_1706} OutVars{thr1Thread1of7ForFork0_~l~0=v_thr1Thread1of7ForFork0_~l~0_15, ~s~0=v_~s~0_1705} AuxVars[] AssignedVars[thr1Thread1of7ForFork0_~l~0, ~s~0][99], [Black: 156#(= ~s~0 0), Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), thr1Thread7of7ForFork0NotInUse, 162#true, 7#L709-2true, Black: 164#(= ~s~0 0), Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 105#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, 13#thr1ENTRYtrue, 81#L701true, 145#true, thr1Thread1of7ForFork0InUse, 87#L701true, Black: 147#(= ~s~0 0), Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), thr1Thread2of7ForFork0InUse, Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of7ForFork0InUse, thr1Thread6of7ForFork0NotInUse]) [2021-06-11 05:17:37,543 INFO L384 tUnfolder$Statistics]: this new event has 31 ancestors and is cut-off event [2021-06-11 05:17:37,544 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:17:37,544 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:17:37,544 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:17:37,544 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1140] L701-4-->L701: Formula: (and (= (+ v_~s~0_1706 1) v_~s~0_1705) (= v_thr1Thread1of7ForFork0_~l~0_15 (+ v_thr1Thread1of7ForFork0_~l~0_16 1))) InVars {thr1Thread1of7ForFork0_~l~0=v_thr1Thread1of7ForFork0_~l~0_16, ~s~0=v_~s~0_1706} OutVars{thr1Thread1of7ForFork0_~l~0=v_thr1Thread1of7ForFork0_~l~0_15, ~s~0=v_~s~0_1705} AuxVars[] AssignedVars[thr1Thread1of7ForFork0_~l~0, ~s~0][99], [Black: 156#(= ~s~0 0), thr1Thread7of7ForFork0NotInUse, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), 162#true, 7#L709-2true, Black: 164#(= ~s~0 0), Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 13#thr1ENTRYtrue, 81#L701true, 145#true, 53#L701-4true, thr1Thread1of7ForFork0InUse, 87#L701true, Black: 147#(= ~s~0 0), Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), thr1Thread2of7ForFork0InUse, Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of7ForFork0InUse, thr1Thread6of7ForFork0NotInUse]) [2021-06-11 05:17:37,544 INFO L384 tUnfolder$Statistics]: this new event has 31 ancestors and is cut-off event [2021-06-11 05:17:37,544 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:17:37,544 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:17:37,544 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:17:37,544 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:17:37,581 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1140] L701-4-->L701: Formula: (and (= (+ v_~s~0_1706 1) v_~s~0_1705) (= v_thr1Thread1of7ForFork0_~l~0_15 (+ v_thr1Thread1of7ForFork0_~l~0_16 1))) InVars {thr1Thread1of7ForFork0_~l~0=v_thr1Thread1of7ForFork0_~l~0_16, ~s~0=v_~s~0_1706} OutVars{thr1Thread1of7ForFork0_~l~0=v_thr1Thread1of7ForFork0_~l~0_15, ~s~0=v_~s~0_1705} AuxVars[] AssignedVars[thr1Thread1of7ForFork0_~l~0, ~s~0][99], [Black: 156#(= ~s~0 0), Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), thr1Thread7of7ForFork0NotInUse, 162#true, 7#L709-2true, Black: 164#(= ~s~0 0), 105#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 13#thr1ENTRYtrue, 81#L701true, 145#true, thr1Thread1of7ForFork0InUse, 87#L701true, Black: 147#(= ~s~0 0), Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), thr1Thread2of7ForFork0InUse, Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of7ForFork0InUse, thr1Thread6of7ForFork0NotInUse]) [2021-06-11 05:17:37,581 INFO L384 tUnfolder$Statistics]: this new event has 31 ancestors and is cut-off event [2021-06-11 05:17:37,581 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:17:37,582 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:17:37,582 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:17:37,582 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:17:37,582 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1054] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][14], [Black: 156#(= ~s~0 0), Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), thr1Thread7of7ForFork0NotInUse, 162#true, 7#L709-2true, Black: 164#(= ~s~0 0), Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 106#L700true, 13#thr1ENTRYtrue, 145#true, 81#L701true, thr1Thread1of7ForFork0InUse, 87#L701true, Black: 147#(= ~s~0 0), Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), thr1Thread2of7ForFork0InUse, Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of7ForFork0InUse, thr1Thread6of7ForFork0NotInUse]) [2021-06-11 05:17:37,582 INFO L384 tUnfolder$Statistics]: this new event has 30 ancestors and is cut-off event [2021-06-11 05:17:37,582 INFO L387 tUnfolder$Statistics]: existing Event has 30 ancestors and is cut-off event [2021-06-11 05:17:37,582 INFO L387 tUnfolder$Statistics]: existing Event has 28 ancestors and is cut-off event [2021-06-11 05:17:37,582 INFO L387 tUnfolder$Statistics]: existing Event has 28 ancestors and is cut-off event [2021-06-11 05:17:37,582 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([1140] L701-4-->L701: Formula: (and (= (+ v_~s~0_1706 1) v_~s~0_1705) (= v_thr1Thread1of7ForFork0_~l~0_15 (+ v_thr1Thread1of7ForFork0_~l~0_16 1))) InVars {thr1Thread1of7ForFork0_~l~0=v_thr1Thread1of7ForFork0_~l~0_16, ~s~0=v_~s~0_1706} OutVars{thr1Thread1of7ForFork0_~l~0=v_thr1Thread1of7ForFork0_~l~0_15, ~s~0=v_~s~0_1705} AuxVars[] AssignedVars[thr1Thread1of7ForFork0_~l~0, ~s~0][99], [Black: 156#(= ~s~0 0), thr1Thread7of7ForFork0NotInUse, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), 162#true, 7#L709-2true, Black: 164#(= ~s~0 0), Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 13#thr1ENTRYtrue, 145#true, 81#L701true, 53#L701-4true, thr1Thread1of7ForFork0InUse, 87#L701true, Black: 147#(= ~s~0 0), Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), thr1Thread2of7ForFork0InUse, Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of7ForFork0InUse, thr1Thread6of7ForFork0NotInUse]) [2021-06-11 05:17:37,582 INFO L384 tUnfolder$Statistics]: this new event has 31 ancestors and is cut-off event [2021-06-11 05:17:37,582 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:17:37,582 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:17:37,582 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:17:37,583 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:17:37,583 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:17:37,612 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1120] L701-4-->L701: Formula: (and (= (+ v_~s~0_1658 1) v_~s~0_1657) (= (+ v_thr1Thread4of7ForFork0_~l~0_14 1) v_thr1Thread4of7ForFork0_~l~0_13)) InVars {thr1Thread4of7ForFork0_~l~0=v_thr1Thread4of7ForFork0_~l~0_14, ~s~0=v_~s~0_1658} OutVars{thr1Thread4of7ForFork0_~l~0=v_thr1Thread4of7ForFork0_~l~0_13, ~s~0=v_~s~0_1657} AuxVars[] AssignedVars[thr1Thread4of7ForFork0_~l~0, ~s~0][85], [Black: 156#(= ~s~0 0), thr1Thread7of7ForFork0NotInUse, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), 162#true, 7#L709-2true, 71#L701true, Black: 164#(= ~s~0 0), Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 105#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, 43#thr1ENTRYtrue, 145#true, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), 87#L701true, Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), thr1Thread2of7ForFork0InUse, Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of7ForFork0InUse, thr1Thread6of7ForFork0NotInUse]) [2021-06-11 05:17:37,613 INFO L384 tUnfolder$Statistics]: this new event has 31 ancestors and is cut-off event [2021-06-11 05:17:37,613 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:17:37,613 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:17:37,613 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:17:37,614 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1054] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][14], [Black: 156#(= ~s~0 0), Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), thr1Thread7of7ForFork0NotInUse, 162#true, 7#L709-2true, 71#L701true, Black: 164#(= ~s~0 0), Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 106#L700true, 43#thr1ENTRYtrue, 145#true, thr1Thread1of7ForFork0InUse, 87#L701true, Black: 147#(= ~s~0 0), Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), thr1Thread2of7ForFork0InUse, Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of7ForFork0InUse, thr1Thread6of7ForFork0NotInUse]) [2021-06-11 05:17:37,614 INFO L384 tUnfolder$Statistics]: this new event has 30 ancestors and is cut-off event [2021-06-11 05:17:37,614 INFO L387 tUnfolder$Statistics]: existing Event has 28 ancestors and is cut-off event [2021-06-11 05:17:37,614 INFO L387 tUnfolder$Statistics]: existing Event has 30 ancestors and is cut-off event [2021-06-11 05:17:37,614 INFO L387 tUnfolder$Statistics]: existing Event has 28 ancestors and is cut-off event [2021-06-11 05:17:37,614 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1120] L701-4-->L701: Formula: (and (= (+ v_~s~0_1658 1) v_~s~0_1657) (= (+ v_thr1Thread4of7ForFork0_~l~0_14 1) v_thr1Thread4of7ForFork0_~l~0_13)) InVars {thr1Thread4of7ForFork0_~l~0=v_thr1Thread4of7ForFork0_~l~0_14, ~s~0=v_~s~0_1658} OutVars{thr1Thread4of7ForFork0_~l~0=v_thr1Thread4of7ForFork0_~l~0_13, ~s~0=v_~s~0_1657} AuxVars[] AssignedVars[thr1Thread4of7ForFork0_~l~0, ~s~0][85], [Black: 156#(= ~s~0 0), Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), thr1Thread7of7ForFork0NotInUse, 162#true, 7#L709-2true, 71#L701true, Black: 164#(= ~s~0 0), Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 43#thr1ENTRYtrue, 145#true, 53#L701-4true, thr1Thread1of7ForFork0InUse, 87#L701true, Black: 147#(= ~s~0 0), Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), thr1Thread2of7ForFork0InUse, Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of7ForFork0InUse, thr1Thread6of7ForFork0NotInUse]) [2021-06-11 05:17:37,614 INFO L384 tUnfolder$Statistics]: this new event has 31 ancestors and is cut-off event [2021-06-11 05:17:37,614 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:17:37,614 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:17:37,614 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:17:37,614 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1054] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][14], [64#thr1ENTRYtrue, thr1Thread6of7ForFork0InUse, Black: 156#(= ~s~0 0), Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), thr1Thread7of7ForFork0NotInUse, 162#true, 7#L709-2true, Black: 164#(= ~s~0 0), Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 106#L700true, 43#thr1ENTRYtrue, 13#thr1ENTRYtrue, 110#L700true, 145#true, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), thr1Thread2of7ForFork0InUse, Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of7ForFork0InUse]) [2021-06-11 05:17:37,614 INFO L384 tUnfolder$Statistics]: this new event has 30 ancestors and is cut-off event [2021-06-11 05:17:37,614 INFO L387 tUnfolder$Statistics]: existing Event has 30 ancestors and is cut-off event [2021-06-11 05:17:37,615 INFO L387 tUnfolder$Statistics]: existing Event has 28 ancestors and is cut-off event [2021-06-11 05:17:37,615 INFO L387 tUnfolder$Statistics]: existing Event has 28 ancestors and is cut-off event [2021-06-11 05:17:37,628 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1145] L701-4-->L701: Formula: (and (= v_thr1Thread5of7ForFork0_~l~0_15 (+ v_thr1Thread5of7ForFork0_~l~0_16 1)) (= (+ v_~s~0_1718 1) v_~s~0_1717)) InVars {thr1Thread5of7ForFork0_~l~0=v_thr1Thread5of7ForFork0_~l~0_16, ~s~0=v_~s~0_1718} OutVars{thr1Thread5of7ForFork0_~l~0=v_thr1Thread5of7ForFork0_~l~0_15, ~s~0=v_~s~0_1717} AuxVars[] AssignedVars[thr1Thread5of7ForFork0_~l~0, ~s~0][115], [Black: 156#(= ~s~0 0), thr1Thread7of7ForFork0NotInUse, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), 162#true, 7#L709-2true, Black: 164#(= ~s~0 0), Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 105#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, 13#thr1ENTRYtrue, 81#L701true, 145#true, thr1Thread1of7ForFork0InUse, 87#L701true, Black: 147#(= ~s~0 0), Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), thr1Thread2of7ForFork0InUse, Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of7ForFork0InUse, thr1Thread6of7ForFork0NotInUse]) [2021-06-11 05:17:37,628 INFO L384 tUnfolder$Statistics]: this new event has 31 ancestors and is cut-off event [2021-06-11 05:17:37,628 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:17:37,629 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:17:37,629 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:17:37,629 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1145] L701-4-->L701: Formula: (and (= v_thr1Thread5of7ForFork0_~l~0_15 (+ v_thr1Thread5of7ForFork0_~l~0_16 1)) (= (+ v_~s~0_1718 1) v_~s~0_1717)) InVars {thr1Thread5of7ForFork0_~l~0=v_thr1Thread5of7ForFork0_~l~0_16, ~s~0=v_~s~0_1718} OutVars{thr1Thread5of7ForFork0_~l~0=v_thr1Thread5of7ForFork0_~l~0_15, ~s~0=v_~s~0_1717} AuxVars[] AssignedVars[thr1Thread5of7ForFork0_~l~0, ~s~0][115], [Black: 156#(= ~s~0 0), thr1Thread7of7ForFork0NotInUse, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), 162#true, 7#L709-2true, Black: 164#(= ~s~0 0), Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 13#thr1ENTRYtrue, 81#L701true, 145#true, 53#L701-4true, thr1Thread1of7ForFork0InUse, 87#L701true, Black: 147#(= ~s~0 0), Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), thr1Thread2of7ForFork0InUse, Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of7ForFork0InUse, thr1Thread6of7ForFork0NotInUse]) [2021-06-11 05:17:37,629 INFO L384 tUnfolder$Statistics]: this new event has 31 ancestors and is cut-off event [2021-06-11 05:17:37,629 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:17:37,629 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:17:37,629 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:17:37,661 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1145] L701-4-->L701: Formula: (and (= v_thr1Thread5of7ForFork0_~l~0_15 (+ v_thr1Thread5of7ForFork0_~l~0_16 1)) (= (+ v_~s~0_1718 1) v_~s~0_1717)) InVars {thr1Thread5of7ForFork0_~l~0=v_thr1Thread5of7ForFork0_~l~0_16, ~s~0=v_~s~0_1718} OutVars{thr1Thread5of7ForFork0_~l~0=v_thr1Thread5of7ForFork0_~l~0_15, ~s~0=v_~s~0_1717} AuxVars[] AssignedVars[thr1Thread5of7ForFork0_~l~0, ~s~0][115], [Black: 156#(= ~s~0 0), thr1Thread7of7ForFork0NotInUse, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), 162#true, 7#L709-2true, 71#L701true, Black: 164#(= ~s~0 0), Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 105#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, 43#thr1ENTRYtrue, 145#true, thr1Thread1of7ForFork0InUse, 87#L701true, Black: 147#(= ~s~0 0), Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), thr1Thread2of7ForFork0InUse, Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of7ForFork0InUse, thr1Thread6of7ForFork0NotInUse]) [2021-06-11 05:17:37,661 INFO L384 tUnfolder$Statistics]: this new event has 31 ancestors and is cut-off event [2021-06-11 05:17:37,661 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:17:37,661 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:17:37,661 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:17:37,661 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1145] L701-4-->L701: Formula: (and (= v_thr1Thread5of7ForFork0_~l~0_15 (+ v_thr1Thread5of7ForFork0_~l~0_16 1)) (= (+ v_~s~0_1718 1) v_~s~0_1717)) InVars {thr1Thread5of7ForFork0_~l~0=v_thr1Thread5of7ForFork0_~l~0_16, ~s~0=v_~s~0_1718} OutVars{thr1Thread5of7ForFork0_~l~0=v_thr1Thread5of7ForFork0_~l~0_15, ~s~0=v_~s~0_1717} AuxVars[] AssignedVars[thr1Thread5of7ForFork0_~l~0, ~s~0][115], [Black: 156#(= ~s~0 0), thr1Thread7of7ForFork0NotInUse, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), 162#true, 7#L709-2true, 71#L701true, Black: 164#(= ~s~0 0), Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 43#thr1ENTRYtrue, 145#true, 53#L701-4true, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), 87#L701true, Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), thr1Thread2of7ForFork0InUse, Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of7ForFork0InUse, thr1Thread6of7ForFork0NotInUse]) [2021-06-11 05:17:37,661 INFO L384 tUnfolder$Statistics]: this new event has 31 ancestors and is cut-off event [2021-06-11 05:17:37,661 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:17:37,661 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:17:37,661 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 05:17:37,679 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1140] L701-4-->L701: Formula: (and (= (+ v_~s~0_1706 1) v_~s~0_1705) (= v_thr1Thread1of7ForFork0_~l~0_15 (+ v_thr1Thread1of7ForFork0_~l~0_16 1))) InVars {thr1Thread1of7ForFork0_~l~0=v_thr1Thread1of7ForFork0_~l~0_16, ~s~0=v_~s~0_1706} OutVars{thr1Thread1of7ForFork0_~l~0=v_thr1Thread1of7ForFork0_~l~0_15, ~s~0=v_~s~0_1705} AuxVars[] AssignedVars[thr1Thread1of7ForFork0_~l~0, ~s~0][99], [64#thr1ENTRYtrue, thr1Thread6of7ForFork0InUse, Black: 156#(= ~s~0 0), Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), thr1Thread7of7ForFork0NotInUse, 162#true, 7#L709-2true, Black: 164#(= ~s~0 0), Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 13#thr1ENTRYtrue, 110#L700true, 145#true, 81#L701true, 53#L701-4true, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), thr1Thread2of7ForFork0InUse, Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of7ForFork0InUse]) [2021-06-11 05:17:37,679 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2021-06-11 05:17:37,679 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:17:37,679 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:17:37,679 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:17:37,680 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1140] L701-4-->L701: Formula: (and (= (+ v_~s~0_1706 1) v_~s~0_1705) (= v_thr1Thread1of7ForFork0_~l~0_15 (+ v_thr1Thread1of7ForFork0_~l~0_16 1))) InVars {thr1Thread1of7ForFork0_~l~0=v_thr1Thread1of7ForFork0_~l~0_16, ~s~0=v_~s~0_1706} OutVars{thr1Thread1of7ForFork0_~l~0=v_thr1Thread1of7ForFork0_~l~0_15, ~s~0=v_~s~0_1705} AuxVars[] AssignedVars[thr1Thread1of7ForFork0_~l~0, ~s~0][99], [64#thr1ENTRYtrue, thr1Thread6of7ForFork0InUse, Black: 156#(= ~s~0 0), Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), thr1Thread7of7ForFork0NotInUse, 162#true, 7#L709-2true, Black: 164#(= ~s~0 0), Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 105#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, 13#thr1ENTRYtrue, 110#L700true, 145#true, 81#L701true, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), thr1Thread2of7ForFork0InUse, Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of7ForFork0InUse]) [2021-06-11 05:17:37,680 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2021-06-11 05:17:37,680 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:17:37,680 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:17:37,680 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:17:37,729 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1140] L701-4-->L701: Formula: (and (= (+ v_~s~0_1706 1) v_~s~0_1705) (= v_thr1Thread1of7ForFork0_~l~0_15 (+ v_thr1Thread1of7ForFork0_~l~0_16 1))) InVars {thr1Thread1of7ForFork0_~l~0=v_thr1Thread1of7ForFork0_~l~0_16, ~s~0=v_~s~0_1706} OutVars{thr1Thread1of7ForFork0_~l~0=v_thr1Thread1of7ForFork0_~l~0_15, ~s~0=v_~s~0_1705} AuxVars[] AssignedVars[thr1Thread1of7ForFork0_~l~0, ~s~0][99], [64#thr1ENTRYtrue, thr1Thread6of7ForFork0InUse, Black: 156#(= ~s~0 0), thr1Thread7of7ForFork0NotInUse, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), 162#true, 7#L709-2true, Black: 164#(= ~s~0 0), 105#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 13#thr1ENTRYtrue, 110#L700true, 145#true, 81#L701true, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), thr1Thread2of7ForFork0InUse, Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of7ForFork0InUse]) [2021-06-11 05:17:37,729 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2021-06-11 05:17:37,729 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:17:37,729 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:17:37,729 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:17:37,729 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:17:37,730 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1140] L701-4-->L701: Formula: (and (= (+ v_~s~0_1706 1) v_~s~0_1705) (= v_thr1Thread1of7ForFork0_~l~0_15 (+ v_thr1Thread1of7ForFork0_~l~0_16 1))) InVars {thr1Thread1of7ForFork0_~l~0=v_thr1Thread1of7ForFork0_~l~0_16, ~s~0=v_~s~0_1706} OutVars{thr1Thread1of7ForFork0_~l~0=v_thr1Thread1of7ForFork0_~l~0_15, ~s~0=v_~s~0_1705} AuxVars[] AssignedVars[thr1Thread1of7ForFork0_~l~0, ~s~0][99], [Black: 156#(= ~s~0 0), thr1Thread7of7ForFork0NotInUse, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), 162#true, 7#L709-2true, 71#L701true, Black: 164#(= ~s~0 0), 105#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 145#true, 81#L701true, thr1Thread1of7ForFork0InUse, 87#L701true, Black: 147#(= ~s~0 0), thr1Thread2of7ForFork0InUse, Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of7ForFork0InUse, thr1Thread6of7ForFork0NotInUse]) [2021-06-11 05:17:37,730 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2021-06-11 05:17:37,730 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:17:37,730 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:17:37,730 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:17:37,730 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1054] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][14], [64#thr1ENTRYtrue, thr1Thread6of7ForFork0InUse, Black: 156#(= ~s~0 0), Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), thr1Thread7of7ForFork0NotInUse, 162#true, 7#L709-2true, Black: 164#(= ~s~0 0), Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 106#L700true, 13#thr1ENTRYtrue, 110#L700true, 145#true, 81#L701true, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), thr1Thread2of7ForFork0InUse, Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of7ForFork0InUse]) [2021-06-11 05:17:37,730 INFO L384 tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event [2021-06-11 05:17:37,731 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:17:37,731 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:17:37,731 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2021-06-11 05:17:37,731 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1140] L701-4-->L701: Formula: (and (= (+ v_~s~0_1706 1) v_~s~0_1705) (= v_thr1Thread1of7ForFork0_~l~0_15 (+ v_thr1Thread1of7ForFork0_~l~0_16 1))) InVars {thr1Thread1of7ForFork0_~l~0=v_thr1Thread1of7ForFork0_~l~0_16, ~s~0=v_~s~0_1706} OutVars{thr1Thread1of7ForFork0_~l~0=v_thr1Thread1of7ForFork0_~l~0_15, ~s~0=v_~s~0_1705} AuxVars[] AssignedVars[thr1Thread1of7ForFork0_~l~0, ~s~0][99], [64#thr1ENTRYtrue, thr1Thread6of7ForFork0InUse, Black: 156#(= ~s~0 0), Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), thr1Thread7of7ForFork0NotInUse, 162#true, 7#L709-2true, Black: 164#(= ~s~0 0), Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 13#thr1ENTRYtrue, 110#L700true, 81#L701true, 145#true, 53#L701-4true, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), thr1Thread2of7ForFork0InUse, Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of7ForFork0InUse]) [2021-06-11 05:17:37,731 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2021-06-11 05:17:37,731 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:17:37,731 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:17:37,731 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:17:37,731 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:17:37,731 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1140] L701-4-->L701: Formula: (and (= (+ v_~s~0_1706 1) v_~s~0_1705) (= v_thr1Thread1of7ForFork0_~l~0_15 (+ v_thr1Thread1of7ForFork0_~l~0_16 1))) InVars {thr1Thread1of7ForFork0_~l~0=v_thr1Thread1of7ForFork0_~l~0_16, ~s~0=v_~s~0_1706} OutVars{thr1Thread1of7ForFork0_~l~0=v_thr1Thread1of7ForFork0_~l~0_15, ~s~0=v_~s~0_1705} AuxVars[] AssignedVars[thr1Thread1of7ForFork0_~l~0, ~s~0][99], [Black: 156#(= ~s~0 0), thr1Thread7of7ForFork0NotInUse, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), 162#true, 7#L709-2true, 71#L701true, Black: 164#(= ~s~0 0), Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 145#true, 81#L701true, 53#L701-4true, thr1Thread1of7ForFork0InUse, 87#L701true, Black: 147#(= ~s~0 0), thr1Thread2of7ForFork0InUse, Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of7ForFork0InUse, thr1Thread6of7ForFork0NotInUse]) [2021-06-11 05:17:37,731 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2021-06-11 05:17:37,731 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:17:37,731 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:17:37,732 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:17:37,747 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1026] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][107], [thr1Thread6of7ForFork0InUse, Black: 156#(= ~s~0 0), Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), thr1Thread7of7ForFork0NotInUse, 162#true, 7#L709-2true, Black: 164#(= ~s~0 0), 105#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 43#thr1ENTRYtrue, 13#thr1ENTRYtrue, 110#L700true, 145#true, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), 87#L701true, Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), thr1Thread2of7ForFork0InUse, Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of7ForFork0InUse]) [2021-06-11 05:17:37,747 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2021-06-11 05:17:37,747 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:17:37,747 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:17:37,747 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:17:37,748 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1026] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][107], [64#thr1ENTRYtrue, thr1Thread6of7ForFork0InUse, Black: 156#(= ~s~0 0), Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), thr1Thread7of7ForFork0NotInUse, 162#true, 7#L709-2true, 71#L701true, Black: 164#(= ~s~0 0), 105#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 43#thr1ENTRYtrue, 110#L700true, 145#true, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), thr1Thread2of7ForFork0InUse, Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of7ForFork0InUse]) [2021-06-11 05:17:37,748 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2021-06-11 05:17:37,748 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:17:37,748 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:17:37,748 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:17:37,748 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1054] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][14], [thr1Thread6of7ForFork0InUse, Black: 156#(= ~s~0 0), thr1Thread7of7ForFork0NotInUse, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), 162#true, 7#L709-2true, Black: 164#(= ~s~0 0), Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 106#L700true, 43#thr1ENTRYtrue, 13#thr1ENTRYtrue, 110#L700true, 145#true, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), 87#L701true, Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), thr1Thread2of7ForFork0InUse, Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of7ForFork0InUse]) [2021-06-11 05:17:37,748 INFO L384 tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event [2021-06-11 05:17:37,749 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:17:37,749 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:17:37,749 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2021-06-11 05:17:37,749 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1026] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][107], [thr1Thread6of7ForFork0InUse, Black: 156#(= ~s~0 0), thr1Thread7of7ForFork0NotInUse, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), 162#true, 7#L709-2true, Black: 164#(= ~s~0 0), Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 43#thr1ENTRYtrue, 13#thr1ENTRYtrue, 110#L700true, 145#true, 53#L701-4true, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), 87#L701true, Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), thr1Thread2of7ForFork0InUse, Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of7ForFork0InUse]) [2021-06-11 05:17:37,749 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2021-06-11 05:17:37,749 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:17:37,749 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:17:37,749 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:17:37,749 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1054] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][14], [64#thr1ENTRYtrue, thr1Thread6of7ForFork0InUse, Black: 156#(= ~s~0 0), Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), thr1Thread7of7ForFork0NotInUse, 162#true, 7#L709-2true, 71#L701true, Black: 164#(= ~s~0 0), Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 106#L700true, 43#thr1ENTRYtrue, 110#L700true, 145#true, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), thr1Thread2of7ForFork0InUse, Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of7ForFork0InUse]) [2021-06-11 05:17:37,749 INFO L384 tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event [2021-06-11 05:17:37,749 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2021-06-11 05:17:37,749 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:17:37,749 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:17:37,750 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1026] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][107], [64#thr1ENTRYtrue, thr1Thread6of7ForFork0InUse, Black: 156#(= ~s~0 0), Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), thr1Thread7of7ForFork0NotInUse, 162#true, 7#L709-2true, 71#L701true, Black: 164#(= ~s~0 0), Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 43#thr1ENTRYtrue, 110#L700true, 145#true, 53#L701-4true, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), thr1Thread2of7ForFork0InUse, Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of7ForFork0InUse]) [2021-06-11 05:17:37,750 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2021-06-11 05:17:37,750 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:17:37,750 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:17:37,750 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:17:37,761 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1054] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][14], [64#thr1ENTRYtrue, Black: 156#(= ~s~0 0), thr1Thread6of7ForFork0InUse, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), thr1Thread7of7ForFork0InUse, 162#true, 7#L709-2true, Black: 164#(= ~s~0 0), Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 106#L700true, 43#thr1ENTRYtrue, 13#thr1ENTRYtrue, 145#true, 114#thr1ENTRYtrue, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), thr1Thread2of7ForFork0InUse, Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of7ForFork0InUse, 63#L701true]) [2021-06-11 05:17:37,762 INFO L384 tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event [2021-06-11 05:17:37,762 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:17:37,762 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 05:17:37,762 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2021-06-11 05:17:37,802 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1026] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][107], [64#thr1ENTRYtrue, thr1Thread6of7ForFork0InUse, Black: 156#(= ~s~0 0), thr1Thread7of7ForFork0NotInUse, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), 162#true, 7#L709-2true, Black: 164#(= ~s~0 0), Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 105#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, 13#thr1ENTRYtrue, 110#L700true, 81#L701true, 145#true, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), thr1Thread2of7ForFork0InUse, Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of7ForFork0InUse]) [2021-06-11 05:17:37,802 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2021-06-11 05:17:37,802 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:17:37,802 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:17:37,802 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:17:37,802 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1026] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][107], [64#thr1ENTRYtrue, thr1Thread6of7ForFork0InUse, Black: 156#(= ~s~0 0), thr1Thread7of7ForFork0NotInUse, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), 162#true, 7#L709-2true, Black: 164#(= ~s~0 0), Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 13#thr1ENTRYtrue, 110#L700true, 81#L701true, 145#true, 53#L701-4true, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), thr1Thread2of7ForFork0InUse, Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of7ForFork0InUse]) [2021-06-11 05:17:37,802 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2021-06-11 05:17:37,802 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:17:37,802 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:17:37,802 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:17:37,811 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1145] L701-4-->L701: Formula: (and (= v_thr1Thread5of7ForFork0_~l~0_15 (+ v_thr1Thread5of7ForFork0_~l~0_16 1)) (= (+ v_~s~0_1718 1) v_~s~0_1717)) InVars {thr1Thread5of7ForFork0_~l~0=v_thr1Thread5of7ForFork0_~l~0_16, ~s~0=v_~s~0_1718} OutVars{thr1Thread5of7ForFork0_~l~0=v_thr1Thread5of7ForFork0_~l~0_15, ~s~0=v_~s~0_1717} AuxVars[] AssignedVars[thr1Thread5of7ForFork0_~l~0, ~s~0][115], [thr1Thread6of7ForFork0InUse, Black: 156#(= ~s~0 0), thr1Thread7of7ForFork0NotInUse, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), 162#true, 7#L709-2true, Black: 164#(= ~s~0 0), 105#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 43#thr1ENTRYtrue, 13#thr1ENTRYtrue, 110#L700true, 145#true, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), 87#L701true, Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), thr1Thread2of7ForFork0InUse, Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of7ForFork0InUse]) [2021-06-11 05:17:37,811 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2021-06-11 05:17:37,811 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:17:37,811 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:17:37,811 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:17:37,812 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1120] L701-4-->L701: Formula: (and (= (+ v_~s~0_1658 1) v_~s~0_1657) (= (+ v_thr1Thread4of7ForFork0_~l~0_14 1) v_thr1Thread4of7ForFork0_~l~0_13)) InVars {thr1Thread4of7ForFork0_~l~0=v_thr1Thread4of7ForFork0_~l~0_14, ~s~0=v_~s~0_1658} OutVars{thr1Thread4of7ForFork0_~l~0=v_thr1Thread4of7ForFork0_~l~0_13, ~s~0=v_~s~0_1657} AuxVars[] AssignedVars[thr1Thread4of7ForFork0_~l~0, ~s~0][85], [64#thr1ENTRYtrue, thr1Thread6of7ForFork0InUse, Black: 156#(= ~s~0 0), thr1Thread7of7ForFork0NotInUse, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), 162#true, 7#L709-2true, 71#L701true, Black: 164#(= ~s~0 0), 105#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 43#thr1ENTRYtrue, 110#L700true, 145#true, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), thr1Thread2of7ForFork0InUse, Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of7ForFork0InUse]) [2021-06-11 05:17:37,812 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2021-06-11 05:17:37,812 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:17:37,812 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:17:37,812 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:17:37,812 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1145] L701-4-->L701: Formula: (and (= v_thr1Thread5of7ForFork0_~l~0_15 (+ v_thr1Thread5of7ForFork0_~l~0_16 1)) (= (+ v_~s~0_1718 1) v_~s~0_1717)) InVars {thr1Thread5of7ForFork0_~l~0=v_thr1Thread5of7ForFork0_~l~0_16, ~s~0=v_~s~0_1718} OutVars{thr1Thread5of7ForFork0_~l~0=v_thr1Thread5of7ForFork0_~l~0_15, ~s~0=v_~s~0_1717} AuxVars[] AssignedVars[thr1Thread5of7ForFork0_~l~0, ~s~0][115], [thr1Thread6of7ForFork0InUse, Black: 156#(= ~s~0 0), thr1Thread7of7ForFork0NotInUse, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), 162#true, 7#L709-2true, Black: 164#(= ~s~0 0), Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 43#thr1ENTRYtrue, 13#thr1ENTRYtrue, 110#L700true, 145#true, 53#L701-4true, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), 87#L701true, Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), thr1Thread2of7ForFork0InUse, Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of7ForFork0InUse]) [2021-06-11 05:17:37,812 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2021-06-11 05:17:37,812 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:17:37,812 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:17:37,812 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:17:37,812 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1120] L701-4-->L701: Formula: (and (= (+ v_~s~0_1658 1) v_~s~0_1657) (= (+ v_thr1Thread4of7ForFork0_~l~0_14 1) v_thr1Thread4of7ForFork0_~l~0_13)) InVars {thr1Thread4of7ForFork0_~l~0=v_thr1Thread4of7ForFork0_~l~0_14, ~s~0=v_~s~0_1658} OutVars{thr1Thread4of7ForFork0_~l~0=v_thr1Thread4of7ForFork0_~l~0_13, ~s~0=v_~s~0_1657} AuxVars[] AssignedVars[thr1Thread4of7ForFork0_~l~0, ~s~0][85], [64#thr1ENTRYtrue, thr1Thread6of7ForFork0InUse, Black: 156#(= ~s~0 0), thr1Thread7of7ForFork0NotInUse, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), 162#true, 7#L709-2true, 71#L701true, Black: 164#(= ~s~0 0), Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 43#thr1ENTRYtrue, 110#L700true, 145#true, 53#L701-4true, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), thr1Thread2of7ForFork0InUse, Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of7ForFork0InUse]) [2021-06-11 05:17:37,812 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2021-06-11 05:17:37,813 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:17:37,813 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:17:37,813 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:17:37,836 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1054] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][14], [64#thr1ENTRYtrue, Black: 156#(= ~s~0 0), thr1Thread6of7ForFork0InUse, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), thr1Thread7of7ForFork0InUse, 162#true, 7#L709-2true, Black: 164#(= ~s~0 0), Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 106#L700true, 138#true, 13#thr1ENTRYtrue, 145#true, 114#thr1ENTRYtrue, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), thr1Thread2of7ForFork0InUse, Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of7ForFork0InUse, 63#L701true]) [2021-06-11 05:17:37,836 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2021-06-11 05:17:37,836 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:17:37,836 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:17:37,836 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:17:37,837 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1054] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][14], [64#thr1ENTRYtrue, Black: 156#(= ~s~0 0), thr1Thread6of7ForFork0InUse, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), thr1Thread7of7ForFork0InUse, 162#true, 36#L697-1true, 7#L709-2true, Black: 164#(= ~s~0 0), Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 106#L700true, 13#thr1ENTRYtrue, 145#true, 114#thr1ENTRYtrue, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), thr1Thread2of7ForFork0InUse, Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of7ForFork0InUse, 63#L701true]) [2021-06-11 05:17:37,837 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2021-06-11 05:17:37,837 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:17:37,837 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 05:17:37,837 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:17:37,837 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1140] L701-4-->L701: Formula: (and (= (+ v_~s~0_1706 1) v_~s~0_1705) (= v_thr1Thread1of7ForFork0_~l~0_15 (+ v_thr1Thread1of7ForFork0_~l~0_16 1))) InVars {thr1Thread1of7ForFork0_~l~0=v_thr1Thread1of7ForFork0_~l~0_16, ~s~0=v_~s~0_1706} OutVars{thr1Thread1of7ForFork0_~l~0=v_thr1Thread1of7ForFork0_~l~0_15, ~s~0=v_~s~0_1705} AuxVars[] AssignedVars[thr1Thread1of7ForFork0_~l~0, ~s~0][99], [64#thr1ENTRYtrue, Black: 156#(= ~s~0 0), thr1Thread6of7ForFork0InUse, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), thr1Thread7of7ForFork0InUse, 162#true, 7#L709-2true, Black: 164#(= ~s~0 0), Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 13#thr1ENTRYtrue, 145#true, 81#L701true, 114#thr1ENTRYtrue, 53#L701-4true, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), thr1Thread2of7ForFork0InUse, Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of7ForFork0InUse, 63#L701true]) [2021-06-11 05:17:37,837 INFO L384 tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event [2021-06-11 05:17:37,837 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:17:37,837 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:17:37,837 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:17:37,858 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1140] L701-4-->L701: Formula: (and (= (+ v_~s~0_1706 1) v_~s~0_1705) (= v_thr1Thread1of7ForFork0_~l~0_15 (+ v_thr1Thread1of7ForFork0_~l~0_16 1))) InVars {thr1Thread1of7ForFork0_~l~0=v_thr1Thread1of7ForFork0_~l~0_16, ~s~0=v_~s~0_1706} OutVars{thr1Thread1of7ForFork0_~l~0=v_thr1Thread1of7ForFork0_~l~0_15, ~s~0=v_~s~0_1705} AuxVars[] AssignedVars[thr1Thread1of7ForFork0_~l~0, ~s~0][99], [64#thr1ENTRYtrue, thr1Thread6of7ForFork0InUse, Black: 156#(= ~s~0 0), Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), thr1Thread7of7ForFork0InUse, 162#true, 7#L709-2true, Black: 164#(= ~s~0 0), Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 13#thr1ENTRYtrue, 81#L701true, 145#true, 114#thr1ENTRYtrue, 53#L701-4true, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), thr1Thread2of7ForFork0InUse, Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of7ForFork0InUse, 63#L701true]) [2021-06-11 05:17:37,858 INFO L384 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2021-06-11 05:17:37,858 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:17:37,858 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:17:37,858 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:17:37,858 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:17:37,858 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1140] L701-4-->L701: Formula: (and (= (+ v_~s~0_1706 1) v_~s~0_1705) (= v_thr1Thread1of7ForFork0_~l~0_15 (+ v_thr1Thread1of7ForFork0_~l~0_16 1))) InVars {thr1Thread1of7ForFork0_~l~0=v_thr1Thread1of7ForFork0_~l~0_16, ~s~0=v_~s~0_1706} OutVars{thr1Thread1of7ForFork0_~l~0=v_thr1Thread1of7ForFork0_~l~0_15, ~s~0=v_~s~0_1705} AuxVars[] AssignedVars[thr1Thread1of7ForFork0_~l~0, ~s~0][99], [64#thr1ENTRYtrue, thr1Thread6of7ForFork0InUse, Black: 156#(= ~s~0 0), Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), thr1Thread7of7ForFork0InUse, 162#true, 7#L709-2true, Black: 164#(= ~s~0 0), 105#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 13#thr1ENTRYtrue, 81#L701true, 145#true, 114#thr1ENTRYtrue, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), thr1Thread2of7ForFork0InUse, Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of7ForFork0InUse, 63#L701true]) [2021-06-11 05:17:37,859 INFO L384 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2021-06-11 05:17:37,859 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:17:37,859 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:17:37,859 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:17:37,918 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1140] L701-4-->L701: Formula: (and (= (+ v_~s~0_1706 1) v_~s~0_1705) (= v_thr1Thread1of7ForFork0_~l~0_15 (+ v_thr1Thread1of7ForFork0_~l~0_16 1))) InVars {thr1Thread1of7ForFork0_~l~0=v_thr1Thread1of7ForFork0_~l~0_16, ~s~0=v_~s~0_1706} OutVars{thr1Thread1of7ForFork0_~l~0=v_thr1Thread1of7ForFork0_~l~0_15, ~s~0=v_~s~0_1705} AuxVars[] AssignedVars[thr1Thread1of7ForFork0_~l~0, ~s~0][99], [64#thr1ENTRYtrue, Black: 156#(= ~s~0 0), thr1Thread6of7ForFork0InUse, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), thr1Thread7of7ForFork0InUse, 162#true, 7#L709-2true, Black: 164#(= ~s~0 0), 105#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 13#thr1ENTRYtrue, 81#L701true, 145#true, 114#thr1ENTRYtrue, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), thr1Thread2of7ForFork0InUse, Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of7ForFork0InUse, 63#L701true]) [2021-06-11 05:17:37,918 INFO L384 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2021-06-11 05:17:37,918 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:17:37,918 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:17:37,918 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:17:37,918 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2021-06-11 05:17:37,919 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1054] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][14], [64#thr1ENTRYtrue, Black: 156#(= ~s~0 0), thr1Thread6of7ForFork0InUse, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), thr1Thread7of7ForFork0InUse, 162#true, 7#L709-2true, Black: 164#(= ~s~0 0), Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 106#L700true, 13#thr1ENTRYtrue, 81#L701true, 145#true, 114#thr1ENTRYtrue, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), thr1Thread2of7ForFork0InUse, Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of7ForFork0InUse, 63#L701true]) [2021-06-11 05:17:37,919 INFO L384 tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event [2021-06-11 05:17:37,919 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:17:37,919 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2021-06-11 05:17:37,919 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:17:37,919 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([1140] L701-4-->L701: Formula: (and (= (+ v_~s~0_1706 1) v_~s~0_1705) (= v_thr1Thread1of7ForFork0_~l~0_15 (+ v_thr1Thread1of7ForFork0_~l~0_16 1))) InVars {thr1Thread1of7ForFork0_~l~0=v_thr1Thread1of7ForFork0_~l~0_16, ~s~0=v_~s~0_1706} OutVars{thr1Thread1of7ForFork0_~l~0=v_thr1Thread1of7ForFork0_~l~0_15, ~s~0=v_~s~0_1705} AuxVars[] AssignedVars[thr1Thread1of7ForFork0_~l~0, ~s~0][99], [64#thr1ENTRYtrue, Black: 156#(= ~s~0 0), thr1Thread6of7ForFork0InUse, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), thr1Thread7of7ForFork0InUse, 162#true, 7#L709-2true, Black: 164#(= ~s~0 0), Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 13#thr1ENTRYtrue, 145#true, 81#L701true, 114#thr1ENTRYtrue, 53#L701-4true, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), thr1Thread2of7ForFork0InUse, Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of7ForFork0InUse, 63#L701true]) [2021-06-11 05:17:37,919 INFO L384 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2021-06-11 05:17:37,919 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:17:37,919 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:17:37,919 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:17:37,919 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2021-06-11 05:17:37,919 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:17:37,922 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1140] L701-4-->L701: Formula: (and (= (+ v_~s~0_1706 1) v_~s~0_1705) (= v_thr1Thread1of7ForFork0_~l~0_15 (+ v_thr1Thread1of7ForFork0_~l~0_16 1))) InVars {thr1Thread1of7ForFork0_~l~0=v_thr1Thread1of7ForFork0_~l~0_16, ~s~0=v_~s~0_1706} OutVars{thr1Thread1of7ForFork0_~l~0=v_thr1Thread1of7ForFork0_~l~0_15, ~s~0=v_~s~0_1705} AuxVars[] AssignedVars[thr1Thread1of7ForFork0_~l~0, ~s~0][99], [thr1Thread6of7ForFork0InUse, Black: 156#(= ~s~0 0), thr1Thread7of7ForFork0NotInUse, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), 162#true, 7#L709-2true, Black: 164#(= ~s~0 0), Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 105#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, 13#thr1ENTRYtrue, 110#L700true, 81#L701true, 145#true, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), 87#L701true, Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), thr1Thread2of7ForFork0InUse, Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of7ForFork0InUse]) [2021-06-11 05:17:37,922 INFO L384 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2021-06-11 05:17:37,922 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:17:37,923 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:17:37,923 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:17:37,923 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1140] L701-4-->L701: Formula: (and (= (+ v_~s~0_1706 1) v_~s~0_1705) (= v_thr1Thread1of7ForFork0_~l~0_15 (+ v_thr1Thread1of7ForFork0_~l~0_16 1))) InVars {thr1Thread1of7ForFork0_~l~0=v_thr1Thread1of7ForFork0_~l~0_16, ~s~0=v_~s~0_1706} OutVars{thr1Thread1of7ForFork0_~l~0=v_thr1Thread1of7ForFork0_~l~0_15, ~s~0=v_~s~0_1705} AuxVars[] AssignedVars[thr1Thread1of7ForFork0_~l~0, ~s~0][99], [64#thr1ENTRYtrue, thr1Thread6of7ForFork0InUse, Black: 156#(= ~s~0 0), thr1Thread7of7ForFork0NotInUse, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), 162#true, 7#L709-2true, 71#L701true, Black: 164#(= ~s~0 0), 105#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 110#L700true, 145#true, 81#L701true, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), thr1Thread2of7ForFork0InUse, Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of7ForFork0InUse]) [2021-06-11 05:17:37,923 INFO L384 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2021-06-11 05:17:37,923 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:17:37,923 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:17:37,923 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:17:37,924 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1140] L701-4-->L701: Formula: (and (= (+ v_~s~0_1706 1) v_~s~0_1705) (= v_thr1Thread1of7ForFork0_~l~0_15 (+ v_thr1Thread1of7ForFork0_~l~0_16 1))) InVars {thr1Thread1of7ForFork0_~l~0=v_thr1Thread1of7ForFork0_~l~0_16, ~s~0=v_~s~0_1706} OutVars{thr1Thread1of7ForFork0_~l~0=v_thr1Thread1of7ForFork0_~l~0_15, ~s~0=v_~s~0_1705} AuxVars[] AssignedVars[thr1Thread1of7ForFork0_~l~0, ~s~0][99], [thr1Thread6of7ForFork0InUse, Black: 156#(= ~s~0 0), Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), thr1Thread7of7ForFork0NotInUse, 162#true, 7#L709-2true, Black: 164#(= ~s~0 0), Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 13#thr1ENTRYtrue, 110#L700true, 81#L701true, 145#true, 53#L701-4true, thr1Thread1of7ForFork0InUse, 87#L701true, Black: 147#(= ~s~0 0), Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), thr1Thread2of7ForFork0InUse, Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of7ForFork0InUse]) [2021-06-11 05:17:37,924 INFO L384 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2021-06-11 05:17:37,924 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:17:37,924 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:17:37,924 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:17:37,924 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1140] L701-4-->L701: Formula: (and (= (+ v_~s~0_1706 1) v_~s~0_1705) (= v_thr1Thread1of7ForFork0_~l~0_15 (+ v_thr1Thread1of7ForFork0_~l~0_16 1))) InVars {thr1Thread1of7ForFork0_~l~0=v_thr1Thread1of7ForFork0_~l~0_16, ~s~0=v_~s~0_1706} OutVars{thr1Thread1of7ForFork0_~l~0=v_thr1Thread1of7ForFork0_~l~0_15, ~s~0=v_~s~0_1705} AuxVars[] AssignedVars[thr1Thread1of7ForFork0_~l~0, ~s~0][99], [64#thr1ENTRYtrue, thr1Thread6of7ForFork0InUse, Black: 156#(= ~s~0 0), thr1Thread7of7ForFork0NotInUse, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), 162#true, 7#L709-2true, 71#L701true, Black: 164#(= ~s~0 0), Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 110#L700true, 145#true, 81#L701true, 53#L701-4true, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), thr1Thread2of7ForFork0InUse, Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of7ForFork0InUse]) [2021-06-11 05:17:37,925 INFO L384 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2021-06-11 05:17:37,925 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:17:37,925 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:17:37,925 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:17:37,961 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1145] L701-4-->L701: Formula: (and (= v_thr1Thread5of7ForFork0_~l~0_15 (+ v_thr1Thread5of7ForFork0_~l~0_16 1)) (= (+ v_~s~0_1718 1) v_~s~0_1717)) InVars {thr1Thread5of7ForFork0_~l~0=v_thr1Thread5of7ForFork0_~l~0_16, ~s~0=v_~s~0_1718} OutVars{thr1Thread5of7ForFork0_~l~0=v_thr1Thread5of7ForFork0_~l~0_15, ~s~0=v_~s~0_1717} AuxVars[] AssignedVars[thr1Thread5of7ForFork0_~l~0, ~s~0][115], [Black: 156#(= ~s~0 0), thr1Thread6of7ForFork0InUse, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), thr1Thread7of7ForFork0InUse, 162#true, 7#L709-2true, Black: 164#(= ~s~0 0), 105#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 43#thr1ENTRYtrue, 13#thr1ENTRYtrue, 145#true, 114#thr1ENTRYtrue, thr1Thread1of7ForFork0InUse, 87#L701true, Black: 147#(= ~s~0 0), Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), thr1Thread2of7ForFork0InUse, Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of7ForFork0InUse, 63#L701true]) [2021-06-11 05:17:37,961 INFO L384 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2021-06-11 05:17:37,961 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:17:37,961 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:17:37,961 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2021-06-11 05:17:37,961 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1120] L701-4-->L701: Formula: (and (= (+ v_~s~0_1658 1) v_~s~0_1657) (= (+ v_thr1Thread4of7ForFork0_~l~0_14 1) v_thr1Thread4of7ForFork0_~l~0_13)) InVars {thr1Thread4of7ForFork0_~l~0=v_thr1Thread4of7ForFork0_~l~0_14, ~s~0=v_~s~0_1658} OutVars{thr1Thread4of7ForFork0_~l~0=v_thr1Thread4of7ForFork0_~l~0_13, ~s~0=v_~s~0_1657} AuxVars[] AssignedVars[thr1Thread4of7ForFork0_~l~0, ~s~0][85], [64#thr1ENTRYtrue, Black: 156#(= ~s~0 0), thr1Thread6of7ForFork0InUse, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), thr1Thread7of7ForFork0InUse, 162#true, 7#L709-2true, 71#L701true, Black: 164#(= ~s~0 0), Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 105#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, 43#thr1ENTRYtrue, 145#true, 114#thr1ENTRYtrue, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), thr1Thread2of7ForFork0InUse, Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of7ForFork0InUse, 63#L701true]) [2021-06-11 05:17:37,962 INFO L384 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2021-06-11 05:17:37,962 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:17:37,962 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:17:37,962 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2021-06-11 05:17:37,962 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1054] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][14], [Black: 156#(= ~s~0 0), thr1Thread6of7ForFork0InUse, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), thr1Thread7of7ForFork0InUse, 162#true, 7#L709-2true, Black: 164#(= ~s~0 0), Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 106#L700true, 43#thr1ENTRYtrue, 13#thr1ENTRYtrue, 145#true, 114#thr1ENTRYtrue, thr1Thread1of7ForFork0InUse, 87#L701true, Black: 147#(= ~s~0 0), Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), thr1Thread2of7ForFork0InUse, Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of7ForFork0InUse, 63#L701true]) [2021-06-11 05:17:37,962 INFO L384 tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event [2021-06-11 05:17:37,962 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:17:37,962 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2021-06-11 05:17:37,962 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:17:37,962 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1145] L701-4-->L701: Formula: (and (= v_thr1Thread5of7ForFork0_~l~0_15 (+ v_thr1Thread5of7ForFork0_~l~0_16 1)) (= (+ v_~s~0_1718 1) v_~s~0_1717)) InVars {thr1Thread5of7ForFork0_~l~0=v_thr1Thread5of7ForFork0_~l~0_16, ~s~0=v_~s~0_1718} OutVars{thr1Thread5of7ForFork0_~l~0=v_thr1Thread5of7ForFork0_~l~0_15, ~s~0=v_~s~0_1717} AuxVars[] AssignedVars[thr1Thread5of7ForFork0_~l~0, ~s~0][115], [Black: 156#(= ~s~0 0), thr1Thread6of7ForFork0InUse, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), thr1Thread7of7ForFork0InUse, 162#true, 7#L709-2true, Black: 164#(= ~s~0 0), Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 43#thr1ENTRYtrue, 13#thr1ENTRYtrue, 145#true, 114#thr1ENTRYtrue, 53#L701-4true, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), 87#L701true, Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), thr1Thread2of7ForFork0InUse, Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of7ForFork0InUse, 63#L701true]) [2021-06-11 05:17:37,962 INFO L384 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2021-06-11 05:17:37,962 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:17:37,962 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2021-06-11 05:17:37,963 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:17:37,963 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1054] L701-4-->L700: Formula: (= v_~s~0_2 (+ v_~s~0_3 1)) InVars {~s~0=v_~s~0_3} OutVars{~s~0=v_~s~0_2} AuxVars[] AssignedVars[~s~0][14], [64#thr1ENTRYtrue, Black: 156#(= ~s~0 0), thr1Thread6of7ForFork0InUse, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), thr1Thread7of7ForFork0InUse, 162#true, 7#L709-2true, 71#L701true, Black: 164#(= ~s~0 0), Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 106#L700true, 43#thr1ENTRYtrue, 145#true, 114#thr1ENTRYtrue, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), thr1Thread2of7ForFork0InUse, Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of7ForFork0InUse, 63#L701true]) [2021-06-11 05:17:37,963 INFO L384 tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event [2021-06-11 05:17:37,963 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2021-06-11 05:17:37,963 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:17:37,963 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:17:37,963 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1120] L701-4-->L701: Formula: (and (= (+ v_~s~0_1658 1) v_~s~0_1657) (= (+ v_thr1Thread4of7ForFork0_~l~0_14 1) v_thr1Thread4of7ForFork0_~l~0_13)) InVars {thr1Thread4of7ForFork0_~l~0=v_thr1Thread4of7ForFork0_~l~0_14, ~s~0=v_~s~0_1658} OutVars{thr1Thread4of7ForFork0_~l~0=v_thr1Thread4of7ForFork0_~l~0_13, ~s~0=v_~s~0_1657} AuxVars[] AssignedVars[thr1Thread4of7ForFork0_~l~0, ~s~0][85], [64#thr1ENTRYtrue, Black: 156#(= ~s~0 0), thr1Thread6of7ForFork0InUse, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), thr1Thread7of7ForFork0InUse, 162#true, 71#L701true, 7#L709-2true, Black: 164#(= ~s~0 0), Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 43#thr1ENTRYtrue, 145#true, 114#thr1ENTRYtrue, 53#L701-4true, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), thr1Thread2of7ForFork0InUse, Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of7ForFork0InUse, 63#L701true]) [2021-06-11 05:17:37,963 INFO L384 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2021-06-11 05:17:37,963 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:17:37,963 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2021-06-11 05:17:37,963 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:17:37,988 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1136] L701-4-->L701: Formula: (and (= (+ v_~s~0_1696 1) v_~s~0_1695) (= (+ v_thr1Thread7of7ForFork0_~l~0_22 1) v_thr1Thread7of7ForFork0_~l~0_21)) InVars {thr1Thread7of7ForFork0_~l~0=v_thr1Thread7of7ForFork0_~l~0_22, ~s~0=v_~s~0_1696} OutVars{thr1Thread7of7ForFork0_~l~0=v_thr1Thread7of7ForFork0_~l~0_21, ~s~0=v_~s~0_1695} AuxVars[] AssignedVars[thr1Thread7of7ForFork0_~l~0, ~s~0][136], [64#thr1ENTRYtrue, Black: 156#(= ~s~0 0), thr1Thread6of7ForFork0InUse, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), thr1Thread7of7ForFork0InUse, 162#true, 7#L709-2true, Black: 164#(= ~s~0 0), 105#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 13#thr1ENTRYtrue, 81#L701true, 145#true, 114#thr1ENTRYtrue, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), thr1Thread2of7ForFork0InUse, Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of7ForFork0InUse, 63#L701true]) [2021-06-11 05:17:37,988 INFO L384 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2021-06-11 05:17:37,988 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:17:37,988 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:17:37,988 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2021-06-11 05:17:37,988 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1136] L701-4-->L701: Formula: (and (= (+ v_~s~0_1696 1) v_~s~0_1695) (= (+ v_thr1Thread7of7ForFork0_~l~0_22 1) v_thr1Thread7of7ForFork0_~l~0_21)) InVars {thr1Thread7of7ForFork0_~l~0=v_thr1Thread7of7ForFork0_~l~0_22, ~s~0=v_~s~0_1696} OutVars{thr1Thread7of7ForFork0_~l~0=v_thr1Thread7of7ForFork0_~l~0_21, ~s~0=v_~s~0_1695} AuxVars[] AssignedVars[thr1Thread7of7ForFork0_~l~0, ~s~0][136], [64#thr1ENTRYtrue, Black: 156#(= ~s~0 0), thr1Thread6of7ForFork0InUse, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), thr1Thread7of7ForFork0InUse, 162#true, 7#L709-2true, Black: 164#(= ~s~0 0), Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 13#thr1ENTRYtrue, 81#L701true, 145#true, 114#thr1ENTRYtrue, 53#L701-4true, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), thr1Thread2of7ForFork0InUse, Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of7ForFork0InUse, 63#L701true]) [2021-06-11 05:17:37,988 INFO L384 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2021-06-11 05:17:37,989 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:17:37,989 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2021-06-11 05:17:37,989 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:17:38,006 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1136] L701-4-->L701: Formula: (and (= (+ v_~s~0_1696 1) v_~s~0_1695) (= (+ v_thr1Thread7of7ForFork0_~l~0_22 1) v_thr1Thread7of7ForFork0_~l~0_21)) InVars {thr1Thread7of7ForFork0_~l~0=v_thr1Thread7of7ForFork0_~l~0_22, ~s~0=v_~s~0_1696} OutVars{thr1Thread7of7ForFork0_~l~0=v_thr1Thread7of7ForFork0_~l~0_21, ~s~0=v_~s~0_1695} AuxVars[] AssignedVars[thr1Thread7of7ForFork0_~l~0, ~s~0][136], [Black: 156#(= ~s~0 0), thr1Thread6of7ForFork0InUse, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), thr1Thread7of7ForFork0InUse, 162#true, 7#L709-2true, Black: 164#(= ~s~0 0), 105#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 43#thr1ENTRYtrue, 13#thr1ENTRYtrue, 145#true, 114#thr1ENTRYtrue, thr1Thread1of7ForFork0InUse, 87#L701true, Black: 147#(= ~s~0 0), Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), thr1Thread2of7ForFork0InUse, Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of7ForFork0InUse, 63#L701true]) [2021-06-11 05:17:38,006 INFO L384 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2021-06-11 05:17:38,006 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2021-06-11 05:17:38,006 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:17:38,006 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:17:38,007 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1136] L701-4-->L701: Formula: (and (= (+ v_~s~0_1696 1) v_~s~0_1695) (= (+ v_thr1Thread7of7ForFork0_~l~0_22 1) v_thr1Thread7of7ForFork0_~l~0_21)) InVars {thr1Thread7of7ForFork0_~l~0=v_thr1Thread7of7ForFork0_~l~0_22, ~s~0=v_~s~0_1696} OutVars{thr1Thread7of7ForFork0_~l~0=v_thr1Thread7of7ForFork0_~l~0_21, ~s~0=v_~s~0_1695} AuxVars[] AssignedVars[thr1Thread7of7ForFork0_~l~0, ~s~0][136], [64#thr1ENTRYtrue, Black: 156#(= ~s~0 0), thr1Thread6of7ForFork0InUse, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), thr1Thread7of7ForFork0InUse, 162#true, 7#L709-2true, 71#L701true, Black: 164#(= ~s~0 0), Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 105#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, 43#thr1ENTRYtrue, 145#true, 114#thr1ENTRYtrue, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), thr1Thread2of7ForFork0InUse, Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of7ForFork0InUse, 63#L701true]) [2021-06-11 05:17:38,007 INFO L384 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2021-06-11 05:17:38,007 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2021-06-11 05:17:38,007 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:17:38,007 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:17:38,007 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1136] L701-4-->L701: Formula: (and (= (+ v_~s~0_1696 1) v_~s~0_1695) (= (+ v_thr1Thread7of7ForFork0_~l~0_22 1) v_thr1Thread7of7ForFork0_~l~0_21)) InVars {thr1Thread7of7ForFork0_~l~0=v_thr1Thread7of7ForFork0_~l~0_22, ~s~0=v_~s~0_1696} OutVars{thr1Thread7of7ForFork0_~l~0=v_thr1Thread7of7ForFork0_~l~0_21, ~s~0=v_~s~0_1695} AuxVars[] AssignedVars[thr1Thread7of7ForFork0_~l~0, ~s~0][136], [Black: 156#(= ~s~0 0), thr1Thread6of7ForFork0InUse, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), thr1Thread7of7ForFork0InUse, 162#true, 7#L709-2true, Black: 164#(= ~s~0 0), Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 43#thr1ENTRYtrue, 13#thr1ENTRYtrue, 145#true, 114#thr1ENTRYtrue, 53#L701-4true, thr1Thread1of7ForFork0InUse, 87#L701true, Black: 147#(= ~s~0 0), Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), thr1Thread2of7ForFork0InUse, Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of7ForFork0InUse, 63#L701true]) [2021-06-11 05:17:38,007 INFO L384 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2021-06-11 05:17:38,007 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:17:38,007 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2021-06-11 05:17:38,007 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:17:38,008 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1136] L701-4-->L701: Formula: (and (= (+ v_~s~0_1696 1) v_~s~0_1695) (= (+ v_thr1Thread7of7ForFork0_~l~0_22 1) v_thr1Thread7of7ForFork0_~l~0_21)) InVars {thr1Thread7of7ForFork0_~l~0=v_thr1Thread7of7ForFork0_~l~0_22, ~s~0=v_~s~0_1696} OutVars{thr1Thread7of7ForFork0_~l~0=v_thr1Thread7of7ForFork0_~l~0_21, ~s~0=v_~s~0_1695} AuxVars[] AssignedVars[thr1Thread7of7ForFork0_~l~0, ~s~0][136], [64#thr1ENTRYtrue, Black: 156#(= ~s~0 0), thr1Thread6of7ForFork0InUse, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), thr1Thread7of7ForFork0InUse, 162#true, 7#L709-2true, 71#L701true, Black: 164#(= ~s~0 0), Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 43#thr1ENTRYtrue, 145#true, 114#thr1ENTRYtrue, 53#L701-4true, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), thr1Thread2of7ForFork0InUse, Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of7ForFork0InUse, 63#L701true]) [2021-06-11 05:17:38,008 INFO L384 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2021-06-11 05:17:38,008 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:17:38,008 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2021-06-11 05:17:38,008 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:17:38,063 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1140] L701-4-->L701: Formula: (and (= (+ v_~s~0_1706 1) v_~s~0_1705) (= v_thr1Thread1of7ForFork0_~l~0_15 (+ v_thr1Thread1of7ForFork0_~l~0_16 1))) InVars {thr1Thread1of7ForFork0_~l~0=v_thr1Thread1of7ForFork0_~l~0_16, ~s~0=v_~s~0_1706} OutVars{thr1Thread1of7ForFork0_~l~0=v_thr1Thread1of7ForFork0_~l~0_15, ~s~0=v_~s~0_1705} AuxVars[] AssignedVars[thr1Thread1of7ForFork0_~l~0, ~s~0][99], [Black: 156#(= ~s~0 0), thr1Thread6of7ForFork0InUse, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), thr1Thread7of7ForFork0InUse, 162#true, 7#L709-2true, Black: 164#(= ~s~0 0), 105#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 13#thr1ENTRYtrue, 145#true, 81#L701true, 114#thr1ENTRYtrue, thr1Thread1of7ForFork0InUse, 87#L701true, Black: 147#(= ~s~0 0), Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), thr1Thread2of7ForFork0InUse, Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of7ForFork0InUse, 63#L701true]) [2021-06-11 05:17:38,063 INFO L384 tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event [2021-06-11 05:17:38,063 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2021-06-11 05:17:38,063 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2021-06-11 05:17:38,063 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2021-06-11 05:17:38,064 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1140] L701-4-->L701: Formula: (and (= (+ v_~s~0_1706 1) v_~s~0_1705) (= v_thr1Thread1of7ForFork0_~l~0_15 (+ v_thr1Thread1of7ForFork0_~l~0_16 1))) InVars {thr1Thread1of7ForFork0_~l~0=v_thr1Thread1of7ForFork0_~l~0_16, ~s~0=v_~s~0_1706} OutVars{thr1Thread1of7ForFork0_~l~0=v_thr1Thread1of7ForFork0_~l~0_15, ~s~0=v_~s~0_1705} AuxVars[] AssignedVars[thr1Thread1of7ForFork0_~l~0, ~s~0][99], [64#thr1ENTRYtrue, Black: 156#(= ~s~0 0), thr1Thread6of7ForFork0InUse, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), thr1Thread7of7ForFork0InUse, 162#true, 71#L701true, 7#L709-2true, Black: 164#(= ~s~0 0), 105#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 145#true, 81#L701true, 114#thr1ENTRYtrue, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), thr1Thread2of7ForFork0InUse, Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of7ForFork0InUse, 63#L701true]) [2021-06-11 05:17:38,064 INFO L384 tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event [2021-06-11 05:17:38,064 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2021-06-11 05:17:38,064 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2021-06-11 05:17:38,064 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2021-06-11 05:17:38,065 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1140] L701-4-->L701: Formula: (and (= (+ v_~s~0_1706 1) v_~s~0_1705) (= v_thr1Thread1of7ForFork0_~l~0_15 (+ v_thr1Thread1of7ForFork0_~l~0_16 1))) InVars {thr1Thread1of7ForFork0_~l~0=v_thr1Thread1of7ForFork0_~l~0_16, ~s~0=v_~s~0_1706} OutVars{thr1Thread1of7ForFork0_~l~0=v_thr1Thread1of7ForFork0_~l~0_15, ~s~0=v_~s~0_1705} AuxVars[] AssignedVars[thr1Thread1of7ForFork0_~l~0, ~s~0][99], [Black: 156#(= ~s~0 0), thr1Thread6of7ForFork0InUse, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), thr1Thread7of7ForFork0InUse, 162#true, 7#L709-2true, Black: 164#(= ~s~0 0), Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 13#thr1ENTRYtrue, 81#L701true, 145#true, 114#thr1ENTRYtrue, 53#L701-4true, thr1Thread1of7ForFork0InUse, 87#L701true, Black: 147#(= ~s~0 0), Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), thr1Thread2of7ForFork0InUse, Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of7ForFork0InUse, 63#L701true]) [2021-06-11 05:17:38,065 INFO L384 tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event [2021-06-11 05:17:38,065 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2021-06-11 05:17:38,065 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2021-06-11 05:17:38,065 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2021-06-11 05:17:38,066 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1140] L701-4-->L701: Formula: (and (= (+ v_~s~0_1706 1) v_~s~0_1705) (= v_thr1Thread1of7ForFork0_~l~0_15 (+ v_thr1Thread1of7ForFork0_~l~0_16 1))) InVars {thr1Thread1of7ForFork0_~l~0=v_thr1Thread1of7ForFork0_~l~0_16, ~s~0=v_~s~0_1706} OutVars{thr1Thread1of7ForFork0_~l~0=v_thr1Thread1of7ForFork0_~l~0_15, ~s~0=v_~s~0_1705} AuxVars[] AssignedVars[thr1Thread1of7ForFork0_~l~0, ~s~0][99], [64#thr1ENTRYtrue, Black: 156#(= ~s~0 0), thr1Thread6of7ForFork0InUse, Black: 158#(and (< (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296)) 1)) (<= (+ ~s~0 (* 4294967296 (div thr1Thread2of7ForFork0_~l~0 4294967296))) (+ thr1Thread2of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (div ~s~0 4294967296) (+ (div thr1Thread2of7ForFork0_~l~0 4294967296) 1))), thr1Thread7of7ForFork0InUse, 162#true, 7#L709-2true, 71#L701true, Black: 164#(= ~s~0 0), Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 81#L701true, 145#true, 114#thr1ENTRYtrue, 53#L701-4true, thr1Thread1of7ForFork0InUse, Black: 147#(= ~s~0 0), Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), thr1Thread2of7ForFork0InUse, Black: 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 29#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread5of7ForFork0InUse, 63#L701true]) [2021-06-11 05:17:38,066 INFO L384 tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event [2021-06-11 05:17:38,066 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2021-06-11 05:17:38,066 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2021-06-11 05:17:38,066 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2021-06-11 05:17:38,147 INFO L129 PetriNetUnfolder]: 9250/13604 cut-off events. [2021-06-11 05:17:38,147 INFO L130 PetriNetUnfolder]: For 13290/64723 co-relation queries the response was YES. [2021-06-11 05:17:38,239 INFO L84 FinitePrefix]: Finished finitePrefix Result has 44253 conditions, 13604 events. 9250/13604 cut-off events. For 13290/64723 co-relation queries the response was YES. Maximal size of possible extension queue 937. Compared 87254 event pairs, 1663 based on Foata normal form. 0/11374 useless extension candidates. Maximal degree in co-relation 44222. Up to 10420 conditions per place. [2021-06-11 05:17:38,568 INFO L151 LiptonReduction]: Number of co-enabled transitions 6554 [2021-06-11 05:17:38,587 INFO L163 LiptonReduction]: Checked pairs total: 1848 [2021-06-11 05:17:38,587 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 05:17:38,587 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1246 [2021-06-11 05:17:38,588 INFO L480 AbstractCegarLoop]: Abstraction has has 86 places, 142 transitions, 937 flow [2021-06-11 05:17:38,588 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 127.0) internal successors, (635), 5 states have internal predecessors, (635), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:17:38,588 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 05:17:38,588 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 05:17:38,588 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73 [2021-06-11 05:17:38,588 INFO L428 AbstractCegarLoop]: === Iteration 4 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 05:17:38,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 05:17:38,588 INFO L82 PathProgramCache]: Analyzing trace with hash 1434099723, now seen corresponding path program 1 times [2021-06-11 05:17:38,588 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 05:17:38,588 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1115227103] [2021-06-11 05:17:38,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 05:17:38,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 05:17:38,598 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:17:38,598 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 05:17:38,600 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:17:38,600 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:17:38,604 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-06-11 05:17:38,604 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-06-11 05:17:38,615 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:17:38,615 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:17:38,615 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 05:17:38,615 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1115227103] [2021-06-11 05:17:38,615 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1778390967] [2021-06-11 05:17:38,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 05:17:38,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 05:17:38,681 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-11 05:17:38,681 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-11 05:17:38,683 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:17:38,683 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:17:38,683 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:17:38,684 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:17:38,684 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:17:38,684 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:17:38,684 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:17:38,684 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:17:38,690 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:17:38,691 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:17:38,691 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:17:38,691 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:17:38,691 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:17:38,691 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:17:38,692 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:17:38,692 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:17:38,692 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:17:38,692 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:17:38,693 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:17:38,693 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:17:38,693 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:17:38,693 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:17:38,693 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:17:38,694 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:17:38,694 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:17:38,694 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:17:38,695 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:17:38,695 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:17:38,695 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:17:38,695 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:17:38,695 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:17:38,696 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:17:38,704 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:17:38,704 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-06-11 05:17:38,704 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:17:38,705 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-06-11 05:17:38,705 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:17:38,705 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-06-11 05:17:38,705 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:17:38,705 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-06-11 05:17:38,710 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:17:38,710 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:17:38,710 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:17:38,710 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:17:38,711 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:17:38,711 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:17:38,711 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:17:38,711 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:17:38,717 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:17:38,717 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:17:38,718 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:17:38,718 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:17:38,718 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:17:38,718 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:17:38,719 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:17:38,719 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:17:38,719 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:17:38,719 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:17:38,719 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:17:38,720 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:17:38,720 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:17:38,721 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:17:38,722 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:17:38,722 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:17:38,722 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:17:38,723 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:17:38,723 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:17:38,724 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:17:38,724 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:17:38,724 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:17:38,724 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:17:38,725 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:17:38,725 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:17:38,726 INFO L147 QuantifierPusher]: treesize reduction 2, result has 83.3 percent of original size 10 [2021-06-11 05:17:38,726 INFO L142 QuantifierPusher]: treesize reduction 2, result has 83.3 percent of original size [2021-06-11 05:17:38,726 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 05:17:38,726 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:17:38,727 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 05:17:38,727 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:17:38,727 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 05:17:38,736 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:17:38,736 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-06-11 05:17:38,736 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:17:38,737 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:17:38,737 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:17:38,737 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:17:38,737 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:17:38,738 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:17:38,738 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:17:38,738 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:17:38,738 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:17:38,738 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:17:38,739 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:17:38,739 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:17:38,739 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 05:17:38,739 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-11 05:17:38,739 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 8 [2021-06-11 05:17:38,739 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [982890028] [2021-06-11 05:17:38,739 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-11 05:17:38,739 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 05:17:38,740 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-11 05:17:38,740 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-06-11 05:17:38,740 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 85 out of 224 [2021-06-11 05:17:38,741 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 86 places, 142 transitions, 937 flow. Second operand has 9 states, 9 states have (on average 86.77777777777777) internal successors, (781), 9 states have internal predecessors, (781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:17:38,741 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 05:17:38,741 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 85 of 224 [2021-06-11 05:17:38,741 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 05:18:07,492 INFO L129 PetriNetUnfolder]: 227597/287831 cut-off events. [2021-06-11 05:18:07,492 INFO L130 PetriNetUnfolder]: For 235711/247310 co-relation queries the response was YES. [2021-06-11 05:18:09,591 INFO L84 FinitePrefix]: Finished finitePrefix Result has 739075 conditions, 287831 events. 227597/287831 cut-off events. For 235711/247310 co-relation queries the response was YES. Maximal size of possible extension queue 16120. Compared 1843326 event pairs, 153001 based on Foata normal form. 5641/265271 useless extension candidates. Maximal degree in co-relation 738984. Up to 285568 conditions per place. [2021-06-11 05:18:10,993 INFO L132 encePairwiseOnDemand]: 195/224 looper letters, 145 selfloop transitions, 103 changer transitions 0/265 dead transitions. [2021-06-11 05:18:10,993 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 91 places, 265 transitions, 2130 flow [2021-06-11 05:18:10,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-11 05:18:10,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-06-11 05:18:10,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 840 transitions. [2021-06-11 05:18:10,994 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.46875 [2021-06-11 05:18:10,994 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 840 transitions. [2021-06-11 05:18:10,994 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 840 transitions. [2021-06-11 05:18:10,995 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 05:18:10,995 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 840 transitions. [2021-06-11 05:18:10,996 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 105.0) internal successors, (840), 8 states have internal predecessors, (840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:18:10,997 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 224.0) internal successors, (2016), 9 states have internal predecessors, (2016), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:18:10,997 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 224.0) internal successors, (2016), 9 states have internal predecessors, (2016), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:18:10,997 INFO L185 Difference]: Start difference. First operand has 86 places, 142 transitions, 937 flow. Second operand 8 states and 840 transitions. [2021-06-11 05:18:10,997 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 91 places, 265 transitions, 2130 flow [2021-06-11 05:18:55,382 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 88 places, 265 transitions, 1961 flow, removed 46 selfloop flow, removed 3 redundant places. [2021-06-11 05:18:55,384 INFO L241 Difference]: Finished difference. Result has 92 places, 217 transitions, 1869 flow [2021-06-11 05:18:55,384 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=224, PETRI_DIFFERENCE_MINUEND_FLOW=670, PETRI_DIFFERENCE_MINUEND_PLACES=81, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=115, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=47, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=1869, PETRI_PLACES=92, PETRI_TRANSITIONS=217} [2021-06-11 05:18:55,385 INFO L343 CegarLoopForPetriNet]: 76 programPoint places, 16 predicate places. [2021-06-11 05:18:55,385 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 05:18:55,385 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 92 places, 217 transitions, 1869 flow [2021-06-11 05:18:55,385 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 92 places, 217 transitions, 1869 flow [2021-06-11 05:18:55,386 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 92 places, 217 transitions, 1869 flow [2021-06-11 05:19:01,528 INFO L129 PetriNetUnfolder]: 40182/68605 cut-off events. [2021-06-11 05:19:01,528 INFO L130 PetriNetUnfolder]: For 110463/114372 co-relation queries the response was YES. [2021-06-11 05:19:02,041 INFO L84 FinitePrefix]: Finished finitePrefix Result has 178273 conditions, 68605 events. 40182/68605 cut-off events. For 110463/114372 co-relation queries the response was YES. Maximal size of possible extension queue 6712. Compared 719661 event pairs, 27805 based on Foata normal form. 576/57435 useless extension candidates. Maximal degree in co-relation 178239. Up to 44166 conditions per place. [2021-06-11 05:19:02,837 INFO L151 LiptonReduction]: Number of co-enabled transitions 5688 [2021-06-11 05:19:03,264 INFO L163 LiptonReduction]: Checked pairs total: 0 [2021-06-11 05:19:03,264 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 05:19:03,265 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 7880 [2021-06-11 05:19:03,265 INFO L480 AbstractCegarLoop]: Abstraction has has 92 places, 217 transitions, 1869 flow [2021-06-11 05:19:03,265 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 86.77777777777777) internal successors, (781), 9 states have internal predecessors, (781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:19:03,265 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 05:19:03,265 INFO L263 CegarLoopForPetriNet]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 05:19:03,465 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 05:19:03,466 INFO L428 AbstractCegarLoop]: === Iteration 5 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 05:19:03,466 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 05:19:03,466 INFO L82 PathProgramCache]: Analyzing trace with hash -1639833301, now seen corresponding path program 1 times [2021-06-11 05:19:03,466 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 05:19:03,466 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1622309986] [2021-06-11 05:19:03,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 05:19:03,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 05:19:03,489 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:19:03,489 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:19:03,489 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:19:03,490 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-06-11 05:19:03,495 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:19:03,495 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-06-11 05:19:03,499 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-06-11 05:19:03,499 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1622309986] [2021-06-11 05:19:03,499 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 05:19:03,499 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-11 05:19:03,499 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1141600958] [2021-06-11 05:19:03,500 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-11 05:19:03,500 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 05:19:03,500 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-11 05:19:03,500 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-06-11 05:19:03,501 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 126 out of 224 [2021-06-11 05:19:03,501 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 92 places, 217 transitions, 1869 flow. Second operand has 4 states, 4 states have (on average 127.75) internal successors, (511), 4 states have internal predecessors, (511), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:19:03,501 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 05:19:03,501 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 126 of 224 [2021-06-11 05:19:03,501 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 05:19:13,773 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1170] L697-1-->thr1EXIT: Formula: (and (not (= (mod v_~r~0_1603 4294967296) 1)) (= |v_thr1Thread6of7ForFork0_#res.base_9| 0) (= |v_thr1Thread6of7ForFork0_#res.offset_9| 0)) InVars {~r~0=v_~r~0_1603} OutVars{thr1Thread6of7ForFork0_#res.offset=|v_thr1Thread6of7ForFork0_#res.offset_9|, thr1Thread6of7ForFork0_#res.base=|v_thr1Thread6of7ForFork0_#res.base_9|, ~r~0=v_~r~0_1603} AuxVars[] AssignedVars[thr1Thread6of7ForFork0_#res.offset, thr1Thread6of7ForFork0_#res.base][153], [thr1Thread6of7ForFork0InUse, thr1Thread7of7ForFork0InUse, 71#L701true, 7#L709-2true, 145#true, Black: 147#(= ~s~0 0), 23#thr1EXITtrue, Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), Black: 208#(and (= ~s~0 1) (= 2 ~r~0) (= thr1Thread2of7ForFork0_~l~0 0)), Black: 195#(and (= ~s~0 1) (= ~r~0 1)), Black: 188#(and (= ~s~0 0) (= ~r~0 1)), 220#true, Black: 156#(= ~s~0 0), 34#L697-1true, 101#thr1EXITtrue, Black: 164#(= ~s~0 0), Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 46#L697-1true, 174#(and (<= 2 ~r~0) (<= (div ~r~0 4294967296) 0)), 116#thr1EXITtrue, thr1Thread1of7ForFork0InUse, thr1Thread2of7ForFork0InUse, thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 60#thr1EXITtrue, thr1Thread5of7ForFork0InUse]) [2021-06-11 05:19:13,773 INFO L384 tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event [2021-06-11 05:19:13,773 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:19:13,773 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:19:13,773 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2021-06-11 05:19:14,020 INFO L129 PetriNetUnfolder]: 60272/96205 cut-off events. [2021-06-11 05:19:14,020 INFO L130 PetriNetUnfolder]: For 169667/237479 co-relation queries the response was YES. [2021-06-11 05:19:14,855 INFO L84 FinitePrefix]: Finished finitePrefix Result has 270669 conditions, 96205 events. 60272/96205 cut-off events. For 169667/237479 co-relation queries the response was YES. Maximal size of possible extension queue 9344. Compared 961036 event pairs, 38026 based on Foata normal form. 587/77474 useless extension candidates. Maximal degree in co-relation 270633. Up to 51795 conditions per place. [2021-06-11 05:19:15,562 INFO L132 encePairwiseOnDemand]: 221/224 looper letters, 143 selfloop transitions, 5 changer transitions 0/216 dead transitions. [2021-06-11 05:19:15,563 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 94 places, 216 transitions, 2161 flow [2021-06-11 05:19:15,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-11 05:19:15,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-06-11 05:19:15,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 529 transitions. [2021-06-11 05:19:15,564 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5904017857142857 [2021-06-11 05:19:15,564 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 529 transitions. [2021-06-11 05:19:15,564 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 529 transitions. [2021-06-11 05:19:15,564 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 05:19:15,564 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 529 transitions. [2021-06-11 05:19:15,565 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 132.25) internal successors, (529), 4 states have internal predecessors, (529), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:19:15,565 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 224.0) internal successors, (1120), 5 states have internal predecessors, (1120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:19:15,565 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 224.0) internal successors, (1120), 5 states have internal predecessors, (1120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:19:15,565 INFO L185 Difference]: Start difference. First operand has 92 places, 217 transitions, 1869 flow. Second operand 4 states and 529 transitions. [2021-06-11 05:19:15,566 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 94 places, 216 transitions, 2161 flow [2021-06-11 05:19:16,687 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 93 places, 216 transitions, 2156 flow, removed 2 selfloop flow, removed 1 redundant places. [2021-06-11 05:19:16,689 INFO L241 Difference]: Finished difference. Result has 93 places, 216 transitions, 1870 flow [2021-06-11 05:19:16,689 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=224, PETRI_DIFFERENCE_MINUEND_FLOW=1860, PETRI_DIFFERENCE_MINUEND_PLACES=90, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=216, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=211, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=1870, PETRI_PLACES=93, PETRI_TRANSITIONS=216} [2021-06-11 05:19:16,690 INFO L343 CegarLoopForPetriNet]: 76 programPoint places, 17 predicate places. [2021-06-11 05:19:16,690 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 05:19:16,690 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 93 places, 216 transitions, 1870 flow [2021-06-11 05:19:16,690 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 93 places, 216 transitions, 1870 flow [2021-06-11 05:19:16,691 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 93 places, 216 transitions, 1870 flow [2021-06-11 05:19:23,014 INFO L129 PetriNetUnfolder]: 40182/68335 cut-off events. [2021-06-11 05:19:23,015 INFO L130 PetriNetUnfolder]: For 110456/114365 co-relation queries the response was YES. [2021-06-11 05:19:23,636 INFO L84 FinitePrefix]: Finished finitePrefix Result has 178543 conditions, 68335 events. 40182/68335 cut-off events. For 110456/114365 co-relation queries the response was YES. Maximal size of possible extension queue 6687. Compared 713536 event pairs, 27805 based on Foata normal form. 576/57435 useless extension candidates. Maximal degree in co-relation 178509. Up to 44166 conditions per place. [2021-06-11 05:19:24,663 INFO L151 LiptonReduction]: Number of co-enabled transitions 5626 [2021-06-11 05:19:25,154 INFO L163 LiptonReduction]: Checked pairs total: 0 [2021-06-11 05:19:25,154 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 05:19:25,154 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 8464 [2021-06-11 05:19:25,154 INFO L480 AbstractCegarLoop]: Abstraction has has 93 places, 216 transitions, 1870 flow [2021-06-11 05:19:25,155 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 127.75) internal successors, (511), 4 states have internal predecessors, (511), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:19:25,155 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 05:19:25,155 INFO L263 CegarLoopForPetriNet]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 05:19:25,155 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75 [2021-06-11 05:19:25,155 INFO L428 AbstractCegarLoop]: === Iteration 6 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 05:19:25,155 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 05:19:25,155 INFO L82 PathProgramCache]: Analyzing trace with hash -564001189, now seen corresponding path program 1 times [2021-06-11 05:19:25,155 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 05:19:25,155 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1799811252] [2021-06-11 05:19:25,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 05:19:25,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 05:19:25,175 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:19:25,175 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 05:19:25,177 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:19:25,177 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:19:25,182 INFO L142 QuantifierPusher]: treesize reduction 19, result has 81.6 percent of original size [2021-06-11 05:19:25,183 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 84 [2021-06-11 05:19:25,210 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-06-11 05:19:25,210 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1799811252] [2021-06-11 05:19:25,210 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 05:19:25,210 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-11 05:19:25,210 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [793972551] [2021-06-11 05:19:25,210 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-11 05:19:25,210 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 05:19:25,211 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-11 05:19:25,211 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-11 05:19:25,211 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 125 out of 224 [2021-06-11 05:19:25,212 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 93 places, 216 transitions, 1870 flow. Second operand has 5 states, 5 states have (on average 126.0) internal successors, (630), 5 states have internal predecessors, (630), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:19:25,212 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 05:19:25,212 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 125 of 224 [2021-06-11 05:19:25,212 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 05:19:36,031 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1170] L697-1-->thr1EXIT: Formula: (and (not (= (mod v_~r~0_1603 4294967296) 1)) (= |v_thr1Thread6of7ForFork0_#res.base_9| 0) (= |v_thr1Thread6of7ForFork0_#res.offset_9| 0)) InVars {~r~0=v_~r~0_1603} OutVars{thr1Thread6of7ForFork0_#res.offset=|v_thr1Thread6of7ForFork0_#res.offset_9|, thr1Thread6of7ForFork0_#res.base=|v_thr1Thread6of7ForFork0_#res.base_9|, ~r~0=v_~r~0_1603} AuxVars[] AssignedVars[thr1Thread6of7ForFork0_#res.offset, thr1Thread6of7ForFork0_#res.base][195], [thr1Thread6of7ForFork0InUse, thr1Thread7of7ForFork0InUse, 6#thr1EXITtrue, 7#L709-2true, 10#L697-1true, 145#true, 23#thr1EXITtrue, Black: 147#(= ~s~0 0), Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), Black: 208#(and (= ~s~0 1) (= 2 ~r~0) (= thr1Thread2of7ForFork0_~l~0 0)), Black: 195#(and (= ~s~0 1) (= ~r~0 1)), Black: 188#(and (= ~s~0 0) (= ~r~0 1)), 220#true, Black: 156#(= ~s~0 0), 225#true, 36#L697-1true, 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), Black: 164#(= ~s~0 0), 106#L700true, 46#L697-1true, 174#(and (<= 2 ~r~0) (<= (div ~r~0 4294967296) 0)), 116#thr1EXITtrue, thr1Thread1of7ForFork0InUse, thr1Thread2of7ForFork0InUse, thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, thr1Thread5of7ForFork0InUse]) [2021-06-11 05:19:36,031 INFO L384 tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event [2021-06-11 05:19:36,031 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2021-06-11 05:19:36,031 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2021-06-11 05:19:36,031 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2021-06-11 05:19:37,670 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1170] L697-1-->thr1EXIT: Formula: (and (not (= (mod v_~r~0_1603 4294967296) 1)) (= |v_thr1Thread6of7ForFork0_#res.base_9| 0) (= |v_thr1Thread6of7ForFork0_#res.offset_9| 0)) InVars {~r~0=v_~r~0_1603} OutVars{thr1Thread6of7ForFork0_#res.offset=|v_thr1Thread6of7ForFork0_#res.offset_9|, thr1Thread6of7ForFork0_#res.base=|v_thr1Thread6of7ForFork0_#res.base_9|, ~r~0=v_~r~0_1603} AuxVars[] AssignedVars[thr1Thread6of7ForFork0_#res.offset, thr1Thread6of7ForFork0_#res.base][195], [thr1Thread6of7ForFork0InUse, thr1Thread7of7ForFork0InUse, 7#L709-2true, 10#L697-1true, 145#true, 87#L701true, Black: 147#(= ~s~0 0), 23#thr1EXITtrue, Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), Black: 208#(and (= ~s~0 1) (= 2 ~r~0) (= thr1Thread2of7ForFork0_~l~0 0)), Black: 195#(and (= ~s~0 1) (= ~r~0 1)), Black: 188#(and (= ~s~0 0) (= ~r~0 1)), 220#true, Black: 156#(= ~s~0 0), 225#true, 34#L697-1true, Black: 164#(= ~s~0 0), Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 174#(and (<= 2 ~r~0) (<= (div ~r~0 4294967296) 0)), 115#L697-1true, 116#thr1EXITtrue, thr1Thread1of7ForFork0InUse, thr1Thread2of7ForFork0InUse, thr1Thread3of7ForFork0InUse, 60#thr1EXITtrue, thr1Thread4of7ForFork0InUse, thr1Thread5of7ForFork0InUse]) [2021-06-11 05:19:37,671 INFO L384 tUnfolder$Statistics]: this new event has 33 ancestors and is not cut-off event [2021-06-11 05:19:37,671 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is not cut-off event [2021-06-11 05:19:37,671 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is not cut-off event [2021-06-11 05:19:37,671 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is not cut-off event [2021-06-11 05:19:37,762 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1170] L697-1-->thr1EXIT: Formula: (and (not (= (mod v_~r~0_1603 4294967296) 1)) (= |v_thr1Thread6of7ForFork0_#res.base_9| 0) (= |v_thr1Thread6of7ForFork0_#res.offset_9| 0)) InVars {~r~0=v_~r~0_1603} OutVars{thr1Thread6of7ForFork0_#res.offset=|v_thr1Thread6of7ForFork0_#res.offset_9|, thr1Thread6of7ForFork0_#res.base=|v_thr1Thread6of7ForFork0_#res.base_9|, ~r~0=v_~r~0_1603} AuxVars[] AssignedVars[thr1Thread6of7ForFork0_#res.offset, thr1Thread6of7ForFork0_#res.base][195], [thr1Thread6of7ForFork0InUse, thr1Thread7of7ForFork0InUse, 6#thr1EXITtrue, 7#L709-2true, 10#L697-1true, 145#true, Black: 147#(= ~s~0 0), 23#thr1EXITtrue, Black: 208#(and (= ~s~0 1) (= 2 ~r~0) (= thr1Thread2of7ForFork0_~l~0 0)), Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), Black: 195#(and (= ~s~0 1) (= ~r~0 1)), Black: 188#(and (= ~s~0 0) (= ~r~0 1)), 220#true, Black: 156#(= ~s~0 0), 225#true, 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), Black: 164#(= ~s~0 0), 106#L700true, 174#(and (<= 2 ~r~0) (<= (div ~r~0 4294967296) 0)), 46#L697-1true, 116#thr1EXITtrue, thr1Thread1of7ForFork0InUse, thr1Thread2of7ForFork0InUse, thr1Thread3of7ForFork0InUse, 60#thr1EXITtrue, thr1Thread4of7ForFork0InUse, thr1Thread5of7ForFork0InUse]) [2021-06-11 05:19:37,762 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2021-06-11 05:19:37,762 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:19:37,762 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:19:37,762 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:19:37,846 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1170] L697-1-->thr1EXIT: Formula: (and (not (= (mod v_~r~0_1603 4294967296) 1)) (= |v_thr1Thread6of7ForFork0_#res.base_9| 0) (= |v_thr1Thread6of7ForFork0_#res.offset_9| 0)) InVars {~r~0=v_~r~0_1603} OutVars{thr1Thread6of7ForFork0_#res.offset=|v_thr1Thread6of7ForFork0_#res.offset_9|, thr1Thread6of7ForFork0_#res.base=|v_thr1Thread6of7ForFork0_#res.base_9|, ~r~0=v_~r~0_1603} AuxVars[] AssignedVars[thr1Thread6of7ForFork0_#res.offset, thr1Thread6of7ForFork0_#res.base][195], [thr1Thread6of7ForFork0InUse, thr1Thread7of7ForFork0InUse, 7#L709-2true, 145#true, 23#thr1EXITtrue, Black: 147#(= ~s~0 0), 87#L701true, Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), Black: 208#(and (= ~s~0 1) (= 2 ~r~0) (= thr1Thread2of7ForFork0_~l~0 0)), Black: 195#(and (= ~s~0 1) (= ~r~0 1)), Black: 188#(and (= ~s~0 0) (= ~r~0 1)), 220#true, 30#thr1EXITtrue, Black: 156#(= ~s~0 0), 225#true, 34#L697-1true, Black: 164#(= ~s~0 0), Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 174#(and (<= 2 ~r~0) (<= (div ~r~0 4294967296) 0)), 115#L697-1true, 116#thr1EXITtrue, thr1Thread1of7ForFork0InUse, thr1Thread2of7ForFork0InUse, thr1Thread3of7ForFork0InUse, 60#thr1EXITtrue, thr1Thread4of7ForFork0InUse, thr1Thread5of7ForFork0InUse]) [2021-06-11 05:19:37,846 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2021-06-11 05:19:37,846 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:19:37,846 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:19:37,846 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:19:38,161 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1170] L697-1-->thr1EXIT: Formula: (and (not (= (mod v_~r~0_1603 4294967296) 1)) (= |v_thr1Thread6of7ForFork0_#res.base_9| 0) (= |v_thr1Thread6of7ForFork0_#res.offset_9| 0)) InVars {~r~0=v_~r~0_1603} OutVars{thr1Thread6of7ForFork0_#res.offset=|v_thr1Thread6of7ForFork0_#res.offset_9|, thr1Thread6of7ForFork0_#res.base=|v_thr1Thread6of7ForFork0_#res.base_9|, ~r~0=v_~r~0_1603} AuxVars[] AssignedVars[thr1Thread6of7ForFork0_#res.offset, thr1Thread6of7ForFork0_#res.base][195], [thr1Thread6of7ForFork0InUse, thr1Thread7of7ForFork0InUse, 6#thr1EXITtrue, 7#L709-2true, 10#L697-1true, 145#true, 87#L701true, Black: 147#(= ~s~0 0), 23#thr1EXITtrue, Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), Black: 208#(and (= ~s~0 1) (= 2 ~r~0) (= thr1Thread2of7ForFork0_~l~0 0)), Black: 195#(and (= ~s~0 1) (= ~r~0 1)), Black: 188#(and (= ~s~0 0) (= ~r~0 1)), 220#true, Black: 156#(= ~s~0 0), 225#true, Black: 164#(= ~s~0 0), Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 174#(and (<= 2 ~r~0) (<= (div ~r~0 4294967296) 0)), 115#L697-1true, 116#thr1EXITtrue, thr1Thread1of7ForFork0InUse, thr1Thread2of7ForFork0InUse, thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 60#thr1EXITtrue, thr1Thread5of7ForFork0InUse]) [2021-06-11 05:19:38,161 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is not cut-off event [2021-06-11 05:19:38,161 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is not cut-off event [2021-06-11 05:19:38,161 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is not cut-off event [2021-06-11 05:19:38,161 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is not cut-off event [2021-06-11 05:19:38,252 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1170] L697-1-->thr1EXIT: Formula: (and (not (= (mod v_~r~0_1603 4294967296) 1)) (= |v_thr1Thread6of7ForFork0_#res.base_9| 0) (= |v_thr1Thread6of7ForFork0_#res.offset_9| 0)) InVars {~r~0=v_~r~0_1603} OutVars{thr1Thread6of7ForFork0_#res.offset=|v_thr1Thread6of7ForFork0_#res.offset_9|, thr1Thread6of7ForFork0_#res.base=|v_thr1Thread6of7ForFork0_#res.base_9|, ~r~0=v_~r~0_1603} AuxVars[] AssignedVars[thr1Thread6of7ForFork0_#res.offset, thr1Thread6of7ForFork0_#res.base][195], [thr1Thread6of7ForFork0InUse, thr1Thread7of7ForFork0InUse, 71#L701true, 7#L709-2true, 145#true, Black: 147#(= ~s~0 0), 23#thr1EXITtrue, Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), Black: 208#(and (= ~s~0 1) (= 2 ~r~0) (= thr1Thread2of7ForFork0_~l~0 0)), Black: 195#(and (= ~s~0 1) (= ~r~0 1)), Black: 188#(and (= ~s~0 0) (= ~r~0 1)), 220#true, Black: 156#(= ~s~0 0), 34#L697-1true, 229#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread4of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread4of7ForFork0_~l~0 4294967296)))) (< (div thr1Thread4of7ForFork0_~l~0 4294967296) (+ (div ~s~0 4294967296) 1)) (< (+ ~s~0 (* 4294967296 (div thr1Thread4of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread4of7ForFork0_~l~0 1))), 101#thr1EXITtrue, Black: 164#(= ~s~0 0), Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 174#(and (<= 2 ~r~0) (<= (div ~r~0 4294967296) 0)), 46#L697-1true, 116#thr1EXITtrue, thr1Thread1of7ForFork0InUse, thr1Thread2of7ForFork0InUse, thr1Thread3of7ForFork0InUse, 60#thr1EXITtrue, thr1Thread4of7ForFork0InUse, thr1Thread5of7ForFork0InUse]) [2021-06-11 05:19:38,252 INFO L384 tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event [2021-06-11 05:19:38,252 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:19:38,252 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2021-06-11 05:19:38,252 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:19:38,864 INFO L129 PetriNetUnfolder]: 76692/121099 cut-off events. [2021-06-11 05:19:38,865 INFO L130 PetriNetUnfolder]: For 185756/218200 co-relation queries the response was YES. [2021-06-11 05:19:39,979 INFO L84 FinitePrefix]: Finished finitePrefix Result has 334550 conditions, 121099 events. 76692/121099 cut-off events. For 185756/218200 co-relation queries the response was YES. Maximal size of possible extension queue 11451. Compared 1215215 event pairs, 41383 based on Foata normal form. 1012/99295 useless extension candidates. Maximal degree in co-relation 334514. Up to 63443 conditions per place. [2021-06-11 05:19:40,656 INFO L132 encePairwiseOnDemand]: 213/224 looper letters, 55 selfloop transitions, 165 changer transitions 0/290 dead transitions. [2021-06-11 05:19:40,657 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 96 places, 290 transitions, 3193 flow [2021-06-11 05:19:40,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-11 05:19:40,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-06-11 05:19:40,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 663 transitions. [2021-06-11 05:19:40,658 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5919642857142857 [2021-06-11 05:19:40,658 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 663 transitions. [2021-06-11 05:19:40,658 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 663 transitions. [2021-06-11 05:19:40,658 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 05:19:40,658 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 663 transitions. [2021-06-11 05:19:40,659 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 132.6) internal successors, (663), 5 states have internal predecessors, (663), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:19:40,659 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 224.0) internal successors, (1344), 6 states have internal predecessors, (1344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:19:40,660 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 224.0) internal successors, (1344), 6 states have internal predecessors, (1344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:19:40,660 INFO L185 Difference]: Start difference. First operand has 93 places, 216 transitions, 1870 flow. Second operand 5 states and 663 transitions. [2021-06-11 05:19:40,660 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 96 places, 290 transitions, 3193 flow [2021-06-11 05:19:41,553 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 95 places, 290 transitions, 3184 flow, removed 4 selfloop flow, removed 1 redundant places. [2021-06-11 05:19:41,556 INFO L241 Difference]: Finished difference. Result has 96 places, 289 transitions, 3148 flow [2021-06-11 05:19:41,556 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=224, PETRI_DIFFERENCE_MINUEND_FLOW=1859, PETRI_DIFFERENCE_MINUEND_PLACES=91, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=215, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=91, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=122, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=3148, PETRI_PLACES=96, PETRI_TRANSITIONS=289} [2021-06-11 05:19:41,557 INFO L343 CegarLoopForPetriNet]: 76 programPoint places, 20 predicate places. [2021-06-11 05:19:41,557 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 05:19:41,557 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 96 places, 289 transitions, 3148 flow [2021-06-11 05:19:41,557 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 96 places, 289 transitions, 3148 flow [2021-06-11 05:19:41,558 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 96 places, 289 transitions, 3148 flow [2021-06-11 05:19:49,515 INFO L129 PetriNetUnfolder]: 49903/83526 cut-off events. [2021-06-11 05:19:49,516 INFO L130 PetriNetUnfolder]: For 200721/206831 co-relation queries the response was YES. [2021-06-11 05:19:50,271 INFO L84 FinitePrefix]: Finished finitePrefix Result has 237775 conditions, 83526 events. 49903/83526 cut-off events. For 200721/206831 co-relation queries the response was YES. Maximal size of possible extension queue 8526. Compared 880868 event pairs, 30988 based on Foata normal form. 789/70976 useless extension candidates. Maximal degree in co-relation 237739. Up to 52947 conditions per place. [2021-06-11 05:19:51,615 INFO L151 LiptonReduction]: Number of co-enabled transitions 6562 [2021-06-11 05:19:52,836 INFO L163 LiptonReduction]: Checked pairs total: 0 [2021-06-11 05:19:52,836 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 05:19:52,836 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 11279 [2021-06-11 05:19:52,837 INFO L480 AbstractCegarLoop]: Abstraction has has 96 places, 289 transitions, 3148 flow [2021-06-11 05:19:52,837 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 126.0) internal successors, (630), 5 states have internal predecessors, (630), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:19:52,837 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 05:19:52,837 INFO L263 CegarLoopForPetriNet]: trace histogram [5, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 05:19:52,837 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76 [2021-06-11 05:19:52,837 INFO L428 AbstractCegarLoop]: === Iteration 7 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 05:19:52,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 05:19:52,838 INFO L82 PathProgramCache]: Analyzing trace with hash -286115347, now seen corresponding path program 1 times [2021-06-11 05:19:52,838 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 05:19:52,838 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1716828619] [2021-06-11 05:19:52,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 05:19:52,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 05:19:52,850 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:19:52,851 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 05:19:52,853 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:19:52,853 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:19:52,858 INFO L142 QuantifierPusher]: treesize reduction 19, result has 81.6 percent of original size [2021-06-11 05:19:52,858 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 84 [2021-06-11 05:19:52,883 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-06-11 05:19:52,883 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1716828619] [2021-06-11 05:19:52,883 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 05:19:52,883 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-11 05:19:52,883 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1600427708] [2021-06-11 05:19:52,883 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-11 05:19:52,884 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 05:19:52,884 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-11 05:19:52,884 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-11 05:19:52,884 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 126 out of 224 [2021-06-11 05:19:52,885 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 96 places, 289 transitions, 3148 flow. Second operand has 5 states, 5 states have (on average 127.0) internal successors, (635), 5 states have internal predecessors, (635), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:19:52,885 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 05:19:52,885 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 126 of 224 [2021-06-11 05:19:52,885 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 05:20:10,043 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1140] L701-4-->L701: Formula: (and (= (+ v_~s~0_1706 1) v_~s~0_1705) (= v_thr1Thread1of7ForFork0_~l~0_15 (+ v_thr1Thread1of7ForFork0_~l~0_16 1))) InVars {thr1Thread1of7ForFork0_~l~0=v_thr1Thread1of7ForFork0_~l~0_16, ~s~0=v_~s~0_1706} OutVars{thr1Thread1of7ForFork0_~l~0=v_thr1Thread1of7ForFork0_~l~0_15, ~s~0=v_~s~0_1705} AuxVars[] AssignedVars[thr1Thread1of7ForFork0_~l~0, ~s~0][113], [thr1Thread6of7ForFork0InUse, thr1Thread7of7ForFork0InUse, 7#L709-2true, 10#L697-1true, 141#true, 81#L701true, 18#L697-1true, 149#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296)))) (< (+ ~s~0 (* 4294967296 (div thr1Thread1of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread1of7ForFork0_~l~0 1)) (<= thr1Thread1of7ForFork0_~l~0 ~s~0)), 86#L697-1true, Black: 147#(= ~s~0 0), Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), Black: 208#(and (= ~s~0 1) (= 2 ~r~0) (= thr1Thread2of7ForFork0_~l~0 0)), Black: 195#(and (= ~s~0 1) (= ~r~0 1)), Black: 188#(and (= ~s~0 0) (= ~r~0 1)), Black: 156#(= ~s~0 0), 225#true, 34#L697-1true, 101#thr1EXITtrue, Black: 227#(= ~s~0 0), 232#true, Black: 164#(= ~s~0 0), Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 174#(and (<= 2 ~r~0) (<= (div ~r~0 4294967296) 0)), thr1Thread1of7ForFork0InUse, thr1Thread2of7ForFork0InUse, thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, thr1Thread5of7ForFork0InUse]) [2021-06-11 05:20:10,043 INFO L384 tUnfolder$Statistics]: this new event has 33 ancestors and is not cut-off event [2021-06-11 05:20:10,043 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is not cut-off event [2021-06-11 05:20:10,043 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is not cut-off event [2021-06-11 05:20:10,043 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is not cut-off event [2021-06-11 05:20:10,987 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1170] L697-1-->thr1EXIT: Formula: (and (not (= (mod v_~r~0_1603 4294967296) 1)) (= |v_thr1Thread6of7ForFork0_#res.base_9| 0) (= |v_thr1Thread6of7ForFork0_#res.offset_9| 0)) InVars {~r~0=v_~r~0_1603} OutVars{thr1Thread6of7ForFork0_#res.offset=|v_thr1Thread6of7ForFork0_#res.offset_9|, thr1Thread6of7ForFork0_#res.base=|v_thr1Thread6of7ForFork0_#res.base_9|, ~r~0=v_~r~0_1603} AuxVars[] AssignedVars[thr1Thread6of7ForFork0_#res.offset, thr1Thread6of7ForFork0_#res.base][254], [thr1Thread6of7ForFork0InUse, thr1Thread7of7ForFork0InUse, 6#thr1EXITtrue, 7#L709-2true, 10#L697-1true, 145#true, 23#thr1EXITtrue, 87#L701true, Black: 147#(= ~s~0 0), Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), Black: 208#(and (= ~s~0 1) (= 2 ~r~0) (= thr1Thread2of7ForFork0_~l~0 0)), Black: 195#(and (= ~s~0 1) (= ~r~0 1)), Black: 188#(and (= ~s~0 0) (= ~r~0 1)), Black: 156#(= ~s~0 0), 225#true, 36#L697-1true, 101#thr1EXITtrue, Black: 227#(= ~s~0 0), Black: 164#(= ~s~0 0), Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 236#(and (<= (+ ~s~0 (* 4294967296 (div thr1Thread5of7ForFork0_~l~0 4294967296))) (+ thr1Thread5of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (+ thr1Thread5of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread5of7ForFork0_~l~0 4294967296)) 1)) (<= ~s~0 thr1Thread5of7ForFork0_~l~0)), 174#(and (<= 2 ~r~0) (<= (div ~r~0 4294967296) 0)), 116#thr1EXITtrue, thr1Thread1of7ForFork0InUse, thr1Thread2of7ForFork0InUse, thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, thr1Thread5of7ForFork0InUse]) [2021-06-11 05:20:10,987 INFO L384 tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event [2021-06-11 05:20:10,987 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:20:10,987 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:20:10,987 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:20:12,073 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1171] L697-1-->thr1EXIT: Formula: (and (= |v_thr1Thread7of7ForFork0_#res.base_7| 0) (= |v_thr1Thread7of7ForFork0_#res.offset_7| 0) (not (= (mod v_~r~0_1609 4294967296) 1))) InVars {~r~0=v_~r~0_1609} OutVars{thr1Thread7of7ForFork0_#res.base=|v_thr1Thread7of7ForFork0_#res.base_7|, thr1Thread7of7ForFork0_#res.offset=|v_thr1Thread7of7ForFork0_#res.offset_7|, ~r~0=v_~r~0_1609} AuxVars[] AssignedVars[thr1Thread7of7ForFork0_#res.base, thr1Thread7of7ForFork0_#res.offset][342], [thr1Thread6of7ForFork0InUse, thr1Thread7of7ForFork0InUse, 6#thr1EXITtrue, 7#L709-2true, 145#true, Black: 147#(= ~s~0 0), 23#thr1EXITtrue, Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), Black: 208#(and (= ~s~0 1) (= 2 ~r~0) (= thr1Thread2of7ForFork0_~l~0 0)), Black: 195#(and (= ~s~0 1) (= ~r~0 1)), Black: 188#(and (= ~s~0 0) (= ~r~0 1)), 30#thr1EXITtrue, Black: 156#(= ~s~0 0), 225#true, 101#thr1EXITtrue, Black: 227#(= ~s~0 0), 232#true, Black: 164#(= ~s~0 0), Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 43#thr1ENTRYtrue, 110#L700true, 174#(and (<= 2 ~r~0) (<= (div ~r~0 4294967296) 0)), 46#L697-1true, thr1Thread1of7ForFork0InUse, thr1Thread2of7ForFork0InUse, thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, thr1Thread5of7ForFork0InUse]) [2021-06-11 05:20:12,073 INFO L384 tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event [2021-06-11 05:20:12,073 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:20:12,073 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2021-06-11 05:20:12,073 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2021-06-11 05:20:12,078 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1171] L697-1-->thr1EXIT: Formula: (and (= |v_thr1Thread7of7ForFork0_#res.base_7| 0) (= |v_thr1Thread7of7ForFork0_#res.offset_7| 0) (not (= (mod v_~r~0_1609 4294967296) 1))) InVars {~r~0=v_~r~0_1609} OutVars{thr1Thread7of7ForFork0_#res.base=|v_thr1Thread7of7ForFork0_#res.base_7|, thr1Thread7of7ForFork0_#res.offset=|v_thr1Thread7of7ForFork0_#res.offset_7|, ~r~0=v_~r~0_1609} AuxVars[] AssignedVars[thr1Thread7of7ForFork0_#res.base, thr1Thread7of7ForFork0_#res.offset][342], [thr1Thread6of7ForFork0InUse, thr1Thread7of7ForFork0InUse, 7#L709-2true, 145#true, Black: 147#(= ~s~0 0), 23#thr1EXITtrue, 24#thr1ENTRYtrue, Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), Black: 208#(and (= ~s~0 1) (= 2 ~r~0) (= thr1Thread2of7ForFork0_~l~0 0)), Black: 195#(and (= ~s~0 1) (= ~r~0 1)), Black: 188#(and (= ~s~0 0) (= ~r~0 1)), 30#thr1EXITtrue, Black: 156#(= ~s~0 0), 225#true, 101#thr1EXITtrue, Black: 227#(= ~s~0 0), 232#true, Black: 164#(= ~s~0 0), Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 110#L700true, 174#(and (<= 2 ~r~0) (<= (div ~r~0 4294967296) 0)), 46#L697-1true, thr1Thread1of7ForFork0InUse, thr1Thread2of7ForFork0InUse, thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 60#thr1EXITtrue, thr1Thread5of7ForFork0InUse]) [2021-06-11 05:20:12,078 INFO L384 tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event [2021-06-11 05:20:12,078 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2021-06-11 05:20:12,078 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2021-06-11 05:20:12,078 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:20:12,153 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1171] L697-1-->thr1EXIT: Formula: (and (= |v_thr1Thread7of7ForFork0_#res.base_7| 0) (= |v_thr1Thread7of7ForFork0_#res.offset_7| 0) (not (= (mod v_~r~0_1609 4294967296) 1))) InVars {~r~0=v_~r~0_1609} OutVars{thr1Thread7of7ForFork0_#res.base=|v_thr1Thread7of7ForFork0_#res.base_7|, thr1Thread7of7ForFork0_#res.offset=|v_thr1Thread7of7ForFork0_#res.offset_7|, ~r~0=v_~r~0_1609} AuxVars[] AssignedVars[thr1Thread7of7ForFork0_#res.base, thr1Thread7of7ForFork0_#res.offset][342], [thr1Thread6of7ForFork0InUse, thr1Thread7of7ForFork0InUse, 6#thr1EXITtrue, 7#L709-2true, 138#true, 145#true, Black: 147#(= ~s~0 0), 23#thr1EXITtrue, Black: 208#(and (= ~s~0 1) (= 2 ~r~0) (= thr1Thread2of7ForFork0_~l~0 0)), Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), Black: 195#(and (= ~s~0 1) (= ~r~0 1)), Black: 188#(and (= ~s~0 0) (= ~r~0 1)), 30#thr1EXITtrue, Black: 156#(= ~s~0 0), 225#true, 101#thr1EXITtrue, Black: 227#(= ~s~0 0), Black: 164#(= ~s~0 0), 232#true, Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 46#L697-1true, 174#(and (<= 2 ~r~0) (<= (div ~r~0 4294967296) 0)), 110#L700true, thr1Thread1of7ForFork0InUse, thr1Thread2of7ForFork0InUse, thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, thr1Thread5of7ForFork0InUse]) [2021-06-11 05:20:12,154 INFO L384 tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event [2021-06-11 05:20:12,154 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:20:12,154 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:20:12,154 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2021-06-11 05:20:12,196 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1171] L697-1-->thr1EXIT: Formula: (and (= |v_thr1Thread7of7ForFork0_#res.base_7| 0) (= |v_thr1Thread7of7ForFork0_#res.offset_7| 0) (not (= (mod v_~r~0_1609 4294967296) 1))) InVars {~r~0=v_~r~0_1609} OutVars{thr1Thread7of7ForFork0_#res.base=|v_thr1Thread7of7ForFork0_#res.base_7|, thr1Thread7of7ForFork0_#res.offset=|v_thr1Thread7of7ForFork0_#res.offset_7|, ~r~0=v_~r~0_1609} AuxVars[] AssignedVars[thr1Thread7of7ForFork0_#res.base, thr1Thread7of7ForFork0_#res.offset][342], [thr1Thread6of7ForFork0InUse, thr1Thread7of7ForFork0InUse, 7#L709-2true, 139#true, 145#true, 23#thr1EXITtrue, Black: 147#(= ~s~0 0), Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), Black: 208#(and (= ~s~0 1) (= 2 ~r~0) (= thr1Thread2of7ForFork0_~l~0 0)), Black: 195#(and (= ~s~0 1) (= ~r~0 1)), Black: 188#(and (= ~s~0 0) (= ~r~0 1)), 30#thr1EXITtrue, Black: 156#(= ~s~0 0), 225#true, 101#thr1EXITtrue, Black: 227#(= ~s~0 0), Black: 164#(= ~s~0 0), 232#true, Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 110#L700true, 174#(and (<= 2 ~r~0) (<= (div ~r~0 4294967296) 0)), 46#L697-1true, thr1Thread1of7ForFork0InUse, thr1Thread2of7ForFork0InUse, thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 60#thr1EXITtrue, thr1Thread5of7ForFork0InUse]) [2021-06-11 05:20:12,196 INFO L384 tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event [2021-06-11 05:20:12,196 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:20:12,196 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:20:12,196 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2021-06-11 05:20:12,384 INFO L129 PetriNetUnfolder]: 90464/144423 cut-off events. [2021-06-11 05:20:12,384 INFO L130 PetriNetUnfolder]: For 339983/374855 co-relation queries the response was YES. [2021-06-11 05:20:13,880 INFO L84 FinitePrefix]: Finished finitePrefix Result has 427887 conditions, 144423 events. 90464/144423 cut-off events. For 339983/374855 co-relation queries the response was YES. Maximal size of possible extension queue 13728. Compared 1514270 event pairs, 45976 based on Foata normal form. 1176/120792 useless extension candidates. Maximal degree in co-relation 427849. Up to 77128 conditions per place. [2021-06-11 05:20:15,082 INFO L132 encePairwiseOnDemand]: 213/224 looper letters, 54 selfloop transitions, 293 changer transitions 0/419 dead transitions. [2021-06-11 05:20:15,082 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 99 places, 419 transitions, 5717 flow [2021-06-11 05:20:15,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-11 05:20:15,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-06-11 05:20:15,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 667 transitions. [2021-06-11 05:20:15,083 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5955357142857143 [2021-06-11 05:20:15,084 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 667 transitions. [2021-06-11 05:20:15,084 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 667 transitions. [2021-06-11 05:20:15,084 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 05:20:15,084 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 667 transitions. [2021-06-11 05:20:15,084 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 133.4) internal successors, (667), 5 states have internal predecessors, (667), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:20:15,085 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 224.0) internal successors, (1344), 6 states have internal predecessors, (1344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:20:15,085 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 224.0) internal successors, (1344), 6 states have internal predecessors, (1344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:20:15,085 INFO L185 Difference]: Start difference. First operand has 96 places, 289 transitions, 3148 flow. Second operand 5 states and 667 transitions. [2021-06-11 05:20:15,085 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 99 places, 419 transitions, 5717 flow [2021-06-11 05:20:16,770 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 98 places, 419 transitions, 5460 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-06-11 05:20:16,775 INFO L241 Difference]: Finished difference. Result has 99 places, 418 transitions, 5482 flow [2021-06-11 05:20:16,775 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=224, PETRI_DIFFERENCE_MINUEND_FLOW=3001, PETRI_DIFFERENCE_MINUEND_PLACES=94, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=288, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=163, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=123, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=5482, PETRI_PLACES=99, PETRI_TRANSITIONS=418} [2021-06-11 05:20:16,776 INFO L343 CegarLoopForPetriNet]: 76 programPoint places, 23 predicate places. [2021-06-11 05:20:16,776 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 05:20:16,776 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 99 places, 418 transitions, 5482 flow [2021-06-11 05:20:16,777 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 99 places, 418 transitions, 5482 flow [2021-06-11 05:20:16,779 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 99 places, 418 transitions, 5482 flow [2021-06-11 05:20:27,502 INFO L129 PetriNetUnfolder]: 63683/104167 cut-off events. [2021-06-11 05:20:27,502 INFO L130 PetriNetUnfolder]: For 366199/388244 co-relation queries the response was YES. [2021-06-11 05:20:28,773 INFO L84 FinitePrefix]: Finished finitePrefix Result has 314735 conditions, 104167 events. 63683/104167 cut-off events. For 366199/388244 co-relation queries the response was YES. Maximal size of possible extension queue 11435. Compared 1112730 event pairs, 32191 based on Foata normal form. 1111/90564 useless extension candidates. Maximal degree in co-relation 314697. Up to 65867 conditions per place. [2021-06-11 05:20:30,412 INFO L151 LiptonReduction]: Number of co-enabled transitions 7800 [2021-06-11 05:20:34,414 INFO L163 LiptonReduction]: Checked pairs total: 0 [2021-06-11 05:20:34,414 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 05:20:34,414 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 17638 [2021-06-11 05:20:34,415 INFO L480 AbstractCegarLoop]: Abstraction has has 99 places, 418 transitions, 5482 flow [2021-06-11 05:20:34,415 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 127.0) internal successors, (635), 5 states have internal predecessors, (635), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:20:34,415 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 05:20:34,415 INFO L263 CegarLoopForPetriNet]: trace histogram [6, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 05:20:34,415 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77 [2021-06-11 05:20:34,415 INFO L428 AbstractCegarLoop]: === Iteration 8 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 05:20:34,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 05:20:34,415 INFO L82 PathProgramCache]: Analyzing trace with hash -993457849, now seen corresponding path program 1 times [2021-06-11 05:20:34,416 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 05:20:34,416 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1180634894] [2021-06-11 05:20:34,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 05:20:34,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 05:20:34,437 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:20:34,437 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 05:20:34,439 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:20:34,440 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:20:34,444 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:20:34,444 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 05:20:34,450 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-06-11 05:20:34,450 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1180634894] [2021-06-11 05:20:34,450 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 05:20:34,450 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-11 05:20:34,450 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [220527996] [2021-06-11 05:20:34,451 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-11 05:20:34,451 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 05:20:34,451 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-11 05:20:34,451 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-06-11 05:20:34,451 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 126 out of 224 [2021-06-11 05:20:34,452 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 99 places, 418 transitions, 5482 flow. Second operand has 5 states, 5 states have (on average 127.0) internal successors, (635), 5 states have internal predecessors, (635), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:20:34,452 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 05:20:34,452 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 126 of 224 [2021-06-11 05:20:34,452 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 05:21:03,765 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1170] L697-1-->thr1EXIT: Formula: (and (not (= (mod v_~r~0_1603 4294967296) 1)) (= |v_thr1Thread6of7ForFork0_#res.base_9| 0) (= |v_thr1Thread6of7ForFork0_#res.offset_9| 0)) InVars {~r~0=v_~r~0_1603} OutVars{thr1Thread6of7ForFork0_#res.offset=|v_thr1Thread6of7ForFork0_#res.offset_9|, thr1Thread6of7ForFork0_#res.base=|v_thr1Thread6of7ForFork0_#res.base_9|, ~r~0=v_~r~0_1603} AuxVars[] AssignedVars[thr1Thread6of7ForFork0_#res.offset, thr1Thread6of7ForFork0_#res.base][408], [thr1Thread6of7ForFork0InUse, thr1Thread7of7ForFork0InUse, 7#L709-2true, 71#L701true, 145#true, 23#thr1EXITtrue, Black: 147#(= ~s~0 0), Black: 208#(and (= ~s~0 1) (= 2 ~r~0) (= thr1Thread2of7ForFork0_~l~0 0)), Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), Black: 195#(and (= ~s~0 1) (= ~r~0 1)), Black: 188#(and (= ~s~0 0) (= ~r~0 1)), Black: 156#(= ~s~0 0), 34#L697-1true, 229#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread4of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread4of7ForFork0_~l~0 4294967296)))) (< (div thr1Thread4of7ForFork0_~l~0 4294967296) (+ (div ~s~0 4294967296) 1)) (< (+ ~s~0 (* 4294967296 (div thr1Thread4of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread4of7ForFork0_~l~0 1))), Black: 227#(= ~s~0 0), Black: 164#(= ~s~0 0), 232#true, Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 174#(and (<= 2 ~r~0) (<= (div ~r~0 4294967296) 0)), 46#L697-1true, Black: 234#(= ~s~0 0), 239#true, 115#L697-1true, 116#thr1EXITtrue, thr1Thread1of7ForFork0InUse, thr1Thread2of7ForFork0InUse, thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 60#thr1EXITtrue, thr1Thread5of7ForFork0InUse]) [2021-06-11 05:21:03,765 INFO L384 tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event [2021-06-11 05:21:03,765 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2021-06-11 05:21:03,765 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2021-06-11 05:21:03,765 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2021-06-11 05:21:05,811 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1170] L697-1-->thr1EXIT: Formula: (and (not (= (mod v_~r~0_1603 4294967296) 1)) (= |v_thr1Thread6of7ForFork0_#res.base_9| 0) (= |v_thr1Thread6of7ForFork0_#res.offset_9| 0)) InVars {~r~0=v_~r~0_1603} OutVars{thr1Thread6of7ForFork0_#res.offset=|v_thr1Thread6of7ForFork0_#res.offset_9|, thr1Thread6of7ForFork0_#res.base=|v_thr1Thread6of7ForFork0_#res.base_9|, ~r~0=v_~r~0_1603} AuxVars[] AssignedVars[thr1Thread6of7ForFork0_#res.offset, thr1Thread6of7ForFork0_#res.base][408], [thr1Thread6of7ForFork0InUse, thr1Thread7of7ForFork0InUse, 6#thr1EXITtrue, 7#L709-2true, 71#L701true, 145#true, 23#thr1EXITtrue, Black: 147#(= ~s~0 0), Black: 208#(and (= ~s~0 1) (= 2 ~r~0) (= thr1Thread2of7ForFork0_~l~0 0)), Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), Black: 195#(and (= ~s~0 1) (= ~r~0 1)), Black: 188#(and (= ~s~0 0) (= ~r~0 1)), Black: 156#(= ~s~0 0), 229#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread4of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread4of7ForFork0_~l~0 4294967296)))) (< (div thr1Thread4of7ForFork0_~l~0 4294967296) (+ (div ~s~0 4294967296) 1)) (< (+ ~s~0 (* 4294967296 (div thr1Thread4of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread4of7ForFork0_~l~0 1))), Black: 227#(= ~s~0 0), Black: 164#(= ~s~0 0), 232#true, Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 174#(and (<= 2 ~r~0) (<= (div ~r~0 4294967296) 0)), Black: 234#(= ~s~0 0), 46#L697-1true, 239#true, 115#L697-1true, 116#thr1EXITtrue, thr1Thread1of7ForFork0InUse, thr1Thread2of7ForFork0InUse, thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 60#thr1EXITtrue, thr1Thread5of7ForFork0InUse]) [2021-06-11 05:21:05,811 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2021-06-11 05:21:05,811 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:21:05,811 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:21:05,811 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:21:08,834 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1170] L697-1-->thr1EXIT: Formula: (and (not (= (mod v_~r~0_1603 4294967296) 1)) (= |v_thr1Thread6of7ForFork0_#res.base_9| 0) (= |v_thr1Thread6of7ForFork0_#res.offset_9| 0)) InVars {~r~0=v_~r~0_1603} OutVars{thr1Thread6of7ForFork0_#res.offset=|v_thr1Thread6of7ForFork0_#res.offset_9|, thr1Thread6of7ForFork0_#res.base=|v_thr1Thread6of7ForFork0_#res.base_9|, ~r~0=v_~r~0_1603} AuxVars[] AssignedVars[thr1Thread6of7ForFork0_#res.offset, thr1Thread6of7ForFork0_#res.base][408], [thr1Thread6of7ForFork0InUse, thr1Thread7of7ForFork0InUse, 71#L701true, 7#L709-2true, 145#true, 23#thr1EXITtrue, Black: 147#(= ~s~0 0), Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), Black: 208#(and (= ~s~0 1) (= 2 ~r~0) (= thr1Thread2of7ForFork0_~l~0 0)), Black: 195#(and (= ~s~0 1) (= ~r~0 1)), Black: 188#(and (= ~s~0 0) (= ~r~0 1)), Black: 156#(= ~s~0 0), 34#L697-1true, 229#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread4of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread4of7ForFork0_~l~0 4294967296)))) (< (div thr1Thread4of7ForFork0_~l~0 4294967296) (+ (div ~s~0 4294967296) 1)) (< (+ ~s~0 (* 4294967296 (div thr1Thread4of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread4of7ForFork0_~l~0 1))), Black: 227#(= ~s~0 0), Black: 164#(= ~s~0 0), 232#true, Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 45#thr1EXITtrue, Black: 234#(= ~s~0 0), 174#(and (<= 2 ~r~0) (<= (div ~r~0 4294967296) 0)), 239#true, 115#L697-1true, 116#thr1EXITtrue, thr1Thread1of7ForFork0InUse, thr1Thread2of7ForFork0InUse, thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, 60#thr1EXITtrue, thr1Thread5of7ForFork0InUse]) [2021-06-11 05:21:08,834 INFO L384 tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event [2021-06-11 05:21:08,834 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:21:08,835 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:21:08,835 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:21:09,020 INFO L129 PetriNetUnfolder]: 133576/222995 cut-off events. [2021-06-11 05:21:09,021 INFO L130 PetriNetUnfolder]: For 876054/1131368 co-relation queries the response was YES. [2021-06-11 05:21:11,165 INFO L84 FinitePrefix]: Finished finitePrefix Result has 687351 conditions, 222995 events. 133576/222995 cut-off events. For 876054/1131368 co-relation queries the response was YES. Maximal size of possible extension queue 23563. Compared 2628089 event pairs, 74161 based on Foata normal form. 1814/192297 useless extension candidates. Maximal degree in co-relation 687311. Up to 123120 conditions per place. [2021-06-11 05:21:12,685 INFO L132 encePairwiseOnDemand]: 212/224 looper letters, 61 selfloop transitions, 548 changer transitions 0/683 dead transitions. [2021-06-11 05:21:12,686 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 103 places, 683 transitions, 10603 flow [2021-06-11 05:21:12,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-11 05:21:12,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-06-11 05:21:12,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 681 transitions. [2021-06-11 05:21:12,687 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6080357142857142 [2021-06-11 05:21:12,687 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 681 transitions. [2021-06-11 05:21:12,687 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 681 transitions. [2021-06-11 05:21:12,687 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 05:21:12,687 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 681 transitions. [2021-06-11 05:21:12,688 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 136.2) internal successors, (681), 5 states have internal predecessors, (681), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:21:12,689 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 224.0) internal successors, (1344), 6 states have internal predecessors, (1344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:21:12,689 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 224.0) internal successors, (1344), 6 states have internal predecessors, (1344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:21:12,689 INFO L185 Difference]: Start difference. First operand has 99 places, 418 transitions, 5482 flow. Second operand 5 states and 681 transitions. [2021-06-11 05:21:12,689 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 103 places, 683 transitions, 10603 flow [2021-06-11 05:21:15,609 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 102 places, 683 transitions, 10155 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-06-11 05:21:15,617 INFO L241 Difference]: Finished difference. Result has 104 places, 675 transitions, 10627 flow [2021-06-11 05:21:15,617 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=224, PETRI_DIFFERENCE_MINUEND_FLOW=5225, PETRI_DIFFERENCE_MINUEND_PLACES=98, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=418, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=291, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=93, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=10627, PETRI_PLACES=104, PETRI_TRANSITIONS=675} [2021-06-11 05:21:15,618 INFO L343 CegarLoopForPetriNet]: 76 programPoint places, 28 predicate places. [2021-06-11 05:21:15,618 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 05:21:15,618 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 104 places, 675 transitions, 10627 flow [2021-06-11 05:21:15,618 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 104 places, 675 transitions, 10627 flow [2021-06-11 05:21:15,622 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 104 places, 675 transitions, 10627 flow [2021-06-11 05:21:35,101 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1170] L697-1-->thr1EXIT: Formula: (and (not (= (mod v_~r~0_1603 4294967296) 1)) (= |v_thr1Thread6of7ForFork0_#res.base_9| 0) (= |v_thr1Thread6of7ForFork0_#res.offset_9| 0)) InVars {~r~0=v_~r~0_1603} OutVars{thr1Thread6of7ForFork0_#res.offset=|v_thr1Thread6of7ForFork0_#res.offset_9|, thr1Thread6of7ForFork0_#res.base=|v_thr1Thread6of7ForFork0_#res.base_9|, ~r~0=v_~r~0_1603} AuxVars[] AssignedVars[thr1Thread6of7ForFork0_#res.offset, thr1Thread6of7ForFork0_#res.base][385], [thr1Thread6of7ForFork0InUse, thr1Thread7of7ForFork0InUse, 133#true, 6#thr1EXITtrue, 7#L709-2true, 145#true, Black: 147#(= ~s~0 0), Black: 208#(and (= ~s~0 1) (= 2 ~r~0) (= thr1Thread2of7ForFork0_~l~0 0)), Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), Black: 195#(and (= ~s~0 1) (= ~r~0 1)), Black: 188#(and (= ~s~0 0) (= ~r~0 1)), Black: 156#(= ~s~0 0), 36#L697-1true, 101#thr1EXITtrue, Black: 227#(= ~s~0 0), Black: 164#(= ~s~0 0), Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), Black: 234#(= ~s~0 0), 46#L697-1true, 174#(and (<= 2 ~r~0) (<= (div ~r~0 4294967296) 0)), 239#true, 116#thr1EXITtrue, Black: 241#(= ~s~0 0), thr1Thread1of7ForFork0InUse, Black: 243#(and (= thr1Thread6of7ForFork0_~l~0 0) (<= ~s~0 1) (<= 1 ~s~0)), thr1Thread2of7ForFork0InUse, thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, thr1Thread5of7ForFork0InUse, 63#L701true]) [2021-06-11 05:21:35,102 INFO L384 tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event [2021-06-11 05:21:35,102 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2021-06-11 05:21:35,102 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2021-06-11 05:21:35,102 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 05:21:35,781 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1170] L697-1-->thr1EXIT: Formula: (and (not (= (mod v_~r~0_1603 4294967296) 1)) (= |v_thr1Thread6of7ForFork0_#res.base_9| 0) (= |v_thr1Thread6of7ForFork0_#res.offset_9| 0)) InVars {~r~0=v_~r~0_1603} OutVars{thr1Thread6of7ForFork0_#res.offset=|v_thr1Thread6of7ForFork0_#res.offset_9|, thr1Thread6of7ForFork0_#res.base=|v_thr1Thread6of7ForFork0_#res.base_9|, ~r~0=v_~r~0_1603} AuxVars[] AssignedVars[thr1Thread6of7ForFork0_#res.offset, thr1Thread6of7ForFork0_#res.base][385], [thr1Thread6of7ForFork0InUse, thr1Thread7of7ForFork0InUse, 71#L701true, 7#L709-2true, 145#true, 23#thr1EXITtrue, Black: 147#(= ~s~0 0), Black: 208#(and (= ~s~0 1) (= 2 ~r~0) (= thr1Thread2of7ForFork0_~l~0 0)), Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), Black: 195#(and (= ~s~0 1) (= ~r~0 1)), Black: 188#(and (= ~s~0 0) (= ~r~0 1)), Black: 156#(= ~s~0 0), 34#L697-1true, 36#L697-1true, 101#thr1EXITtrue, 229#(and (<= (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread4of7ForFork0_~l~0) (+ ~s~0 (* 4294967296 (div thr1Thread4of7ForFork0_~l~0 4294967296)))) (< (div thr1Thread4of7ForFork0_~l~0 4294967296) (+ (div ~s~0 4294967296) 1)) (< (+ ~s~0 (* 4294967296 (div thr1Thread4of7ForFork0_~l~0 4294967296))) (+ (* 4294967296 (div ~s~0 4294967296)) thr1Thread4of7ForFork0_~l~0 1))), Black: 227#(= ~s~0 0), Black: 164#(= ~s~0 0), Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 45#thr1EXITtrue, Black: 234#(= ~s~0 0), 174#(and (<= 2 ~r~0) (<= (div ~r~0 4294967296) 0)), 239#true, 116#thr1EXITtrue, Black: 241#(= ~s~0 0), Black: 243#(and (= thr1Thread6of7ForFork0_~l~0 0) (<= ~s~0 1) (<= 1 ~s~0)), thr1Thread1of7ForFork0InUse, thr1Thread2of7ForFork0InUse, thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, thr1Thread5of7ForFork0InUse]) [2021-06-11 05:21:35,782 INFO L384 tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event [2021-06-11 05:21:35,782 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:21:35,782 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:21:35,782 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:21:35,796 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1170] L697-1-->thr1EXIT: Formula: (and (not (= (mod v_~r~0_1603 4294967296) 1)) (= |v_thr1Thread6of7ForFork0_#res.base_9| 0) (= |v_thr1Thread6of7ForFork0_#res.offset_9| 0)) InVars {~r~0=v_~r~0_1603} OutVars{thr1Thread6of7ForFork0_#res.offset=|v_thr1Thread6of7ForFork0_#res.offset_9|, thr1Thread6of7ForFork0_#res.base=|v_thr1Thread6of7ForFork0_#res.base_9|, ~r~0=v_~r~0_1603} AuxVars[] AssignedVars[thr1Thread6of7ForFork0_#res.offset, thr1Thread6of7ForFork0_#res.base][385], [thr1Thread6of7ForFork0InUse, thr1Thread7of7ForFork0InUse, 6#thr1EXITtrue, 7#L709-2true, 10#L697-1true, 145#true, 23#thr1EXITtrue, 87#L701true, Black: 147#(= ~s~0 0), Black: 148#(and (= thr1Thread1of7ForFork0_~l~0 0) (= ~s~0 0)), Black: 208#(and (= ~s~0 1) (= 2 ~r~0) (= thr1Thread2of7ForFork0_~l~0 0)), Black: 195#(and (= ~s~0 1) (= ~r~0 1)), Black: 188#(and (= ~s~0 0) (= ~r~0 1)), Black: 156#(= ~s~0 0), 36#L697-1true, 101#thr1EXITtrue, Black: 227#(= ~s~0 0), Black: 164#(= ~s~0 0), Black: 166#(and (<= ~s~0 1) (= thr1Thread3of7ForFork0_~l~0 0) (<= 1 ~s~0)), 236#(and (<= (+ ~s~0 (* 4294967296 (div thr1Thread5of7ForFork0_~l~0 4294967296))) (+ thr1Thread5of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296)))) (< (+ thr1Thread5of7ForFork0_~l~0 (* 4294967296 (div ~s~0 4294967296))) (+ ~s~0 (* 4294967296 (div thr1Thread5of7ForFork0_~l~0 4294967296)) 1)) (<= ~s~0 thr1Thread5of7ForFork0_~l~0)), 174#(and (<= 2 ~r~0) (<= (div ~r~0 4294967296) 0)), Black: 234#(= ~s~0 0), 239#true, 116#thr1EXITtrue, Black: 241#(= ~s~0 0), thr1Thread1of7ForFork0InUse, Black: 243#(and (= thr1Thread6of7ForFork0_~l~0 0) (<= ~s~0 1) (<= 1 ~s~0)), thr1Thread2of7ForFork0InUse, thr1Thread3of7ForFork0InUse, thr1Thread4of7ForFork0InUse, thr1Thread5of7ForFork0InUse]) [2021-06-11 05:21:35,797 INFO L384 tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event [2021-06-11 05:21:35,797 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:21:35,797 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:21:35,797 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 05:21:35,884 INFO L129 PetriNetUnfolder]: 98011/167747 cut-off events. [2021-06-11 05:21:35,884 INFO L130 PetriNetUnfolder]: For 917337/1137316 co-relation queries the response was YES. [2021-06-11 05:21:38,204 INFO L84 FinitePrefix]: Finished finitePrefix Result has 515295 conditions, 167747 events. 98011/167747 cut-off events. For 917337/1137316 co-relation queries the response was YES. Maximal size of possible extension queue 19159. Compared 2011605 event pairs, 51092 based on Foata normal form. 1298/147132 useless extension candidates. Maximal degree in co-relation 515254. Up to 102872 conditions per place. [2021-06-11 05:21:40,791 INFO L151 LiptonReduction]: Number of co-enabled transitions 10026 [2021-06-11 05:21:56,849 INFO L163 LiptonReduction]: Checked pairs total: 0 [2021-06-11 05:21:56,849 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 05:21:56,849 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 41231 [2021-06-11 05:21:56,850 INFO L480 AbstractCegarLoop]: Abstraction has has 104 places, 675 transitions, 10627 flow [2021-06-11 05:21:56,850 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 127.0) internal successors, (635), 5 states have internal predecessors, (635), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:21:56,850 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 05:21:56,850 INFO L263 CegarLoopForPetriNet]: trace histogram [7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 05:21:56,850 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78 [2021-06-11 05:21:56,850 INFO L428 AbstractCegarLoop]: === Iteration 9 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 05:21:56,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 05:21:56,850 INFO L82 PathProgramCache]: Analyzing trace with hash -919372227, now seen corresponding path program 1 times [2021-06-11 05:21:56,851 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 05:21:56,851 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1645637674] [2021-06-11 05:21:56,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 05:21:56,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-11 05:21:56,858 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-11 05:21:56,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-11 05:21:56,861 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-11 05:21:56,866 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-06-11 05:21:56,866 INFO L634 BasicCegarLoop]: Counterexample might be feasible [2021-06-11 05:21:56,866 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79 [2021-06-11 05:21:56,866 WARN L342 ceAbstractionStarter]: 7 thread instances were not sufficient, I will increase this number and restart the analysis [2021-06-11 05:21:56,866 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 8 thread instances. [2021-06-11 05:21:56,877 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,877 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,878 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,878 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,878 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,878 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,878 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,878 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,878 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,878 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,878 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of8ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,878 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of8ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,878 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of8ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,878 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of8ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,878 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,878 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,878 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,878 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,878 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,878 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,878 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,878 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,878 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,879 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,879 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,879 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,879 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,879 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,879 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,879 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,879 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,879 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,879 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,879 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,879 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,879 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,879 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of8ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,879 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of8ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,879 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of8ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,879 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of8ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,879 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,879 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,879 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,879 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,880 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,880 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,880 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,880 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,880 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,880 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,880 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,880 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,880 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,880 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,880 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,880 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,880 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,880 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,880 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,880 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,880 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,880 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,880 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of8ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,880 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of8ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,880 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of8ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,881 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of8ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,881 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,881 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,881 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,881 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,881 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,881 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,881 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,881 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,881 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,881 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,881 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,881 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,881 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,881 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,881 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,881 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,881 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,881 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,881 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,881 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,881 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,882 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,882 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of8ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,882 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of8ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,882 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of8ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,882 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of8ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,882 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,882 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,882 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,882 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,882 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,882 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,882 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,882 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,882 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,882 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,882 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,882 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,882 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread8of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,882 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread8of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,882 WARN L313 ript$VariableManager]: TermVariabe thr1Thread8of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,883 WARN L313 ript$VariableManager]: TermVariabe thr1Thread8of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,883 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread8of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,883 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread8of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,883 WARN L313 ript$VariableManager]: TermVariabe thr1Thread8of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,883 WARN L313 ript$VariableManager]: TermVariabe thr1Thread8of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,883 WARN L313 ript$VariableManager]: TermVariabe thr1Thread8of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,883 WARN L313 ript$VariableManager]: TermVariabe thr1Thread8of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,883 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread8of8ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,883 WARN L313 ript$VariableManager]: TermVariabe thr1Thread8of8ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,883 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread8of8ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,883 WARN L313 ript$VariableManager]: TermVariabe thr1Thread8of8ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,883 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread8of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,883 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread8of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,883 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread8of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,883 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread8of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,883 WARN L313 ript$VariableManager]: TermVariabe thr1Thread8of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,883 WARN L313 ript$VariableManager]: TermVariabe thr1Thread8of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,883 WARN L313 ript$VariableManager]: TermVariabe thr1Thread8of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,883 WARN L313 ript$VariableManager]: TermVariabe thr1Thread8of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,883 WARN L313 ript$VariableManager]: TermVariabe thr1Thread8of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,883 WARN L313 ript$VariableManager]: TermVariabe thr1Thread8of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,883 WARN L313 ript$VariableManager]: TermVariabe thr1Thread8of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,884 WARN L313 ript$VariableManager]: TermVariabe thr1Thread8of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,884 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,884 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,884 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,884 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,884 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,884 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,884 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,884 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,884 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,884 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,884 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of8ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,884 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of8ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,884 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of8ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,884 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of8ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,884 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,884 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,884 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,884 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,884 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,884 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,885 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,885 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,885 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,885 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,885 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,885 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,885 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,885 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,885 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,885 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,885 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,885 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,885 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,885 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,885 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,885 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,885 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of8ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,885 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of8ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,885 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of8ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,885 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of8ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,885 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,886 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,886 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,886 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,886 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,886 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,886 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,886 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,886 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,886 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,886 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,886 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,886 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,886 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,886 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,886 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,886 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,886 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,886 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,886 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,886 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,886 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,886 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of8ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,887 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of8ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,887 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of8ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,887 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of8ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,887 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,887 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,887 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,887 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,887 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,887 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,887 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,887 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,887 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,887 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,887 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,887 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,887 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of8ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,887 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,887 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,888 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,888 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,888 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,888 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of8ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,889 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,889 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,889 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,889 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of8ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,889 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,889 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,889 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of8ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,889 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,890 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,890 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,890 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,890 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of8ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,890 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of8ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,890 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,890 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,890 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,890 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of8ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,891 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of8ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,891 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,891 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,891 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,891 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,891 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,891 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,891 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,891 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,892 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of8ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,892 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of8ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,893 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,893 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,893 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of8ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,893 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,893 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,893 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of8ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,893 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,894 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of8ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,894 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,894 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,894 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of8ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,894 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,894 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,894 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,894 WARN L313 ript$VariableManager]: TermVariabe thr1Thread8of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,895 WARN L313 ript$VariableManager]: TermVariabe thr1Thread8of8ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,895 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread8of8ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,895 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread8of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,895 WARN L313 ript$VariableManager]: TermVariabe thr1Thread8of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,895 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread8of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,895 WARN L313 ript$VariableManager]: TermVariabe thr1Thread8of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 05:21:56,895 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-06-11 05:21:56,895 INFO L253 AbstractCegarLoop]: Starting to check reachability of 10 error locations. [2021-06-11 05:21:56,896 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-06-11 05:21:56,896 INFO L377 AbstractCegarLoop]: Hoare is false [2021-06-11 05:21:56,896 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-11 05:21:56,896 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-11 05:21:56,896 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-11 05:21:56,896 INFO L381 AbstractCegarLoop]: Difference is false [2021-06-11 05:21:56,896 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-11 05:21:56,896 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-06-11 05:21:56,897 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 142 places, 142 transitions, 380 flow [2021-06-11 05:21:56,908 INFO L129 PetriNetUnfolder]: 25/213 cut-off events. [2021-06-11 05:21:56,908 INFO L130 PetriNetUnfolder]: For 112/112 co-relation queries the response was YES. [2021-06-11 05:21:56,909 INFO L84 FinitePrefix]: Finished finitePrefix Result has 274 conditions, 213 events. 25/213 cut-off events. For 112/112 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 697 event pairs, 0 based on Foata normal form. 0/171 useless extension candidates. Maximal degree in co-relation 228. Up to 18 conditions per place. [2021-06-11 05:21:56,909 INFO L82 GeneralOperation]: Start removeDead. Operand has 142 places, 142 transitions, 380 flow [2021-06-11 05:21:56,910 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 142 places, 142 transitions, 380 flow [2021-06-11 05:21:56,910 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 05:21:56,911 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 142 places, 142 transitions, 380 flow [2021-06-11 05:21:56,911 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 142 places, 142 transitions, 380 flow [2021-06-11 05:21:56,911 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 142 places, 142 transitions, 380 flow [2021-06-11 05:21:56,922 INFO L129 PetriNetUnfolder]: 25/213 cut-off events. [2021-06-11 05:21:56,922 INFO L130 PetriNetUnfolder]: For 112/112 co-relation queries the response was YES. [2021-06-11 05:21:56,923 INFO L84 FinitePrefix]: Finished finitePrefix Result has 274 conditions, 213 events. 25/213 cut-off events. For 112/112 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 684 event pairs, 0 based on Foata normal form. 0/171 useless extension candidates. Maximal degree in co-relation 228. Up to 18 conditions per place. [2021-06-11 05:21:56,926 INFO L151 LiptonReduction]: Number of co-enabled transitions 14000 [2021-06-11 05:21:56,959 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:56,993 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:21:57,012 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:57,013 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:21:57,061 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:57,062 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2021-06-11 05:21:57,062 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-06-11 05:21:57,063 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:57,064 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 05:21:57,075 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:57,075 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:21:57,093 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:57,094 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:21:57,111 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:57,112 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:21:57,138 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:57,139 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:21:57,157 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:57,158 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:21:57,237 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:57,237 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:21:57,242 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:57,242 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:21:57,260 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:57,261 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:21:57,279 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:57,280 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:21:57,302 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:57,303 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:21:57,388 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:57,389 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2021-06-11 05:21:57,389 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-06-11 05:21:57,389 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:57,390 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 05:21:57,424 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:57,424 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:21:57,440 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:57,440 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:21:57,461 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:57,462 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:21:57,472 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:57,473 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:21:57,516 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:57,517 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2021-06-11 05:21:57,518 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-06-11 05:21:57,519 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:57,520 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 05:21:57,561 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:57,562 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:21:57,595 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:57,595 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:21:57,731 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:57,732 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:21:57,732 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:57,733 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 05:21:57,733 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 05:21:57,781 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:57,782 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:21:57,784 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:57,785 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 05:21:57,785 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 05:21:57,846 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:57,846 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:21:57,978 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:57,979 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2021-06-11 05:21:57,979 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-06-11 05:21:57,980 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:57,983 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:21:58,048 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:58,053 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:21:58,078 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:58,079 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:21:58,110 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:58,110 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:21:58,141 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:58,142 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:21:58,198 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:58,199 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2021-06-11 05:21:58,199 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-06-11 05:21:58,199 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:58,200 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 05:21:58,279 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:58,280 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2021-06-11 05:21:58,280 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-06-11 05:21:58,280 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:58,281 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 05:21:58,337 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:58,338 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2021-06-11 05:21:58,338 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-06-11 05:21:58,340 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:58,341 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 05:21:58,402 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:58,403 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2021-06-11 05:21:58,403 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-06-11 05:21:58,403 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:58,405 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:21:58,483 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:58,484 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:21:58,485 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:58,485 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-06-11 05:21:58,485 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-06-11 05:21:58,510 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:58,511 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:21:58,558 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:58,559 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:21:58,577 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:58,578 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:21:58,602 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:58,603 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2021-06-11 05:21:58,603 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-06-11 05:21:58,609 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:58,610 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:21:58,684 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:58,685 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:21:58,690 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:58,691 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 05:21:58,691 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 05:21:58,748 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:58,753 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2021-06-11 05:21:58,753 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-06-11 05:21:58,754 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:58,754 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 05:21:58,901 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:58,902 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2021-06-11 05:21:58,902 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-06-11 05:21:58,903 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:58,904 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 05:21:59,057 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:59,057 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:21:59,069 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:59,070 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:21:59,101 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:59,101 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:21:59,252 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:59,253 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:21:59,253 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:59,253 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 05:21:59,254 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 05:21:59,498 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:59,499 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:21:59,499 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:59,500 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 05:21:59,500 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 05:21:59,667 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:59,668 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:21:59,668 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:59,669 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:21:59,669 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:59,669 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-06-11 05:21:59,670 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 05:21:59,670 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:21:59,670 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:59,670 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:21:59,681 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:59,681 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-06-11 05:21:59,681 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 05:21:59,681 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:21:59,682 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:59,682 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:21:59,682 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:59,683 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-06-11 05:21:59,683 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-06-11 05:21:59,683 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 05:21:59,683 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:59,684 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-06-11 05:21:59,685 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-06-11 05:21:59,698 INFO L163 LiptonReduction]: Checked pairs total: 38686 [2021-06-11 05:21:59,698 INFO L165 LiptonReduction]: Total number of compositions: 109 [2021-06-11 05:21:59,699 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 2789 [2021-06-11 05:21:59,700 INFO L129 PetriNetUnfolder]: 2/18 cut-off events. [2021-06-11 05:21:59,700 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-06-11 05:21:59,700 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 05:21:59,700 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-06-11 05:21:59,700 INFO L428 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 05:21:59,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 05:21:59,700 INFO L82 PathProgramCache]: Analyzing trace with hash -65444207, now seen corresponding path program 1 times [2021-06-11 05:21:59,700 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 05:21:59,700 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1687624954] [2021-06-11 05:21:59,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 05:21:59,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 05:21:59,709 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:59,710 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 05:21:59,711 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:59,712 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 05:21:59,715 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:21:59,716 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 05:21:59,721 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 05:21:59,721 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1687624954] [2021-06-11 05:21:59,721 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 05:21:59,721 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-11 05:21:59,721 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1639009007] [2021-06-11 05:21:59,721 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-11 05:21:59,721 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 05:21:59,721 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-11 05:21:59,722 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-06-11 05:21:59,722 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 140 out of 251 [2021-06-11 05:21:59,723 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 86 places, 83 transitions, 262 flow. Second operand has 5 states, 5 states have (on average 141.0) internal successors, (705), 5 states have internal predecessors, (705), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:21:59,723 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 05:21:59,723 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 140 of 251 [2021-06-11 05:21:59,723 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 05:23:57,335 INFO L129 PetriNetUnfolder]: 688353/786763 cut-off events. [2021-06-11 05:23:57,336 INFO L130 PetriNetUnfolder]: For 113/113 co-relation queries the response was YES. [2021-06-11 05:24:03,369 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1573519 conditions, 786763 events. 688353/786763 cut-off events. For 113/113 co-relation queries the response was YES. Maximal size of possible extension queue 27254. Compared 3784797 event pairs, 406953 based on Foata normal form. 98368/679300 useless extension candidates. Maximal degree in co-relation 1573430. Up to 786648 conditions per place. [2021-06-11 05:24:07,988 INFO L132 encePairwiseOnDemand]: 223/251 looper letters, 41 selfloop transitions, 27 changer transitions 0/108 dead transitions. [2021-06-11 05:24:07,988 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 81 places, 108 transitions, 448 flow [2021-06-11 05:24:07,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-11 05:24:07,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-06-11 05:24:07,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 817 transitions. [2021-06-11 05:24:07,989 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.650996015936255 [2021-06-11 05:24:07,990 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 817 transitions. [2021-06-11 05:24:07,990 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 817 transitions. [2021-06-11 05:24:07,990 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 05:24:07,990 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 817 transitions. [2021-06-11 05:24:07,991 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 163.4) internal successors, (817), 5 states have internal predecessors, (817), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:24:07,992 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 251.0) internal successors, (1506), 6 states have internal predecessors, (1506), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:24:07,992 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 251.0) internal successors, (1506), 6 states have internal predecessors, (1506), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:24:07,992 INFO L185 Difference]: Start difference. First operand has 86 places, 83 transitions, 262 flow. Second operand 5 states and 817 transitions. [2021-06-11 05:24:07,992 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 81 places, 108 transitions, 448 flow [2021-06-11 05:24:07,993 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 81 places, 108 transitions, 392 flow, removed 28 selfloop flow, removed 0 redundant places. [2021-06-11 05:24:07,993 INFO L241 Difference]: Finished difference. Result has 83 places, 94 transitions, 333 flow [2021-06-11 05:24:07,994 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=251, PETRI_DIFFERENCE_MINUEND_FLOW=176, PETRI_DIFFERENCE_MINUEND_PLACES=77, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=68, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=56, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=333, PETRI_PLACES=83, PETRI_TRANSITIONS=94} [2021-06-11 05:24:07,994 INFO L343 CegarLoopForPetriNet]: 86 programPoint places, -3 predicate places. [2021-06-11 05:24:07,994 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 05:24:07,994 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 83 places, 94 transitions, 333 flow [2021-06-11 05:24:07,994 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 83 places, 94 transitions, 333 flow [2021-06-11 05:24:07,994 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 83 places, 94 transitions, 333 flow [2021-06-11 05:24:08,317 INFO L129 PetriNetUnfolder]: 3431/5039 cut-off events. [2021-06-11 05:24:08,317 INFO L130 PetriNetUnfolder]: For 22/168 co-relation queries the response was YES. [2021-06-11 05:24:08,334 INFO L84 FinitePrefix]: Finished finitePrefix Result has 9188 conditions, 5039 events. 3431/5039 cut-off events. For 22/168 co-relation queries the response was YES. Maximal size of possible extension queue 326. Compared 27407 event pairs, 663 based on Foata normal form. 0/4323 useless extension candidates. Maximal degree in co-relation 9164. Up to 3920 conditions per place. [2021-06-11 05:24:08,396 INFO L151 LiptonReduction]: Number of co-enabled transitions 5302 [2021-06-11 05:24:08,400 INFO L163 LiptonReduction]: Checked pairs total: 2184 [2021-06-11 05:24:08,400 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 05:24:08,400 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 406 [2021-06-11 05:24:08,400 INFO L480 AbstractCegarLoop]: Abstraction has has 83 places, 94 transitions, 333 flow [2021-06-11 05:24:08,400 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 141.0) internal successors, (705), 5 states have internal predecessors, (705), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:24:08,400 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 05:24:08,401 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 05:24:08,401 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91 [2021-06-11 05:24:08,401 INFO L428 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 05:24:08,401 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 05:24:08,401 INFO L82 PathProgramCache]: Analyzing trace with hash 1532624342, now seen corresponding path program 1 times [2021-06-11 05:24:08,401 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 05:24:08,401 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1263422938] [2021-06-11 05:24:08,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 05:24:08,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 05:24:08,422 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:24:08,423 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 05:24:08,423 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:24:08,423 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-06-11 05:24:08,428 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 05:24:08,429 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-06-11 05:24:08,437 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 05:24:08,437 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1263422938] [2021-06-11 05:24:08,437 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 05:24:08,437 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-11 05:24:08,437 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [822237308] [2021-06-11 05:24:08,437 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-11 05:24:08,437 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 05:24:08,438 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-11 05:24:08,438 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-06-11 05:24:08,438 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 140 out of 251 [2021-06-11 05:24:08,438 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 83 places, 94 transitions, 333 flow. Second operand has 4 states, 4 states have (on average 141.75) internal successors, (567), 4 states have internal predecessors, (567), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 05:24:08,439 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 05:24:08,439 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 140 of 251 [2021-06-11 05:24:08,439 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand Received shutdown request... Cannot interrupt operation gracefully because timeout expired. Forcing shutdown [2021-06-11 05:26:36,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-11 05:26:36,203 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92 [2021-06-11 05:26:36,203 WARN L545 AbstractCegarLoop]: Verification canceled [2021-06-11 05:26:36,205 WARN L224 ceAbstractionStarter]: Timeout [2021-06-11 05:26:36,206 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 11.06 05:26:36 BasicIcfg [2021-06-11 05:26:36,207 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-06-11 05:26:36,207 INFO L168 Benchmark]: Toolchain (without parser) took 723377.48 ms. Allocated memory was 316.7 MB in the beginning and 16.0 GB in the end (delta: 15.7 GB). Free memory was 279.3 MB in the beginning and 7.9 GB in the end (delta: -7.7 GB). Peak memory consumption was 8.3 GB. Max. memory is 16.0 GB. [2021-06-11 05:26:36,208 INFO L168 Benchmark]: CDTParser took 0.09 ms. Allocated memory is still 316.7 MB. Free memory is still 297.1 MB. There was no memory consumed. Max. memory is 16.0 GB. [2021-06-11 05:26:36,208 INFO L168 Benchmark]: CACSL2BoogieTranslator took 383.60 ms. Allocated memory is still 316.7 MB. Free memory was 279.1 MB in the beginning and 281.7 MB in the end (delta: -2.5 MB). Peak memory consumption was 7.1 MB. Max. memory is 16.0 GB. [2021-06-11 05:26:36,208 INFO L168 Benchmark]: Boogie Procedure Inliner took 36.47 ms. Allocated memory is still 316.7 MB. Free memory was 281.7 MB in the beginning and 279.6 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-06-11 05:26:36,208 INFO L168 Benchmark]: Boogie Preprocessor took 25.39 ms. Allocated memory is still 316.7 MB. Free memory was 279.6 MB in the beginning and 278.5 MB in the end (delta: 1.0 MB). There was no memory consumed. Max. memory is 16.0 GB. [2021-06-11 05:26:36,208 INFO L168 Benchmark]: RCFGBuilder took 343.94 ms. Allocated memory is still 316.7 MB. Free memory was 278.5 MB in the beginning and 256.5 MB in the end (delta: 22.0 MB). Peak memory consumption was 23.1 MB. Max. memory is 16.0 GB. [2021-06-11 05:26:36,208 INFO L168 Benchmark]: TraceAbstraction took 722581.85 ms. Allocated memory was 316.7 MB in the beginning and 16.0 GB in the end (delta: 15.7 GB). Free memory was 256.5 MB in the beginning and 7.9 GB in the end (delta: -7.7 GB). Peak memory consumption was 8.3 GB. Max. memory is 16.0 GB. [2021-06-11 05:26:36,209 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.09 ms. Allocated memory is still 316.7 MB. Free memory is still 297.1 MB. There was no memory consumed. Max. memory is 16.0 GB. * CACSL2BoogieTranslator took 383.60 ms. Allocated memory is still 316.7 MB. Free memory was 279.1 MB in the beginning and 281.7 MB in the end (delta: -2.5 MB). Peak memory consumption was 7.1 MB. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 36.47 ms. Allocated memory is still 316.7 MB. Free memory was 281.7 MB in the beginning and 279.6 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * Boogie Preprocessor took 25.39 ms. Allocated memory is still 316.7 MB. Free memory was 279.6 MB in the beginning and 278.5 MB in the end (delta: 1.0 MB). There was no memory consumed. Max. memory is 16.0 GB. * RCFGBuilder took 343.94 ms. Allocated memory is still 316.7 MB. Free memory was 278.5 MB in the beginning and 256.5 MB in the end (delta: 22.0 MB). Peak memory consumption was 23.1 MB. Max. memory is 16.0 GB. * TraceAbstraction took 722581.85 ms. Allocated memory was 316.7 MB in the beginning and 16.0 GB in the end (delta: 15.7 GB). Free memory was 256.5 MB in the beginning and 7.9 GB in the end (delta: -7.7 GB). Peak memory consumption was 8.3 GB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1779.6ms, 37 PlacesBefore, 15 PlacesAfterwards, 37 TransitionsBefore, 13 TransitionsAfterwards, 280 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 22 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 2 ConcurrentYvCompositions, 2 ChoiceCompositions, 37 TotalNumberOfCompositions, 215 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 215, positive: 215, positive conditional: 0, positive unconditional: 215, 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: 165, positive: 165, positive conditional: 0, positive unconditional: 165, 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: 165, positive: 165, positive conditional: 0, positive unconditional: 165, 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: 165, positive: 165, positive conditional: 0, positive unconditional: 165, 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: 215, positive: 50, positive conditional: 0, positive unconditional: 50, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 165, unknown conditional: 0, unknown unconditional: 165] , Statistics on independence cache: Total cache size (in pairs): 316, Positive cache size: 316, Positive conditional cache size: 0, Positive unconditional cache size: 316, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1461.1ms, 52 PlacesBefore, 26 PlacesAfterwards, 52 TransitionsBefore, 25 TransitionsAfterwards, 980 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 26 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 2 ConcurrentYvCompositions, 1 ChoiceCompositions, 40 TotalNumberOfCompositions, 2136 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1391, positive: 1296, positive conditional: 0, positive unconditional: 1296, negative: 95, negative conditional: 0, negative unconditional: 95, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 681, positive: 655, positive conditional: 0, positive unconditional: 655, negative: 26, negative conditional: 0, negative unconditional: 26, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 681, positive: 655, positive conditional: 0, positive unconditional: 655, negative: 26, negative conditional: 0, negative unconditional: 26, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 681, positive: 648, positive conditional: 0, positive unconditional: 648, negative: 33, negative conditional: 0, negative unconditional: 33, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 33, positive: 7, positive conditional: 0, positive unconditional: 7, negative: 26, negative conditional: 0, negative unconditional: 26, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 101, positive: 8, positive conditional: 0, positive unconditional: 8, negative: 93, negative conditional: 0, negative unconditional: 93, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 1391, positive: 641, positive conditional: 0, positive unconditional: 641, negative: 69, negative conditional: 0, negative unconditional: 69, unknown: 681, unknown conditional: 0, unknown unconditional: 681] , Statistics on independence cache: Total cache size (in pairs): 1192, Positive cache size: 1166, Positive conditional cache size: 0, Positive unconditional cache size: 1166, Negative cache size: 26, Negative conditional cache size: 0, Negative unconditional cache size: 26 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7.9ms, 30 PlacesBefore, 30 PlacesAfterwards, 26 TransitionsBefore, 26 TransitionsAfterwards, 240 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 40 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 28, positive: 24, positive conditional: 0, positive unconditional: 24, negative: 4, negative conditional: 0, negative unconditional: 4, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1, positive: 1, positive conditional: 0, positive unconditional: 1, 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: 1, positive: 1, positive conditional: 0, positive unconditional: 1, 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: 1, positive: 1, positive conditional: 0, positive unconditional: 1, 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: 28, positive: 23, positive conditional: 0, positive unconditional: 23, negative: 4, negative conditional: 0, negative unconditional: 4, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , Statistics on independence cache: Total cache size (in pairs): 1193, Positive cache size: 1167, Positive conditional cache size: 0, Positive unconditional cache size: 1167, Negative cache size: 26, Negative conditional cache size: 0, Negative unconditional cache size: 26 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1492.4ms, 67 PlacesBefore, 36 PlacesAfterwards, 67 TransitionsBefore, 35 TransitionsAfterwards, 2100 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 35 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 2 ConcurrentYvCompositions, 1 ChoiceCompositions, 49 TotalNumberOfCompositions, 4910 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2269, positive: 2131, positive conditional: 0, positive unconditional: 2131, negative: 138, negative conditional: 0, negative unconditional: 138, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1361, positive: 1317, positive conditional: 0, positive unconditional: 1317, negative: 44, negative conditional: 0, negative unconditional: 44, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1361, positive: 1317, positive conditional: 0, positive unconditional: 1317, negative: 44, negative conditional: 0, negative unconditional: 44, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1361, positive: 1288, positive conditional: 0, positive unconditional: 1288, negative: 73, negative conditional: 0, negative unconditional: 73, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 73, positive: 29, positive conditional: 0, positive unconditional: 29, negative: 44, negative conditional: 0, negative unconditional: 44, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 155, positive: 45, positive conditional: 0, positive unconditional: 45, negative: 111, negative conditional: 0, negative unconditional: 111, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 2269, positive: 814, positive conditional: 0, positive unconditional: 814, negative: 94, negative conditional: 0, negative unconditional: 94, unknown: 1361, unknown conditional: 0, unknown unconditional: 1361] , Statistics on independence cache: Total cache size (in pairs): 2255, Positive cache size: 2211, Positive conditional cache size: 0, Positive unconditional cache size: 2211, Negative cache size: 44, Negative conditional cache size: 0, Negative unconditional cache size: 44 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 16.3ms, 38 PlacesBefore, 38 PlacesAfterwards, 39 TransitionsBefore, 39 TransitionsAfterwards, 702 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 204 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 26, positive: 18, positive conditional: 0, positive unconditional: 18, negative: 8, negative conditional: 0, negative unconditional: 8, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 2, positive: 1, positive conditional: 0, positive unconditional: 1, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 2, positive: 1, positive conditional: 0, positive unconditional: 1, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 2, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 2, negative conditional: 0, negative unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 2, positive: 1, positive conditional: 0, positive unconditional: 1, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 8, positive: 5, positive conditional: 0, positive unconditional: 5, negative: 3, negative conditional: 0, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 26, positive: 17, positive conditional: 0, positive unconditional: 17, negative: 7, negative conditional: 0, negative unconditional: 7, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , Statistics on independence cache: Total cache size (in pairs): 2257, Positive cache size: 2212, Positive conditional cache size: 0, Positive unconditional cache size: 2212, Negative cache size: 45, Negative conditional cache size: 0, Negative unconditional cache size: 45 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 10.6ms, 42 PlacesBefore, 42 PlacesAfterwards, 46 TransitionsBefore, 46 TransitionsAfterwards, 868 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 244 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 26, positive: 18, positive conditional: 0, positive unconditional: 18, negative: 8, negative conditional: 0, negative unconditional: 8, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.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] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.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] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.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.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: 26, positive: 18, positive conditional: 0, positive unconditional: 18, negative: 8, negative conditional: 0, negative unconditional: 8, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 2257, Positive cache size: 2212, Positive conditional cache size: 0, Positive unconditional cache size: 2212, Negative cache size: 45, Negative conditional cache size: 0, Negative unconditional cache size: 45 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 23.5ms, 48 PlacesBefore, 48 PlacesAfterwards, 55 TransitionsBefore, 55 TransitionsAfterwards, 970 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 136 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 18, positive: 14, positive conditional: 0, positive unconditional: 14, negative: 4, negative conditional: 0, negative unconditional: 4, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 11, positive: 9, positive conditional: 0, positive unconditional: 9, negative: 2, negative conditional: 0, negative unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 11, positive: 9, positive conditional: 0, positive unconditional: 9, negative: 2, negative conditional: 0, negative unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 11, positive: 9, positive conditional: 0, positive unconditional: 9, negative: 2, negative conditional: 0, negative unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 2, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 2, negative conditional: 0, negative unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 7, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 7, negative conditional: 0, negative unconditional: 7, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 18, positive: 5, positive conditional: 0, positive unconditional: 5, negative: 2, negative conditional: 0, negative unconditional: 2, unknown: 11, unknown conditional: 0, unknown unconditional: 11] , Statistics on independence cache: Total cache size (in pairs): 2268, Positive cache size: 2221, Positive conditional cache size: 0, Positive unconditional cache size: 2221, Negative cache size: 47, Negative conditional cache size: 0, Negative unconditional cache size: 47 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1739.2ms, 82 PlacesBefore, 46 PlacesAfterwards, 82 TransitionsBefore, 44 TransitionsAfterwards, 3640 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 45 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 3 ConcurrentYvCompositions, 2 ChoiceCompositions, 61 TotalNumberOfCompositions, 9475 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 4040, positive: 3844, positive conditional: 0, positive unconditional: 3844, negative: 196, negative conditional: 0, negative unconditional: 196, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 2474, positive: 2411, positive conditional: 0, positive unconditional: 2411, negative: 63, negative conditional: 0, negative unconditional: 63, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 2474, positive: 2411, positive conditional: 0, positive unconditional: 2411, negative: 63, negative conditional: 0, negative unconditional: 63, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 2474, positive: 2377, positive conditional: 0, positive unconditional: 2377, negative: 97, negative conditional: 0, negative unconditional: 97, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 97, positive: 34, positive conditional: 0, positive unconditional: 34, negative: 63, negative conditional: 0, negative unconditional: 63, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 209, positive: 36, positive conditional: 0, positive unconditional: 36, negative: 173, negative conditional: 0, negative unconditional: 173, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 4040, positive: 1433, positive conditional: 0, positive unconditional: 1433, negative: 133, negative conditional: 0, negative unconditional: 133, unknown: 2474, unknown conditional: 0, unknown unconditional: 2474] , Statistics on independence cache: Total cache size (in pairs): 4067, Positive cache size: 4009, Positive conditional cache size: 0, Positive unconditional cache size: 4009, Negative cache size: 58, Negative conditional cache size: 0, Negative unconditional cache size: 58 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 12.5ms, 48 PlacesBefore, 48 PlacesAfterwards, 48 TransitionsBefore, 48 TransitionsAfterwards, 1176 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 408 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 132, positive: 120, positive conditional: 0, positive unconditional: 120, negative: 12, negative conditional: 0, negative unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 17, positive: 17, positive conditional: 0, positive unconditional: 17, 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: 17, positive: 17, positive conditional: 0, positive unconditional: 17, 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: 17, positive: 17, positive conditional: 0, positive unconditional: 17, 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: 132, positive: 103, positive conditional: 0, positive unconditional: 103, negative: 12, negative conditional: 0, negative unconditional: 12, unknown: 17, unknown conditional: 0, unknown unconditional: 17] , Statistics on independence cache: Total cache size (in pairs): 4084, Positive cache size: 4026, Positive conditional cache size: 0, Positive unconditional cache size: 4026, Negative cache size: 58, Negative conditional cache size: 0, Negative unconditional cache size: 58 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 26.5ms, 54 PlacesBefore, 54 PlacesAfterwards, 58 TransitionsBefore, 58 TransitionsAfterwards, 1380 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 324 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 112, positive: 104, positive conditional: 0, positive unconditional: 104, negative: 8, negative conditional: 0, negative unconditional: 8, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 5, positive: 5, positive conditional: 0, positive unconditional: 5, 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: 5, positive: 5, positive conditional: 0, positive unconditional: 5, 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: 5, positive: 5, positive conditional: 0, positive unconditional: 5, 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: 112, positive: 99, positive conditional: 0, positive unconditional: 99, negative: 8, negative conditional: 0, negative unconditional: 8, unknown: 5, unknown conditional: 0, unknown unconditional: 5] , Statistics on independence cache: Total cache size (in pairs): 4089, Positive cache size: 4031, Positive conditional cache size: 0, Positive unconditional cache size: 4031, Negative cache size: 58, Negative conditional cache size: 0, Negative unconditional cache size: 58 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 95.6ms, 59 PlacesBefore, 59 PlacesAfterwards, 79 TransitionsBefore, 79 TransitionsAfterwards, 1770 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 212 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 18, positive: 14, positive conditional: 0, positive unconditional: 14, negative: 4, negative conditional: 0, negative unconditional: 4, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3, positive: 1, positive conditional: 0, positive unconditional: 1, negative: 2, negative conditional: 0, negative unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 3, positive: 1, positive conditional: 0, positive unconditional: 1, negative: 2, negative conditional: 0, negative unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 3, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 3, negative conditional: 0, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 3, positive: 1, positive conditional: 0, positive unconditional: 1, negative: 2, negative conditional: 0, negative unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 33, positive: 28, positive conditional: 0, positive unconditional: 28, negative: 5, negative conditional: 0, negative unconditional: 5, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 18, positive: 13, positive conditional: 0, positive unconditional: 13, negative: 2, negative conditional: 0, negative unconditional: 2, unknown: 3, unknown conditional: 0, unknown unconditional: 3] , Statistics on independence cache: Total cache size (in pairs): 4092, Positive cache size: 4032, Positive conditional cache size: 0, Positive unconditional cache size: 4032, Negative cache size: 60, Negative conditional cache size: 0, Negative unconditional cache size: 60 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 138.0ms, 65 PlacesBefore, 65 PlacesAfterwards, 114 TransitionsBefore, 114 TransitionsAfterwards, 1604 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.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] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.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] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.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] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.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.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: 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] , Statistics on independence cache: Total cache size (in pairs): 4092, Positive cache size: 4032, Positive conditional cache size: 0, Positive unconditional cache size: 4032, Negative cache size: 60, Negative conditional cache size: 0, Negative unconditional cache size: 60 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2209.7ms, 97 PlacesBefore, 56 PlacesAfterwards, 97 TransitionsBefore, 54 TransitionsAfterwards, 5600 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 60 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 4 ConcurrentYvCompositions, 2 ChoiceCompositions, 77 TotalNumberOfCompositions, 16103 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 5552, positive: 5300, positive conditional: 0, positive unconditional: 5300, negative: 252, negative conditional: 0, negative unconditional: 252, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3540, positive: 3449, positive conditional: 0, positive unconditional: 3449, negative: 91, negative conditional: 0, negative unconditional: 91, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 3540, positive: 3449, positive conditional: 0, positive unconditional: 3449, negative: 91, negative conditional: 0, negative unconditional: 91, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 3540, positive: 3388, positive conditional: 0, positive unconditional: 3388, negative: 152, negative conditional: 0, negative unconditional: 152, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 152, positive: 61, positive conditional: 0, positive unconditional: 61, negative: 91, negative conditional: 0, negative unconditional: 91, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 309, positive: 81, positive conditional: 0, positive unconditional: 81, negative: 229, negative conditional: 0, negative unconditional: 229, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 5552, positive: 1851, positive conditional: 0, positive unconditional: 1851, negative: 161, negative conditional: 0, negative unconditional: 161, unknown: 3540, unknown conditional: 0, unknown unconditional: 3540] , Statistics on independence cache: Total cache size (in pairs): 6221, Positive cache size: 6132, Positive conditional cache size: 0, Positive unconditional cache size: 6132, Negative cache size: 89, Negative conditional cache size: 0, Negative unconditional cache size: 89 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 64.0ms, 57 PlacesBefore, 57 PlacesAfterwards, 59 TransitionsBefore, 59 TransitionsAfterwards, 1878 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 712 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 88, positive: 72, positive conditional: 0, positive unconditional: 72, negative: 16, negative conditional: 0, negative unconditional: 16, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 21, positive: 13, positive conditional: 0, positive unconditional: 13, negative: 8, negative conditional: 0, negative unconditional: 8, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 21, positive: 13, positive conditional: 0, positive unconditional: 13, negative: 8, negative conditional: 0, negative unconditional: 8, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 21, positive: 9, positive conditional: 0, positive unconditional: 9, negative: 12, negative conditional: 0, negative unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 12, positive: 4, positive conditional: 0, positive unconditional: 4, negative: 8, negative conditional: 0, negative unconditional: 8, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 42, positive: 18, positive conditional: 0, positive unconditional: 18, negative: 24, negative conditional: 0, negative unconditional: 24, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 88, positive: 59, positive conditional: 0, positive unconditional: 59, negative: 8, negative conditional: 0, negative unconditional: 8, unknown: 21, unknown conditional: 0, unknown unconditional: 21] , Statistics on independence cache: Total cache size (in pairs): 6242, Positive cache size: 6145, Positive conditional cache size: 0, Positive unconditional cache size: 6145, Negative cache size: 97, Negative conditional cache size: 0, Negative unconditional cache size: 97 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 61.2ms, 63 PlacesBefore, 63 PlacesAfterwards, 78 TransitionsBefore, 78 TransitionsAfterwards, 2500 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 708 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 34, positive: 22, positive conditional: 0, positive unconditional: 22, negative: 12, negative conditional: 0, negative unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 1, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 4, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 4, negative conditional: 0, negative unconditional: 4, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 34, positive: 22, positive conditional: 0, positive unconditional: 22, negative: 11, negative conditional: 0, negative unconditional: 11, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , Statistics on independence cache: Total cache size (in pairs): 6243, Positive cache size: 6145, Positive conditional cache size: 0, Positive unconditional cache size: 6145, Negative cache size: 98, Negative conditional cache size: 0, Negative unconditional cache size: 98 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 94.3ms, 66 PlacesBefore, 66 PlacesAfterwards, 89 TransitionsBefore, 89 TransitionsAfterwards, 3040 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 816 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 50, positive: 38, positive conditional: 0, positive unconditional: 38, negative: 12, negative conditional: 0, negative unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.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] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.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] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.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.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: 50, positive: 38, positive conditional: 0, positive unconditional: 38, negative: 12, negative conditional: 0, negative unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 6243, Positive cache size: 6145, Positive conditional cache size: 0, Positive unconditional cache size: 6145, Negative cache size: 98, Negative conditional cache size: 0, Negative unconditional cache size: 98 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 358.2ms, 72 PlacesBefore, 72 PlacesAfterwards, 127 TransitionsBefore, 127 TransitionsAfterwards, 4136 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 772 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 60, positive: 52, positive conditional: 0, positive unconditional: 52, negative: 8, negative conditional: 0, negative unconditional: 8, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 14, positive: 12, positive conditional: 0, positive unconditional: 12, negative: 2, negative conditional: 0, negative unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 14, positive: 12, positive conditional: 0, positive unconditional: 12, negative: 2, negative conditional: 0, negative unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 14, positive: 12, positive conditional: 0, positive unconditional: 12, negative: 2, negative conditional: 0, negative unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 2, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 2, negative conditional: 0, negative unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 6, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 6, negative conditional: 0, negative unconditional: 6, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 60, positive: 40, positive conditional: 0, positive unconditional: 40, negative: 6, negative conditional: 0, negative unconditional: 6, unknown: 14, unknown conditional: 0, unknown unconditional: 14] , Statistics on independence cache: Total cache size (in pairs): 6257, Positive cache size: 6157, Positive conditional cache size: 0, Positive unconditional cache size: 6157, Negative cache size: 100, Negative conditional cache size: 0, Negative unconditional cache size: 100 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 216.1ms, 78 PlacesBefore, 78 PlacesAfterwards, 126 TransitionsBefore, 126 TransitionsAfterwards, 2794 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.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] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.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] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.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] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.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.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: 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] , Statistics on independence cache: Total cache size (in pairs): 6257, Positive cache size: 6157, Positive conditional cache size: 0, Positive unconditional cache size: 6157, Negative cache size: 100, Negative conditional cache size: 0, Negative unconditional cache size: 100 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 174.6ms, 79 PlacesBefore, 79 PlacesAfterwards, 125 TransitionsBefore, 125 TransitionsAfterwards, 2752 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.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] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.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] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.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] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.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.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: 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] , Statistics on independence cache: Total cache size (in pairs): 6257, Positive cache size: 6157, Positive conditional cache size: 0, Positive unconditional cache size: 6157, Negative cache size: 100, Negative conditional cache size: 0, Negative unconditional cache size: 100 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 229.0ms, 82 PlacesBefore, 82 PlacesAfterwards, 151 TransitionsBefore, 151 TransitionsAfterwards, 2954 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.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] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.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] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.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] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.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.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: 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] , Statistics on independence cache: Total cache size (in pairs): 6257, Positive cache size: 6157, Positive conditional cache size: 0, Positive unconditional cache size: 6157, Negative cache size: 100, Negative conditional cache size: 0, Negative unconditional cache size: 100 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2363.9ms, 112 PlacesBefore, 66 PlacesAfterwards, 112 TransitionsBefore, 64 TransitionsAfterwards, 7980 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 70 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 2 ChoiceCompositions, 89 TotalNumberOfCompositions, 22704 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 7912, positive: 7619, positive conditional: 0, positive unconditional: 7619, negative: 293, negative conditional: 0, negative unconditional: 293, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 5042, positive: 4948, positive conditional: 0, positive unconditional: 4948, negative: 94, negative conditional: 0, negative unconditional: 94, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 5042, positive: 4948, positive conditional: 0, positive unconditional: 4948, negative: 94, negative conditional: 0, negative unconditional: 94, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 5042, positive: 4851, positive conditional: 0, positive unconditional: 4851, negative: 191, negative conditional: 0, negative unconditional: 191, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 191, positive: 97, positive conditional: 0, positive unconditional: 97, negative: 94, negative conditional: 0, negative unconditional: 94, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 364, positive: 97, positive conditional: 0, positive unconditional: 97, negative: 267, negative conditional: 0, negative unconditional: 267, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 7912, positive: 2671, positive conditional: 0, positive unconditional: 2671, negative: 199, negative conditional: 0, negative unconditional: 199, unknown: 5042, unknown conditional: 0, unknown unconditional: 5042] , Statistics on independence cache: Total cache size (in pairs): 8909, Positive cache size: 8817, Positive conditional cache size: 0, Positive unconditional cache size: 8817, Negative cache size: 92, Negative conditional cache size: 0, Negative unconditional cache size: 92 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 112.5ms, 65 PlacesBefore, 65 PlacesAfterwards, 72 TransitionsBefore, 72 TransitionsAfterwards, 2946 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 1140 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 52, positive: 32, positive conditional: 0, positive unconditional: 32, negative: 20, negative conditional: 0, negative unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 23, positive: 14, positive conditional: 0, positive unconditional: 14, negative: 9, negative conditional: 0, negative unconditional: 9, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 23, positive: 14, positive conditional: 0, positive unconditional: 14, negative: 9, negative conditional: 0, negative unconditional: 9, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 23, positive: 9, positive conditional: 0, positive unconditional: 9, negative: 14, negative conditional: 0, negative unconditional: 14, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 14, positive: 5, positive conditional: 0, positive unconditional: 5, negative: 9, negative conditional: 0, negative unconditional: 9, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 56, positive: 21, positive conditional: 0, positive unconditional: 21, negative: 35, negative conditional: 0, negative unconditional: 35, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 52, positive: 18, positive conditional: 0, positive unconditional: 18, negative: 11, negative conditional: 0, negative unconditional: 11, unknown: 23, unknown conditional: 0, unknown unconditional: 23] , Statistics on independence cache: Total cache size (in pairs): 8932, Positive cache size: 8831, Positive conditional cache size: 0, Positive unconditional cache size: 8831, Negative cache size: 101, Negative conditional cache size: 0, Negative unconditional cache size: 101 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 146.7ms, 69 PlacesBefore, 69 PlacesAfterwards, 85 TransitionsBefore, 85 TransitionsAfterwards, 3736 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 1360 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 68, positive: 48, positive conditional: 0, positive unconditional: 48, negative: 20, negative conditional: 0, negative unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.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] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.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] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.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.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: 68, positive: 48, positive conditional: 0, positive unconditional: 48, negative: 20, negative conditional: 0, negative unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 8932, Positive cache size: 8831, Positive conditional cache size: 0, Positive unconditional cache size: 8831, Negative cache size: 101, Negative conditional cache size: 0, Negative unconditional cache size: 101 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 387.4ms, 75 PlacesBefore, 75 PlacesAfterwards, 115 TransitionsBefore, 115 TransitionsAfterwards, 5070 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 1480 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 70, positive: 54, positive conditional: 0, positive unconditional: 54, negative: 16, negative conditional: 0, negative unconditional: 16, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 7, positive: 7, positive conditional: 0, positive unconditional: 7, 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: 7, positive: 7, positive conditional: 0, positive unconditional: 7, 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: 7, positive: 7, positive conditional: 0, positive unconditional: 7, 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: 70, positive: 47, positive conditional: 0, positive unconditional: 47, negative: 16, negative conditional: 0, negative unconditional: 16, unknown: 7, unknown conditional: 0, unknown unconditional: 7] , Statistics on independence cache: Total cache size (in pairs): 8939, Positive cache size: 8838, Positive conditional cache size: 0, Positive unconditional cache size: 8838, Negative cache size: 101, Negative conditional cache size: 0, Negative unconditional cache size: 101 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 754.4ms, 79 PlacesBefore, 79 PlacesAfterwards, 158 TransitionsBefore, 158 TransitionsAfterwards, 7296 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 2056 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 190, positive: 174, positive conditional: 0, positive unconditional: 174, negative: 16, negative conditional: 0, negative unconditional: 16, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 45, positive: 41, positive conditional: 0, positive unconditional: 41, negative: 4, negative conditional: 0, negative unconditional: 4, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 45, positive: 41, positive conditional: 0, positive unconditional: 41, negative: 4, negative conditional: 0, negative unconditional: 4, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 45, positive: 41, positive conditional: 0, positive unconditional: 41, negative: 4, negative conditional: 0, negative unconditional: 4, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 4, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 4, negative conditional: 0, negative unconditional: 4, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 35, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 35, negative conditional: 0, negative unconditional: 35, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 190, positive: 133, positive conditional: 0, positive unconditional: 133, negative: 12, negative conditional: 0, negative unconditional: 12, unknown: 45, unknown conditional: 0, unknown unconditional: 45] , Statistics on independence cache: Total cache size (in pairs): 8984, Positive cache size: 8879, Positive conditional cache size: 0, Positive unconditional cache size: 8879, Negative cache size: 105, Negative conditional cache size: 0, Negative unconditional cache size: 105 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1223.9ms, 85 PlacesBefore, 85 PlacesAfterwards, 196 TransitionsBefore, 196 TransitionsAfterwards, 8542 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 1896 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 148, positive: 136, positive conditional: 0, positive unconditional: 136, negative: 12, negative conditional: 0, negative unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.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] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.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] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.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.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: 148, positive: 136, positive conditional: 0, positive unconditional: 136, negative: 12, negative conditional: 0, negative unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 8984, Positive cache size: 8879, Positive conditional cache size: 0, Positive unconditional cache size: 8879, Negative cache size: 105, Negative conditional cache size: 0, Negative unconditional cache size: 105 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1027.6ms, 80 PlacesBefore, 80 PlacesAfterwards, 122 TransitionsBefore, 122 TransitionsAfterwards, 3628 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.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] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.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] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.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] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.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.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: 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] , Statistics on independence cache: Total cache size (in pairs): 8984, Positive cache size: 8879, Positive conditional cache size: 0, Positive unconditional cache size: 8879, Negative cache size: 105, Negative conditional cache size: 0, Negative unconditional cache size: 105 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1957.6ms, 85 PlacesBefore, 85 PlacesAfterwards, 170 TransitionsBefore, 170 TransitionsAfterwards, 4796 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.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] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.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] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.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] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.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.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: 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] , Statistics on independence cache: Total cache size (in pairs): 8984, Positive cache size: 8879, Positive conditional cache size: 0, Positive unconditional cache size: 8879, Negative cache size: 105, Negative conditional cache size: 0, Negative unconditional cache size: 105 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2055.8ms, 86 PlacesBefore, 86 PlacesAfterwards, 169 TransitionsBefore, 169 TransitionsAfterwards, 4746 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.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] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.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] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.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] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.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.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: 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] , Statistics on independence cache: Total cache size (in pairs): 8984, Positive cache size: 8879, Positive conditional cache size: 0, Positive unconditional cache size: 8879, Negative cache size: 105, Negative conditional cache size: 0, Negative unconditional cache size: 105 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3535.1ms, 91 PlacesBefore, 91 PlacesAfterwards, 249 TransitionsBefore, 249 TransitionsAfterwards, 6266 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.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] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.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] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.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] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.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.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: 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] , Statistics on independence cache: Total cache size (in pairs): 8984, Positive cache size: 8879, Positive conditional cache size: 0, Positive unconditional cache size: 8879, Negative cache size: 105, Negative conditional cache size: 0, Negative unconditional cache size: 105 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2713.5ms, 127 PlacesBefore, 76 PlacesAfterwards, 127 TransitionsBefore, 72 TransitionsAfterwards, 10780 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 77 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 4 ChoiceCompositions, 97 TotalNumberOfCompositions, 30686 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 9301, positive: 8951, positive conditional: 0, positive unconditional: 8951, negative: 350, negative conditional: 0, negative unconditional: 350, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 6461, positive: 6335, positive conditional: 0, positive unconditional: 6335, negative: 126, negative conditional: 0, negative unconditional: 126, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 6461, positive: 6335, positive conditional: 0, positive unconditional: 6335, negative: 126, negative conditional: 0, negative unconditional: 126, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 6461, positive: 6243, positive conditional: 0, positive unconditional: 6243, negative: 218, negative conditional: 0, negative unconditional: 218, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 218, positive: 92, positive conditional: 0, positive unconditional: 92, negative: 126, negative conditional: 0, negative unconditional: 126, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 423, positive: 113, positive conditional: 0, positive unconditional: 113, negative: 311, negative conditional: 0, negative unconditional: 311, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 9301, positive: 2616, positive conditional: 0, positive unconditional: 2616, negative: 224, negative conditional: 0, negative unconditional: 224, unknown: 6461, unknown conditional: 0, unknown unconditional: 6461] , Statistics on independence cache: Total cache size (in pairs): 10818, Positive cache size: 10698, Positive conditional cache size: 0, Positive unconditional cache size: 10698, Negative cache size: 120, Negative conditional cache size: 0, Negative unconditional cache size: 120 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 129.5ms, 75 PlacesBefore, 75 PlacesAfterwards, 81 TransitionsBefore, 81 TransitionsAfterwards, 3774 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 1572 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 96, positive: 72, positive conditional: 0, positive unconditional: 72, negative: 24, negative conditional: 0, negative unconditional: 24, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 24, positive: 15, positive conditional: 0, positive unconditional: 15, negative: 9, negative conditional: 0, negative unconditional: 9, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 24, positive: 15, positive conditional: 0, positive unconditional: 15, negative: 9, negative conditional: 0, negative unconditional: 9, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 24, positive: 14, positive conditional: 0, positive unconditional: 14, negative: 10, negative conditional: 0, negative unconditional: 10, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 10, positive: 1, positive conditional: 0, positive unconditional: 1, negative: 9, negative conditional: 0, negative unconditional: 9, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 31, positive: 5, positive conditional: 0, positive unconditional: 5, negative: 26, negative conditional: 0, negative unconditional: 26, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 96, positive: 57, positive conditional: 0, positive unconditional: 57, negative: 15, negative conditional: 0, negative unconditional: 15, unknown: 24, unknown conditional: 0, unknown unconditional: 24] , Statistics on independence cache: Total cache size (in pairs): 10842, Positive cache size: 10713, Positive conditional cache size: 0, Positive unconditional cache size: 10713, Negative cache size: 129, Negative conditional cache size: 0, Negative unconditional cache size: 129 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 396.5ms, 81 PlacesBefore, 81 PlacesAfterwards, 100 TransitionsBefore, 100 TransitionsAfterwards, 4644 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 1620 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 88, positive: 68, positive conditional: 0, positive unconditional: 68, negative: 20, negative conditional: 0, negative unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1, positive: 1, positive conditional: 0, positive unconditional: 1, 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: 1, positive: 1, positive conditional: 0, positive unconditional: 1, 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: 1, positive: 1, positive conditional: 0, positive unconditional: 1, 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: 88, positive: 67, positive conditional: 0, positive unconditional: 67, negative: 20, negative conditional: 0, negative unconditional: 20, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , Statistics on independence cache: Total cache size (in pairs): 10843, Positive cache size: 10714, Positive conditional cache size: 0, Positive unconditional cache size: 10714, Negative cache size: 129, Negative conditional cache size: 0, Negative unconditional cache size: 129 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1245.5ms, 86 PlacesBefore, 86 PlacesAfterwards, 142 TransitionsBefore, 142 TransitionsAfterwards, 6554 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 1848 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 194, positive: 178, positive conditional: 0, positive unconditional: 178, negative: 16, negative conditional: 0, negative unconditional: 16, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 37, positive: 34, positive conditional: 0, positive unconditional: 34, negative: 3, negative conditional: 0, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 37, positive: 34, positive conditional: 0, positive unconditional: 34, negative: 3, negative conditional: 0, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 37, positive: 33, positive conditional: 0, positive unconditional: 33, negative: 4, negative conditional: 0, negative unconditional: 4, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 4, positive: 1, positive conditional: 0, positive unconditional: 1, negative: 3, negative conditional: 0, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 13, positive: 5, positive conditional: 0, positive unconditional: 5, negative: 9, negative conditional: 0, negative unconditional: 9, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 194, positive: 144, positive conditional: 0, positive unconditional: 144, negative: 13, negative conditional: 0, negative unconditional: 13, unknown: 37, unknown conditional: 0, unknown unconditional: 37] , Statistics on independence cache: Total cache size (in pairs): 10880, Positive cache size: 10748, Positive conditional cache size: 0, Positive unconditional cache size: 10748, Negative cache size: 132, Negative conditional cache size: 0, Negative unconditional cache size: 132 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7879.5ms, 92 PlacesBefore, 92 PlacesAfterwards, 217 TransitionsBefore, 217 TransitionsAfterwards, 5688 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.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] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.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] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.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] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.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.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: 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] , Statistics on independence cache: Total cache size (in pairs): 10880, Positive cache size: 10748, Positive conditional cache size: 0, Positive unconditional cache size: 10748, Negative cache size: 132, Negative conditional cache size: 0, Negative unconditional cache size: 132 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 8464.1ms, 93 PlacesBefore, 93 PlacesAfterwards, 216 TransitionsBefore, 216 TransitionsAfterwards, 5626 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.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] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.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] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.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] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.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.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: 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] , Statistics on independence cache: Total cache size (in pairs): 10880, Positive cache size: 10748, Positive conditional cache size: 0, Positive unconditional cache size: 10748, Negative cache size: 132, Negative conditional cache size: 0, Negative unconditional cache size: 132 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 11279.3ms, 96 PlacesBefore, 96 PlacesAfterwards, 289 TransitionsBefore, 289 TransitionsAfterwards, 6562 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.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] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.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] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.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] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.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.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: 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] , Statistics on independence cache: Total cache size (in pairs): 10880, Positive cache size: 10748, Positive conditional cache size: 0, Positive unconditional cache size: 10748, Negative cache size: 132, Negative conditional cache size: 0, Negative unconditional cache size: 132 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 17637.4ms, 99 PlacesBefore, 99 PlacesAfterwards, 418 TransitionsBefore, 418 TransitionsAfterwards, 7800 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.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] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.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] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.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] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.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.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: 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] , Statistics on independence cache: Total cache size (in pairs): 10880, Positive cache size: 10748, Positive conditional cache size: 0, Positive unconditional cache size: 10748, Negative cache size: 132, Negative conditional cache size: 0, Negative unconditional cache size: 132 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 41231.4ms, 104 PlacesBefore, 104 PlacesAfterwards, 675 TransitionsBefore, 675 TransitionsAfterwards, 10026 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.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] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.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] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.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] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.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.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: 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] , Statistics on independence cache: Total cache size (in pairs): 10880, Positive cache size: 10748, Positive conditional cache size: 0, Positive unconditional cache size: 10748, Negative cache size: 132, Negative conditional cache size: 0, Negative unconditional cache size: 132 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2787.6ms, 142 PlacesBefore, 86 PlacesAfterwards, 142 TransitionsBefore, 83 TransitionsAfterwards, 14000 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 90 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 3 ChoiceCompositions, 109 TotalNumberOfCompositions, 38686 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 12237, positive: 11859, positive conditional: 0, positive unconditional: 11859, negative: 378, negative conditional: 0, negative unconditional: 378, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 8187, positive: 8072, positive conditional: 0, positive unconditional: 8072, negative: 115, negative conditional: 0, negative unconditional: 115, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 8187, positive: 8072, positive conditional: 0, positive unconditional: 8072, negative: 115, negative conditional: 0, negative unconditional: 115, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 8187, positive: 7938, positive conditional: 0, positive unconditional: 7938, negative: 249, negative conditional: 0, negative unconditional: 249, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 249, positive: 134, positive conditional: 0, positive unconditional: 134, negative: 115, negative conditional: 0, negative unconditional: 115, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 414, positive: 126, positive conditional: 0, positive unconditional: 126, negative: 288, negative conditional: 0, negative unconditional: 288, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 12237, positive: 3787, positive conditional: 0, positive unconditional: 3787, negative: 263, negative conditional: 0, negative unconditional: 263, unknown: 8187, unknown conditional: 0, unknown unconditional: 8187] , Statistics on independence cache: Total cache size (in pairs): 14006, Positive cache size: 13895, Positive conditional cache size: 0, Positive unconditional cache size: 13895, Negative cache size: 111, Negative conditional cache size: 0, Negative unconditional cache size: 111 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 405.8ms, 83 PlacesBefore, 83 PlacesAfterwards, 94 TransitionsBefore, 94 TransitionsAfterwards, 5302 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 2184 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 266, positive: 238, positive conditional: 0, positive unconditional: 238, negative: 28, negative conditional: 0, negative unconditional: 28, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 40, positive: 40, positive conditional: 0, positive unconditional: 40, 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: 40, positive: 40, positive conditional: 0, positive unconditional: 40, 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: 40, positive: 40, positive conditional: 0, positive unconditional: 40, 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: 266, positive: 198, positive conditional: 0, positive unconditional: 198, negative: 28, negative conditional: 0, negative unconditional: 28, unknown: 40, unknown conditional: 0, unknown unconditional: 40] , Statistics on independence cache: Total cache size (in pairs): 14046, Positive cache size: 13935, Positive conditional cache size: 0, Positive unconditional cache size: 13935, Negative cache size: 111, Negative conditional cache size: 0, Negative unconditional cache size: 111 - TimeoutResultAtElement [Line: 701]: Timeout (TraceAbstraction) Unable to prove that call to reach_error is unreachable (line 701). Cancelled while CegarLoopForPetriNetWithRepeatedLiptonReduction was enhancing Floyd-Hoare automaton (4states, 140/251 universal loopers) in iteration 2,while PetriNetUnfolder was constructing finite prefix that currently has 2268078 conditions, 880677 events (770655/880676 cut-off events. For 352650/572551 co-relation queries the response was YES. Maximal size of possible extension queue 33931. Compared 4401187 event pairs, 308747 based on Foata normal form. 40/683023 useless extension candidates. Maximal degree in co-relation 2268051. Up to 701538 conditions per place.). - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 34 locations, 1 error locations. Started 8 CEGAR loops. EmptinessCheckTime: 10.0ms, RemoveRedundantFlowTime: 0.0ms, RemoveRedundantFlowUnfoldingTime: 0.0ms, BackfoldingTime: 0.0ms, BackfoldingUnfoldingTime: 0.0ms, FlowIncreaseByBackfolding: 0, BasicCegarLoop: VerificationResult: UNSAFE, OverallTime: 722343.7ms, OverallIterations: 41, TraceHistogramMax: 7, EmptinessCheckTime: 0.0ms, AutomataDifference: 601393.3ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 16707.8ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 550 SDtfs, 410 SDslu, 224 SDs, 0 SdLazy, 3623 SolverSat, 263 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 2190.2ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 142 GetRequests, 33 SyntacticMatches, 3 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 709.1ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=10627occurred in iteration=8, InterpolantAutomatonStates: 167, 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: 40.8ms SsaConstructionTime, 260.9ms SatisfiabilityAnalysisTime, 1399.1ms InterpolantComputationTime, 547 NumberOfCodeBlocks, 547 NumberOfCodeBlocksAsserted, 44 NumberOfCheckSat, 412 ConstructedInterpolants, 0 QuantifiedInterpolants, 2386 SizeOfPredicates, 3 NumberOfNonLiveVariables, 256 ConjunctsInSsa, 63 ConjunctsInUnsatCore, 37 InterpolantComputations, 31 PerfectInterpolantSequences, 226/238 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