/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-SemanticLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/pthread-lit/qw2004_variant.i -------------------------------------------------------------------------------- This is Ultimate 0.2.1-d5b4239aa45c8d22a30959944f2ef622f7386a6d-d5b4239 [2021-03-24 20:00:13,188 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-03-24 20:00:13,191 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-03-24 20:00:13,226 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-03-24 20:00:13,227 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-03-24 20:00:13,229 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-03-24 20:00:13,232 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-03-24 20:00:13,237 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-03-24 20:00:13,239 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-03-24 20:00:13,243 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-03-24 20:00:13,244 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-03-24 20:00:13,245 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-03-24 20:00:13,246 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-03-24 20:00:13,247 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-03-24 20:00:13,248 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-03-24 20:00:13,249 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-03-24 20:00:13,252 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-03-24 20:00:13,252 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-03-24 20:00:13,255 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-03-24 20:00:13,262 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-03-24 20:00:13,264 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-03-24 20:00:13,265 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-03-24 20:00:13,266 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-03-24 20:00:13,268 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-03-24 20:00:13,273 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-03-24 20:00:13,274 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-03-24 20:00:13,274 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-03-24 20:00:13,275 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-03-24 20:00:13,276 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-03-24 20:00:13,276 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-03-24 20:00:13,276 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-03-24 20:00:13,277 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-03-24 20:00:13,279 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-03-24 20:00:13,279 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-03-24 20:00:13,280 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-03-24 20:00:13,280 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-03-24 20:00:13,280 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-03-24 20:00:13,280 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-03-24 20:00:13,281 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-03-24 20:00:13,281 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-03-24 20:00:13,282 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-03-24 20:00:13,284 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-SemanticLbe.epf [2021-03-24 20:00:13,301 INFO L113 SettingsManager]: Loading preferences was successful [2021-03-24 20:00:13,302 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-03-24 20:00:13,303 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-03-24 20:00:13,303 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-03-24 20:00:13,303 INFO L138 SettingsManager]: * Use SBE=true [2021-03-24 20:00:13,303 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-03-24 20:00:13,303 INFO L138 SettingsManager]: * sizeof long=4 [2021-03-24 20:00:13,303 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-03-24 20:00:13,303 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-03-24 20:00:13,303 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-03-24 20:00:13,304 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-03-24 20:00:13,304 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-03-24 20:00:13,304 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-03-24 20:00:13,304 INFO L138 SettingsManager]: * sizeof long double=12 [2021-03-24 20:00:13,304 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-03-24 20:00:13,304 INFO L138 SettingsManager]: * Use constant arrays=true [2021-03-24 20:00:13,304 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-03-24 20:00:13,304 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-03-24 20:00:13,305 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-03-24 20:00:13,305 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-03-24 20:00:13,305 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-03-24 20:00:13,305 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-03-24 20:00:13,305 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-03-24 20:00:13,305 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-03-24 20:00:13,305 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-03-24 20:00:13,305 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-03-24 20:00:13,306 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-03-24 20:00:13,306 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-03-24 20:00:13,306 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-03-24 20:00:13,579 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-03-24 20:00:13,604 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-03-24 20:00:13,606 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-03-24 20:00:13,607 INFO L271 PluginConnector]: Initializing CDTParser... [2021-03-24 20:00:13,608 INFO L275 PluginConnector]: CDTParser initialized [2021-03-24 20:00:13,609 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread-lit/qw2004_variant.i [2021-03-24 20:00:13,671 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6bd90b3bf/b3ff01469be54231a1fc94f3bd9839c9/FLAGd3447111e [2021-03-24 20:00:14,109 INFO L306 CDTParser]: Found 1 translation units. [2021-03-24 20:00:14,110 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-lit/qw2004_variant.i [2021-03-24 20:00:14,120 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6bd90b3bf/b3ff01469be54231a1fc94f3bd9839c9/FLAGd3447111e [2021-03-24 20:00:14,437 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6bd90b3bf/b3ff01469be54231a1fc94f3bd9839c9 [2021-03-24 20:00:14,439 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-03-24 20:00:14,440 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-03-24 20:00:14,443 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-03-24 20:00:14,443 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-03-24 20:00:14,446 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-03-24 20:00:14,446 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 24.03 08:00:14" (1/1) ... [2021-03-24 20:00:14,447 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1aeeb20b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.03 08:00:14, skipping insertion in model container [2021-03-24 20:00:14,447 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 24.03 08:00:14" (1/1) ... [2021-03-24 20:00:14,454 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-03-24 20:00:14,482 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-03-24 20:00:14,765 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-lit/qw2004_variant.i[30003,30016] [2021-03-24 20:00:14,791 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-03-24 20:00:14,800 INFO L203 MainTranslator]: Completed pre-run [2021-03-24 20:00:14,846 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-lit/qw2004_variant.i[30003,30016] [2021-03-24 20:00:14,851 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-03-24 20:00:14,901 INFO L208 MainTranslator]: Completed translation [2021-03-24 20:00:14,901 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.03 08:00:14 WrapperNode [2021-03-24 20:00:14,902 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-03-24 20:00:14,902 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-03-24 20:00:14,903 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-03-24 20:00:14,903 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-03-24 20:00:14,908 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.03 08:00:14" (1/1) ... [2021-03-24 20:00:14,920 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.03 08:00:14" (1/1) ... [2021-03-24 20:00:14,935 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-03-24 20:00:14,936 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-03-24 20:00:14,936 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-03-24 20:00:14,936 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-03-24 20:00:14,943 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.03 08:00:14" (1/1) ... [2021-03-24 20:00:14,943 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.03 08:00:14" (1/1) ... [2021-03-24 20:00:14,945 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.03 08:00:14" (1/1) ... [2021-03-24 20:00:14,946 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.03 08:00:14" (1/1) ... [2021-03-24 20:00:14,950 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.03 08:00:14" (1/1) ... [2021-03-24 20:00:14,954 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.03 08:00:14" (1/1) ... [2021-03-24 20:00:14,955 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.03 08:00:14" (1/1) ... [2021-03-24 20:00:14,957 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-03-24 20:00:14,958 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-03-24 20:00:14,958 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-03-24 20:00:14,958 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-03-24 20:00:14,959 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.03 08:00:14" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-03-24 20:00:15,015 INFO L130 BoogieDeclarations]: Found specification of procedure BCSP_PnpStop [2021-03-24 20:00:15,016 INFO L138 BoogieDeclarations]: Found implementation of procedure BCSP_PnpStop [2021-03-24 20:00:15,016 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-03-24 20:00:15,016 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2021-03-24 20:00:15,016 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-03-24 20:00:15,016 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-03-24 20:00:15,016 INFO L130 BoogieDeclarations]: Found specification of procedure BCSP_PnpAdd [2021-03-24 20:00:15,017 INFO L138 BoogieDeclarations]: Found implementation of procedure BCSP_PnpAdd [2021-03-24 20:00:15,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-03-24 20:00:15,017 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2021-03-24 20:00:15,017 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-03-24 20:00:15,017 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-03-24 20:00:15,018 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-03-24 20:00:15,416 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-03-24 20:00:15,417 INFO L299 CfgBuilder]: Removed 15 assume(true) statements. [2021-03-24 20:00:15,418 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.03 08:00:15 BoogieIcfgContainer [2021-03-24 20:00:15,418 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-03-24 20:00:15,420 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-03-24 20:00:15,420 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-03-24 20:00:15,422 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-03-24 20:00:15,422 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 24.03 08:00:14" (1/3) ... [2021-03-24 20:00:15,423 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@66153bb3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.03 08:00:15, skipping insertion in model container [2021-03-24 20:00:15,423 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.03 08:00:14" (2/3) ... [2021-03-24 20:00:15,423 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@66153bb3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.03 08:00:15, skipping insertion in model container [2021-03-24 20:00:15,423 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.03 08:00:15" (3/3) ... [2021-03-24 20:00:15,424 INFO L111 eAbstractionObserver]: Analyzing ICFG qw2004_variant.i [2021-03-24 20:00:15,433 INFO L149 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-03-24 20:00:15,438 INFO L161 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-03-24 20:00:15,439 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-03-24 20:00:15,467 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,467 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,467 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,467 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,468 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,468 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,468 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,468 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,473 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of1ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,473 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of1ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,473 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of1ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,473 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of1ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,474 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,474 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,474 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,474 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,474 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,474 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,474 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,475 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,475 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,475 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,475 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,476 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,476 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,476 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,476 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,476 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,479 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,479 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,479 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,479 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,479 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,479 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,479 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,480 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,480 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,480 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,481 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,481 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,481 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,482 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,482 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,482 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,482 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,482 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,483 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,483 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,483 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,483 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,483 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,483 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,483 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,484 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,484 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,484 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,484 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,484 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,484 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,485 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,485 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,485 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,485 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,485 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,485 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,485 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,485 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,486 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,486 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,486 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,486 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,486 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,486 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,486 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,487 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,487 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,487 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,487 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,487 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,488 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,490 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,490 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,490 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,490 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of1ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,490 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,490 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,491 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,492 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,493 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,493 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,493 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,493 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,493 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,493 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,494 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,494 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,494 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:15,495 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-03-24 20:00:15,511 INFO L253 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-03-24 20:00:15,538 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-24 20:00:15,539 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-24 20:00:15,539 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-24 20:00:15,539 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-24 20:00:15,541 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-24 20:00:15,541 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-24 20:00:15,541 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-24 20:00:15,541 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-24 20:00:15,552 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 78 places, 77 transitions, 164 flow [2021-03-24 20:00:15,584 INFO L129 PetriNetUnfolder]: 6/85 cut-off events. [2021-03-24 20:00:15,584 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-24 20:00:15,589 INFO L84 FinitePrefix]: Finished finitePrefix Result has 93 conditions, 85 events. 6/85 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 129 event pairs, 0 based on Foata normal form. 0/76 useless extension candidates. Maximal degree in co-relation 67. Up to 4 conditions per place. [2021-03-24 20:00:15,589 INFO L82 GeneralOperation]: Start removeDead. Operand has 78 places, 77 transitions, 164 flow [2021-03-24 20:00:15,593 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 77 places, 76 transitions, 160 flow [2021-03-24 20:00:15,594 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-24 20:00:15,604 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 77 places, 76 transitions, 160 flow [2021-03-24 20:00:15,606 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 77 places, 76 transitions, 160 flow [2021-03-24 20:00:15,608 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 77 places, 76 transitions, 160 flow [2021-03-24 20:00:15,625 INFO L129 PetriNetUnfolder]: 6/85 cut-off events. [2021-03-24 20:00:15,626 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-24 20:00:15,626 INFO L84 FinitePrefix]: Finished finitePrefix Result has 93 conditions, 85 events. 6/85 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 132 event pairs, 0 based on Foata normal form. 0/76 useless extension candidates. Maximal degree in co-relation 67. Up to 4 conditions per place. [2021-03-24 20:00:15,629 INFO L142 LiptonReduction]: Number of co-enabled transitions 1792 [2021-03-24 20:00:17,167 INFO L154 LiptonReduction]: Checked pairs total: 1829 [2021-03-24 20:00:17,168 INFO L156 LiptonReduction]: Total number of compositions: 56 [2021-03-24 20:00:17,170 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1577 [2021-03-24 20:00:17,188 INFO L129 PetriNetUnfolder]: 3/36 cut-off events. [2021-03-24 20:00:17,188 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-24 20:00:17,188 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:00:17,189 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:00:17,189 INFO L428 AbstractCegarLoop]: === Iteration 1 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-24 20:00:17,196 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:00:17,196 INFO L82 PathProgramCache]: Analyzing trace with hash -1583430104, now seen corresponding path program 1 times [2021-03-24 20:00:17,204 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:00:17,205 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1430047534] [2021-03-24 20:00:17,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:00:17,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-24 20:00:17,325 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-24 20:00:17,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-24 20:00:17,343 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-24 20:00:17,360 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-03-24 20:00:17,361 INFO L634 BasicCegarLoop]: Counterexample might be feasible [2021-03-24 20:00:17,361 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-03-24 20:00:17,361 WARN L342 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2021-03-24 20:00:17,362 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2021-03-24 20:00:17,379 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,379 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,379 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,379 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,379 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,379 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,379 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,380 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,380 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of2ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,380 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of2ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,380 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of2ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,380 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of2ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,380 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,380 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,380 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,380 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,381 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,381 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,381 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,381 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,381 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,381 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,382 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,382 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,382 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,382 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,382 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,383 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,383 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,384 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,384 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,384 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,384 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,384 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,384 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,384 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,385 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of2ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,385 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of2ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,385 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of2ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,385 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of2ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,385 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,385 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,385 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,385 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,386 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,386 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,386 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,386 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,386 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,386 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,386 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,386 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,386 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,386 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,386 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,387 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,387 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,387 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,387 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,387 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,387 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,387 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,388 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,388 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,388 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,388 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,388 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,389 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,389 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,389 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,389 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,389 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,389 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,389 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,389 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,389 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,389 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,390 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,390 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,390 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,390 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,390 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,390 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,390 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,390 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,390 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,391 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,391 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,393 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,393 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,393 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,393 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,397 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,397 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,397 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,397 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,397 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,397 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,398 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,398 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,398 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,398 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,398 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,398 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,398 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,398 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,398 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,398 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,399 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,399 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,399 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,399 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,399 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,399 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,400 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,400 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,400 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,400 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,400 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,400 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,400 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,400 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,400 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,400 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,400 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,400 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,401 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,401 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,401 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,401 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,401 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,401 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,401 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,401 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,401 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,401 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,401 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,401 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,402 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,402 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,402 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,402 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,402 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,402 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,402 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,402 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,402 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,402 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,402 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,402 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,403 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,403 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,403 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,403 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,403 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,403 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,403 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,404 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,404 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,404 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,405 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,405 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,405 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,405 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,405 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,405 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,405 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of2ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,407 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,407 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,407 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,407 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,407 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,407 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,407 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of2ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,408 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,408 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,408 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,409 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,409 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,409 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,409 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,409 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,409 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,409 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,410 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,410 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,410 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,410 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,410 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,410 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,411 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,411 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,411 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,411 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:17,413 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-03-24 20:00:17,413 INFO L253 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2021-03-24 20:00:17,414 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-24 20:00:17,415 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-24 20:00:17,415 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-24 20:00:17,415 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-24 20:00:17,415 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-24 20:00:17,415 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-24 20:00:17,415 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-24 20:00:17,415 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-24 20:00:17,417 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 118 places, 117 transitions, 258 flow [2021-03-24 20:00:17,434 INFO L129 PetriNetUnfolder]: 10/124 cut-off events. [2021-03-24 20:00:17,434 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-03-24 20:00:17,436 INFO L84 FinitePrefix]: Finished finitePrefix Result has 138 conditions, 124 events. 10/124 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 263 event pairs, 0 based on Foata normal form. 0/109 useless extension candidates. Maximal degree in co-relation 133. Up to 6 conditions per place. [2021-03-24 20:00:17,436 INFO L82 GeneralOperation]: Start removeDead. Operand has 118 places, 117 transitions, 258 flow [2021-03-24 20:00:17,437 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 102 places, 102 transitions, 219 flow [2021-03-24 20:00:17,437 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-24 20:00:17,437 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 102 places, 102 transitions, 219 flow [2021-03-24 20:00:17,438 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 102 places, 102 transitions, 219 flow [2021-03-24 20:00:17,438 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 102 places, 102 transitions, 219 flow [2021-03-24 20:00:17,453 INFO L129 PetriNetUnfolder]: 10/124 cut-off events. [2021-03-24 20:00:17,453 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-03-24 20:00:17,454 INFO L84 FinitePrefix]: Finished finitePrefix Result has 137 conditions, 124 events. 10/124 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 258 event pairs, 0 based on Foata normal form. 0/109 useless extension candidates. Maximal degree in co-relation 110. Up to 6 conditions per place. [2021-03-24 20:00:17,457 INFO L142 LiptonReduction]: Number of co-enabled transitions 4468 [2021-03-24 20:00:19,003 INFO L154 LiptonReduction]: Checked pairs total: 3846 [2021-03-24 20:00:19,004 INFO L156 LiptonReduction]: Total number of compositions: 80 [2021-03-24 20:00:19,004 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1567 [2021-03-24 20:00:19,008 INFO L129 PetriNetUnfolder]: 2/29 cut-off events. [2021-03-24 20:00:19,008 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-24 20:00:19,008 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:00:19,008 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:00:19,008 INFO L428 AbstractCegarLoop]: === Iteration 1 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:00:19,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:00:19,009 INFO L82 PathProgramCache]: Analyzing trace with hash -1479836156, now seen corresponding path program 1 times [2021-03-24 20:00:19,009 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:00:19,009 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [146672335] [2021-03-24 20:00:19,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:00:19,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:00:19,073 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:19,073 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:00:19,074 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:19,074 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:00:19,079 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:19,079 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:00:19,080 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 20:00:19,080 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [146672335] [2021-03-24 20:00:19,081 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:00:19,081 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-24 20:00:19,081 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1492080773] [2021-03-24 20:00:19,087 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-24 20:00:19,087 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:00:19,096 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-24 20:00:19,098 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-24 20:00:19,100 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 158 out of 197 [2021-03-24 20:00:19,102 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 48 places, 44 transitions, 103 flow. Second operand has 3 states, 3 states have (on average 159.0) internal successors, (477), 3 states have internal predecessors, (477), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:19,102 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:00:19,102 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 158 of 197 [2021-03-24 20:00:19,103 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:00:19,137 INFO L129 PetriNetUnfolder]: 18/133 cut-off events. [2021-03-24 20:00:19,138 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-03-24 20:00:19,139 INFO L84 FinitePrefix]: Finished finitePrefix Result has 171 conditions, 133 events. 18/133 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 18. Compared 568 event pairs, 3 based on Foata normal form. 1/100 useless extension candidates. Maximal degree in co-relation 154. Up to 16 conditions per place. [2021-03-24 20:00:19,140 INFO L132 encePairwiseOnDemand]: 191/197 looper letters, 5 selfloop transitions, 4 changer transitions 0/46 dead transitions. [2021-03-24 20:00:19,140 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 50 places, 46 transitions, 125 flow [2021-03-24 20:00:19,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-24 20:00:19,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-24 20:00:19,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 485 transitions. [2021-03-24 20:00:19,152 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8206429780033841 [2021-03-24 20:00:19,153 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 485 transitions. [2021-03-24 20:00:19,153 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 485 transitions. [2021-03-24 20:00:19,155 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:00:19,157 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 485 transitions. [2021-03-24 20:00:19,160 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 161.66666666666666) internal successors, (485), 3 states have internal predecessors, (485), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:19,165 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 197.0) internal successors, (788), 4 states have internal predecessors, (788), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:19,166 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 197.0) internal successors, (788), 4 states have internal predecessors, (788), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:19,167 INFO L185 Difference]: Start difference. First operand has 48 places, 44 transitions, 103 flow. Second operand 3 states and 485 transitions. [2021-03-24 20:00:19,168 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 50 places, 46 transitions, 125 flow [2021-03-24 20:00:19,170 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 49 places, 46 transitions, 122 flow, removed 1 selfloop flow, removed 1 redundant places. [2021-03-24 20:00:19,171 INFO L241 Difference]: Finished difference. Result has 51 places, 46 transitions, 128 flow [2021-03-24 20:00:19,173 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=197, PETRI_DIFFERENCE_MINUEND_FLOW=100, PETRI_DIFFERENCE_MINUEND_PLACES=47, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=44, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=40, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=128, PETRI_PLACES=51, PETRI_TRANSITIONS=46} [2021-03-24 20:00:19,174 INFO L343 CegarLoopForPetriNet]: 48 programPoint places, 3 predicate places. [2021-03-24 20:00:19,174 INFO L480 AbstractCegarLoop]: Abstraction has has 51 places, 46 transitions, 128 flow [2021-03-24 20:00:19,174 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 159.0) internal successors, (477), 3 states have internal predecessors, (477), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:19,174 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:00:19,174 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:00:19,174 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-03-24 20:00:19,174 INFO L428 AbstractCegarLoop]: === Iteration 2 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:00:19,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:00:19,175 INFO L82 PathProgramCache]: Analyzing trace with hash -1479866908, now seen corresponding path program 1 times [2021-03-24 20:00:19,175 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:00:19,175 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [805055260] [2021-03-24 20:00:19,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:00:19,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:00:19,220 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:19,221 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:00:19,222 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:19,224 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:00:19,227 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:19,228 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-24 20:00:19,231 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 20:00:19,231 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [805055260] [2021-03-24 20:00:19,231 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:00:19,231 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-24 20:00:19,231 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1161758507] [2021-03-24 20:00:19,232 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-24 20:00:19,232 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:00:19,233 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-24 20:00:19,233 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-24 20:00:19,235 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 152 out of 197 [2021-03-24 20:00:19,236 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 51 places, 46 transitions, 128 flow. Second operand has 4 states, 4 states have (on average 153.25) internal successors, (613), 4 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-03-24 20:00:19,236 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:00:19,236 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 152 of 197 [2021-03-24 20:00:19,236 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:00:19,297 INFO L129 PetriNetUnfolder]: 91/257 cut-off events. [2021-03-24 20:00:19,297 INFO L130 PetriNetUnfolder]: For 15/18 co-relation queries the response was YES. [2021-03-24 20:00:19,298 INFO L84 FinitePrefix]: Finished finitePrefix Result has 457 conditions, 257 events. 91/257 cut-off events. For 15/18 co-relation queries the response was YES. Maximal size of possible extension queue 47. Compared 1299 event pairs, 6 based on Foata normal form. 0/189 useless extension candidates. Maximal degree in co-relation 437. Up to 60 conditions per place. [2021-03-24 20:00:19,300 INFO L132 encePairwiseOnDemand]: 192/197 looper letters, 13 selfloop transitions, 5 changer transitions 0/55 dead transitions. [2021-03-24 20:00:19,300 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 55 places, 55 transitions, 185 flow [2021-03-24 20:00:19,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-24 20:00:19,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-24 20:00:19,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 780 transitions. [2021-03-24 20:00:19,304 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7918781725888325 [2021-03-24 20:00:19,304 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 780 transitions. [2021-03-24 20:00:19,304 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 780 transitions. [2021-03-24 20:00:19,304 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:00:19,304 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 780 transitions. [2021-03-24 20:00:19,306 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 156.0) internal successors, (780), 5 states have internal predecessors, (780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:19,308 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 197.0) internal successors, (1182), 6 states have internal predecessors, (1182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:19,309 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 197.0) internal successors, (1182), 6 states have internal predecessors, (1182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:19,309 INFO L185 Difference]: Start difference. First operand has 51 places, 46 transitions, 128 flow. Second operand 5 states and 780 transitions. [2021-03-24 20:00:19,309 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 55 places, 55 transitions, 185 flow [2021-03-24 20:00:19,310 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 53 places, 55 transitions, 177 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-03-24 20:00:19,311 INFO L241 Difference]: Finished difference. Result has 57 places, 49 transitions, 154 flow [2021-03-24 20:00:19,311 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=197, PETRI_DIFFERENCE_MINUEND_FLOW=120, PETRI_DIFFERENCE_MINUEND_PLACES=49, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=46, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=42, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=154, PETRI_PLACES=57, PETRI_TRANSITIONS=49} [2021-03-24 20:00:19,312 INFO L343 CegarLoopForPetriNet]: 48 programPoint places, 9 predicate places. [2021-03-24 20:00:19,312 INFO L480 AbstractCegarLoop]: Abstraction has has 57 places, 49 transitions, 154 flow [2021-03-24 20:00:19,312 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 153.25) internal successors, (613), 4 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-03-24 20:00:19,312 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:00:19,313 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:00:19,313 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-03-24 20:00:19,313 INFO L428 AbstractCegarLoop]: === Iteration 3 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:00:19,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:00:19,313 INFO L82 PathProgramCache]: Analyzing trace with hash -1110341521, now seen corresponding path program 1 times [2021-03-24 20:00:19,313 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:00:19,314 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [649141540] [2021-03-24 20:00:19,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:00:19,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:00:19,354 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:19,356 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:00:19,356 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:19,356 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 20:00:19,363 INFO L142 QuantifierPusher]: treesize reduction 2, result has 77.8 percent of original size [2021-03-24 20:00:19,364 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 20:00:19,369 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:19,370 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 20:00:19,376 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:19,377 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:00:19,381 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:19,382 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:00:19,387 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:19,388 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:00:19,388 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 20:00:19,389 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [649141540] [2021-03-24 20:00:19,389 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:00:19,389 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-24 20:00:19,389 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1418413842] [2021-03-24 20:00:19,389 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-24 20:00:19,390 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:00:19,390 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-24 20:00:19,390 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-03-24 20:00:19,391 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 197 [2021-03-24 20:00:19,392 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 57 places, 49 transitions, 154 flow. Second operand has 7 states, 7 states have (on average 142.14285714285714) internal successors, (995), 7 states have internal predecessors, (995), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:19,393 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:00:19,393 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 197 [2021-03-24 20:00:19,393 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:00:19,567 INFO L129 PetriNetUnfolder]: 236/567 cut-off events. [2021-03-24 20:00:19,568 INFO L130 PetriNetUnfolder]: For 316/561 co-relation queries the response was YES. [2021-03-24 20:00:19,570 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1256 conditions, 567 events. 236/567 cut-off events. For 316/561 co-relation queries the response was YES. Maximal size of possible extension queue 74. Compared 3571 event pairs, 60 based on Foata normal form. 41/496 useless extension candidates. Maximal degree in co-relation 1230. Up to 256 conditions per place. [2021-03-24 20:00:19,575 INFO L132 encePairwiseOnDemand]: 188/197 looper letters, 37 selfloop transitions, 18 changer transitions 0/88 dead transitions. [2021-03-24 20:00:19,575 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 63 places, 88 transitions, 392 flow [2021-03-24 20:00:19,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-24 20:00:19,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-24 20:00:19,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1030 transitions. [2021-03-24 20:00:19,578 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7469180565627266 [2021-03-24 20:00:19,578 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1030 transitions. [2021-03-24 20:00:19,578 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1030 transitions. [2021-03-24 20:00:19,579 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:00:19,579 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1030 transitions. [2021-03-24 20:00:19,581 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 147.14285714285714) internal successors, (1030), 7 states have internal predecessors, (1030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:19,583 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 197.0) internal successors, (1576), 8 states have internal predecessors, (1576), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:19,584 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 197.0) internal successors, (1576), 8 states have internal predecessors, (1576), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:19,584 INFO L185 Difference]: Start difference. First operand has 57 places, 49 transitions, 154 flow. Second operand 7 states and 1030 transitions. [2021-03-24 20:00:19,584 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 63 places, 88 transitions, 392 flow [2021-03-24 20:00:19,588 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 63 places, 88 transitions, 392 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-03-24 20:00:19,590 INFO L241 Difference]: Finished difference. Result has 67 places, 67 transitions, 294 flow [2021-03-24 20:00:19,590 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=197, PETRI_DIFFERENCE_MINUEND_FLOW=154, PETRI_DIFFERENCE_MINUEND_PLACES=57, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=49, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=39, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=294, PETRI_PLACES=67, PETRI_TRANSITIONS=67} [2021-03-24 20:00:19,590 INFO L343 CegarLoopForPetriNet]: 48 programPoint places, 19 predicate places. [2021-03-24 20:00:19,590 INFO L480 AbstractCegarLoop]: Abstraction has has 67 places, 67 transitions, 294 flow [2021-03-24 20:00:19,591 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 142.14285714285714) internal successors, (995), 7 states have internal predecessors, (995), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:19,591 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:00:19,591 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:00:19,591 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-03-24 20:00:19,591 INFO L428 AbstractCegarLoop]: === Iteration 4 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:00:19,592 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:00:19,592 INFO L82 PathProgramCache]: Analyzing trace with hash 1005455175, now seen corresponding path program 1 times [2021-03-24 20:00:19,592 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:00:19,592 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [575510407] [2021-03-24 20:00:19,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:00:19,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:00:19,642 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:19,642 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:00:19,643 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:19,643 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:00:19,647 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:19,647 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:00:19,648 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 20:00:19,648 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [575510407] [2021-03-24 20:00:19,648 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:00:19,649 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-24 20:00:19,651 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [381196281] [2021-03-24 20:00:19,652 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-24 20:00:19,652 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:00:19,652 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-24 20:00:19,653 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-24 20:00:19,654 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 161 out of 197 [2021-03-24 20:00:19,654 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 67 places, 67 transitions, 294 flow. Second operand has 3 states, 3 states have (on average 162.33333333333334) internal successors, (487), 3 states have internal predecessors, (487), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:19,654 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:00:19,654 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 161 of 197 [2021-03-24 20:00:19,654 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:00:19,697 INFO L129 PetriNetUnfolder]: 42/247 cut-off events. [2021-03-24 20:00:19,697 INFO L130 PetriNetUnfolder]: For 147/198 co-relation queries the response was YES. [2021-03-24 20:00:19,699 INFO L84 FinitePrefix]: Finished finitePrefix Result has 562 conditions, 247 events. 42/247 cut-off events. For 147/198 co-relation queries the response was YES. Maximal size of possible extension queue 34. Compared 1448 event pairs, 2 based on Foata normal form. 7/220 useless extension candidates. Maximal degree in co-relation 532. Up to 45 conditions per place. [2021-03-24 20:00:19,700 INFO L132 encePairwiseOnDemand]: 195/197 looper letters, 11 selfloop transitions, 1 changer transitions 0/67 dead transitions. [2021-03-24 20:00:19,700 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 69 places, 67 transitions, 313 flow [2021-03-24 20:00:19,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-24 20:00:19,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-24 20:00:19,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 492 transitions. [2021-03-24 20:00:19,702 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8324873096446701 [2021-03-24 20:00:19,702 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 492 transitions. [2021-03-24 20:00:19,702 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 492 transitions. [2021-03-24 20:00:19,702 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:00:19,702 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 492 transitions. [2021-03-24 20:00:19,703 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 164.0) internal successors, (492), 3 states have internal predecessors, (492), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:19,704 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 197.0) internal successors, (788), 4 states have internal predecessors, (788), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:19,705 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 197.0) internal successors, (788), 4 states have internal predecessors, (788), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:19,705 INFO L185 Difference]: Start difference. First operand has 67 places, 67 transitions, 294 flow. Second operand 3 states and 492 transitions. [2021-03-24 20:00:19,705 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 69 places, 67 transitions, 313 flow [2021-03-24 20:00:19,709 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 69 places, 67 transitions, 305 flow, removed 4 selfloop flow, removed 0 redundant places. [2021-03-24 20:00:19,711 INFO L241 Difference]: Finished difference. Result has 70 places, 66 transitions, 286 flow [2021-03-24 20:00:19,711 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=197, PETRI_DIFFERENCE_MINUEND_FLOW=279, PETRI_DIFFERENCE_MINUEND_PLACES=67, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=66, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=65, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=286, PETRI_PLACES=70, PETRI_TRANSITIONS=66} [2021-03-24 20:00:19,711 INFO L343 CegarLoopForPetriNet]: 48 programPoint places, 22 predicate places. [2021-03-24 20:00:19,711 INFO L480 AbstractCegarLoop]: Abstraction has has 70 places, 66 transitions, 286 flow [2021-03-24 20:00:19,712 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 162.33333333333334) internal successors, (487), 3 states have internal predecessors, (487), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:19,712 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:00:19,712 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:00:19,712 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-03-24 20:00:19,712 INFO L428 AbstractCegarLoop]: === Iteration 5 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:00:19,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:00:19,713 INFO L82 PathProgramCache]: Analyzing trace with hash -2002628679, now seen corresponding path program 2 times [2021-03-24 20:00:19,713 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:00:19,713 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1100724846] [2021-03-24 20:00:19,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:00:19,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:00:19,755 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:19,756 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:00:19,757 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:19,757 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:00:19,760 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:19,760 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:00:19,761 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 20:00:19,761 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1100724846] [2021-03-24 20:00:19,761 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:00:19,761 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-24 20:00:19,761 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [518669469] [2021-03-24 20:00:19,762 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-24 20:00:19,762 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:00:19,762 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-24 20:00:19,762 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-24 20:00:19,763 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 158 out of 197 [2021-03-24 20:00:19,764 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 70 places, 66 transitions, 286 flow. Second operand has 3 states, 3 states have (on average 159.33333333333334) internal successors, (478), 3 states have internal predecessors, (478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:19,764 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:00:19,764 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 158 of 197 [2021-03-24 20:00:19,764 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:00:19,790 INFO L129 PetriNetUnfolder]: 13/125 cut-off events. [2021-03-24 20:00:19,791 INFO L130 PetriNetUnfolder]: For 106/180 co-relation queries the response was YES. [2021-03-24 20:00:19,791 INFO L84 FinitePrefix]: Finished finitePrefix Result has 270 conditions, 125 events. 13/125 cut-off events. For 106/180 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 487 event pairs, 1 based on Foata normal form. 19/130 useless extension candidates. Maximal degree in co-relation 245. Up to 18 conditions per place. [2021-03-24 20:00:19,792 INFO L132 encePairwiseOnDemand]: 194/197 looper letters, 8 selfloop transitions, 1 changer transitions 0/62 dead transitions. [2021-03-24 20:00:19,792 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 72 places, 62 transitions, 278 flow [2021-03-24 20:00:19,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-24 20:00:19,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-24 20:00:19,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 483 transitions. [2021-03-24 20:00:19,793 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.817258883248731 [2021-03-24 20:00:19,794 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 483 transitions. [2021-03-24 20:00:19,794 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 483 transitions. [2021-03-24 20:00:19,794 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:00:19,794 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 483 transitions. [2021-03-24 20:00:19,796 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 161.0) internal successors, (483), 3 states have internal predecessors, (483), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:19,797 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 197.0) internal successors, (788), 4 states have internal predecessors, (788), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:19,797 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 197.0) internal successors, (788), 4 states have internal predecessors, (788), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:19,797 INFO L185 Difference]: Start difference. First operand has 70 places, 66 transitions, 286 flow. Second operand 3 states and 483 transitions. [2021-03-24 20:00:19,797 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 72 places, 62 transitions, 278 flow [2021-03-24 20:00:19,799 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 71 places, 62 transitions, 277 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-24 20:00:19,802 INFO L241 Difference]: Finished difference. Result has 71 places, 62 transitions, 261 flow [2021-03-24 20:00:19,802 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=197, PETRI_DIFFERENCE_MINUEND_FLOW=259, PETRI_DIFFERENCE_MINUEND_PLACES=69, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=62, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=61, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=261, PETRI_PLACES=71, PETRI_TRANSITIONS=62} [2021-03-24 20:00:19,802 INFO L343 CegarLoopForPetriNet]: 48 programPoint places, 23 predicate places. [2021-03-24 20:00:19,802 INFO L480 AbstractCegarLoop]: Abstraction has has 71 places, 62 transitions, 261 flow [2021-03-24 20:00:19,803 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 159.33333333333334) internal successors, (478), 3 states have internal predecessors, (478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:19,803 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:00:19,803 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:00:19,803 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-03-24 20:00:19,803 INFO L428 AbstractCegarLoop]: === Iteration 6 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:00:19,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:00:19,804 INFO L82 PathProgramCache]: Analyzing trace with hash -982213579, now seen corresponding path program 1 times [2021-03-24 20:00:19,804 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:00:19,804 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1969151889] [2021-03-24 20:00:19,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:00:19,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:00:19,856 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:19,857 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:00:19,859 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:19,859 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:00:19,861 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:19,862 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-24 20:00:19,868 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-24 20:00:19,869 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1969151889] [2021-03-24 20:00:19,869 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:00:19,869 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-24 20:00:19,869 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1768649153] [2021-03-24 20:00:19,869 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-24 20:00:19,869 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:00:19,870 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-24 20:00:19,870 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-24 20:00:19,870 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 153 out of 197 [2021-03-24 20:00:19,871 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 71 places, 62 transitions, 261 flow. Second operand has 4 states, 4 states have (on average 154.25) internal successors, (617), 4 states have internal predecessors, (617), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:19,871 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:00:19,871 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 153 of 197 [2021-03-24 20:00:19,871 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:00:19,911 INFO L129 PetriNetUnfolder]: 28/196 cut-off events. [2021-03-24 20:00:19,911 INFO L130 PetriNetUnfolder]: For 207/238 co-relation queries the response was YES. [2021-03-24 20:00:19,912 INFO L84 FinitePrefix]: Finished finitePrefix Result has 446 conditions, 196 events. 28/196 cut-off events. For 207/238 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 992 event pairs, 3 based on Foata normal form. 13/189 useless extension candidates. Maximal degree in co-relation 412. Up to 25 conditions per place. [2021-03-24 20:00:19,913 INFO L132 encePairwiseOnDemand]: 192/197 looper letters, 10 selfloop transitions, 7 changer transitions 0/69 dead transitions. [2021-03-24 20:00:19,913 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 75 places, 69 transitions, 336 flow [2021-03-24 20:00:19,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-24 20:00:19,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-24 20:00:19,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 782 transitions. [2021-03-24 20:00:19,916 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7939086294416243 [2021-03-24 20:00:19,916 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 782 transitions. [2021-03-24 20:00:19,916 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 782 transitions. [2021-03-24 20:00:19,916 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:00:19,916 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 782 transitions. [2021-03-24 20:00:19,917 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 156.4) internal successors, (782), 5 states have internal predecessors, (782), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:19,919 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 197.0) internal successors, (1182), 6 states have internal predecessors, (1182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:19,919 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 197.0) internal successors, (1182), 6 states have internal predecessors, (1182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:19,919 INFO L185 Difference]: Start difference. First operand has 71 places, 62 transitions, 261 flow. Second operand 5 states and 782 transitions. [2021-03-24 20:00:19,919 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 75 places, 69 transitions, 336 flow [2021-03-24 20:00:19,921 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 74 places, 69 transitions, 335 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-24 20:00:19,923 INFO L241 Difference]: Finished difference. Result has 78 places, 66 transitions, 320 flow [2021-03-24 20:00:19,923 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=197, PETRI_DIFFERENCE_MINUEND_FLOW=260, PETRI_DIFFERENCE_MINUEND_PLACES=70, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=62, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=57, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=320, PETRI_PLACES=78, PETRI_TRANSITIONS=66} [2021-03-24 20:00:19,923 INFO L343 CegarLoopForPetriNet]: 48 programPoint places, 30 predicate places. [2021-03-24 20:00:19,923 INFO L480 AbstractCegarLoop]: Abstraction has has 78 places, 66 transitions, 320 flow [2021-03-24 20:00:19,923 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 154.25) internal successors, (617), 4 states have internal predecessors, (617), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:19,923 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:00:19,924 INFO L263 CegarLoopForPetriNet]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:00:19,924 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-03-24 20:00:19,924 INFO L428 AbstractCegarLoop]: === Iteration 7 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:00:19,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:00:19,924 INFO L82 PathProgramCache]: Analyzing trace with hash 483335371, now seen corresponding path program 1 times [2021-03-24 20:00:19,924 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:00:19,924 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [116839351] [2021-03-24 20:00:19,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:00:19,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-24 20:00:19,947 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-24 20:00:19,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-24 20:00:19,961 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-24 20:00:19,972 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-03-24 20:00:19,972 INFO L634 BasicCegarLoop]: Counterexample might be feasible [2021-03-24 20:00:19,972 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-03-24 20:00:19,972 WARN L342 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2021-03-24 20:00:19,973 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2021-03-24 20:00:19,990 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,990 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,990 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,990 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,990 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,990 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,991 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,991 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,991 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of3ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,991 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of3ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,991 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of3ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,991 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of3ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,991 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,991 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,991 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,991 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,991 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,991 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,991 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,991 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,992 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,992 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,992 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,992 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,992 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,992 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,992 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,992 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,992 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,992 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,992 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,992 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,996 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,996 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,996 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,996 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,996 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of3ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,996 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of3ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,996 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of3ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,997 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of3ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,997 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,997 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,997 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,997 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,997 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,997 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,997 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,997 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,997 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,997 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,997 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,997 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,997 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,997 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,998 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,998 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,998 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,998 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,998 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,998 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,998 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,998 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,998 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,998 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,998 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of3ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,998 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of3ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,998 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of3ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,998 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of3ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,998 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,999 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,999 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,999 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,999 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,999 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,999 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,999 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,999 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,999 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,999 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:19,999 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,001 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,001 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,001 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,001 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,001 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,001 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,001 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,002 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,002 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,002 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,002 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,002 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,003 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,003 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,003 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,003 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,003 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,003 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,003 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,003 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,003 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,003 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,003 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,003 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,003 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,003 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,004 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,004 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,004 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,004 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,004 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,004 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,004 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,004 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,004 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,004 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,004 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,004 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,004 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,004 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,004 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,004 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,005 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,005 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,005 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,005 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,005 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,005 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,005 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,005 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,005 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,005 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,005 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,005 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,005 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,005 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,006 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,006 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,006 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,006 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,006 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,006 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,006 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,006 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,006 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,006 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,006 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,006 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,006 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,006 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,006 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,006 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,007 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,007 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,007 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,007 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,007 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,007 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,007 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,007 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,007 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,007 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,007 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,007 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,007 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,007 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,007 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,007 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,008 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,008 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,008 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,008 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,008 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,008 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,008 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,008 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,008 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,008 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,008 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,008 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,008 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,008 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,008 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,008 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,009 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,009 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,009 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,009 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,009 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,009 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,009 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,009 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,009 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,010 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,010 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,010 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,010 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,010 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,010 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,010 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,010 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,010 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,010 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,010 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,010 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,010 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,010 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,010 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,010 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,011 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,011 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,011 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,011 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,011 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,011 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,011 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,011 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,011 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,011 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,011 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,011 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,011 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,011 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,011 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,011 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,012 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,012 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,012 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,012 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,012 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,012 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,012 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,012 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,012 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,012 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,012 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,012 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,012 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,012 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,012 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,013 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,013 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,013 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of3ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,013 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,013 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,013 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,013 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,014 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,014 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,014 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of3ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,015 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,015 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,015 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,015 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,016 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,016 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of3ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,016 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,016 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,016 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,016 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,016 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,017 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,017 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,017 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,017 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,017 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,017 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,017 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,017 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,017 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,017 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,018 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,019 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,019 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,019 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,019 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,019 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,019 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,019 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,019 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,019 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,020 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,020 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,020 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,020 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,020 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,020 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,020 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,020 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,020 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,020 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:20,021 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-03-24 20:00:20,023 INFO L253 AbstractCegarLoop]: Starting to check reachability of 6 error locations. [2021-03-24 20:00:20,023 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-24 20:00:20,023 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-24 20:00:20,023 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-24 20:00:20,024 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-24 20:00:20,024 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-24 20:00:20,024 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-24 20:00:20,024 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-24 20:00:20,024 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-24 20:00:20,030 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 158 places, 157 transitions, 356 flow [2021-03-24 20:00:20,046 INFO L129 PetriNetUnfolder]: 14/163 cut-off events. [2021-03-24 20:00:20,046 INFO L130 PetriNetUnfolder]: For 7/7 co-relation queries the response was YES. [2021-03-24 20:00:20,047 INFO L84 FinitePrefix]: Finished finitePrefix Result has 184 conditions, 163 events. 14/163 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 398 event pairs, 0 based on Foata normal form. 0/142 useless extension candidates. Maximal degree in co-relation 177. Up to 8 conditions per place. [2021-03-24 20:00:20,048 INFO L82 GeneralOperation]: Start removeDead. Operand has 158 places, 157 transitions, 356 flow [2021-03-24 20:00:20,049 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 127 places, 128 transitions, 280 flow [2021-03-24 20:00:20,049 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-24 20:00:20,050 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 127 places, 128 transitions, 280 flow [2021-03-24 20:00:20,050 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 127 places, 128 transitions, 280 flow [2021-03-24 20:00:20,050 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 127 places, 128 transitions, 280 flow [2021-03-24 20:00:20,065 INFO L129 PetriNetUnfolder]: 14/163 cut-off events. [2021-03-24 20:00:20,065 INFO L130 PetriNetUnfolder]: For 7/7 co-relation queries the response was YES. [2021-03-24 20:00:20,066 INFO L84 FinitePrefix]: Finished finitePrefix Result has 182 conditions, 163 events. 14/163 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 393 event pairs, 0 based on Foata normal form. 0/142 useless extension candidates. Maximal degree in co-relation 154. Up to 8 conditions per place. [2021-03-24 20:00:20,071 INFO L142 LiptonReduction]: Number of co-enabled transitions 8444 [2021-03-24 20:00:21,807 INFO L154 LiptonReduction]: Checked pairs total: 6291 [2021-03-24 20:00:21,807 INFO L156 LiptonReduction]: Total number of compositions: 97 [2021-03-24 20:00:21,807 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1758 [2021-03-24 20:00:21,811 INFO L129 PetriNetUnfolder]: 1/33 cut-off events. [2021-03-24 20:00:21,811 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-24 20:00:21,811 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:00:21,811 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:00:21,811 INFO L428 AbstractCegarLoop]: === Iteration 1 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:00:21,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:00:21,811 INFO L82 PathProgramCache]: Analyzing trace with hash -703361859, now seen corresponding path program 1 times [2021-03-24 20:00:21,811 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:00:21,811 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [586541750] [2021-03-24 20:00:21,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:00:21,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:00:21,829 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:21,829 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:00:21,830 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:21,830 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:00:21,833 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:21,833 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-24 20:00:21,836 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 20:00:21,836 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [586541750] [2021-03-24 20:00:21,836 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:00:21,836 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-24 20:00:21,837 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1001574926] [2021-03-24 20:00:21,837 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-24 20:00:21,837 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:00:21,837 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-24 20:00:21,837 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-24 20:00:21,838 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 206 out of 254 [2021-03-24 20:00:21,839 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 66 places, 63 transitions, 150 flow. Second operand has 4 states, 4 states have (on average 207.25) internal successors, (829), 4 states have internal predecessors, (829), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:21,839 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:00:21,839 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 206 of 254 [2021-03-24 20:00:21,839 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:00:21,887 INFO L129 PetriNetUnfolder]: 50/194 cut-off events. [2021-03-24 20:00:21,887 INFO L130 PetriNetUnfolder]: For 9/9 co-relation queries the response was YES. [2021-03-24 20:00:21,888 INFO L84 FinitePrefix]: Finished finitePrefix Result has 313 conditions, 194 events. 50/194 cut-off events. For 9/9 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 1039 event pairs, 24 based on Foata normal form. 34/182 useless extension candidates. Maximal degree in co-relation 295. Up to 53 conditions per place. [2021-03-24 20:00:21,889 INFO L132 encePairwiseOnDemand]: 246/254 looper letters, 16 selfloop transitions, 5 changer transitions 0/70 dead transitions. [2021-03-24 20:00:21,889 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 68 places, 70 transitions, 209 flow [2021-03-24 20:00:21,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-24 20:00:21,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-24 20:00:21,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1062 transitions. [2021-03-24 20:00:21,892 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8362204724409449 [2021-03-24 20:00:21,892 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1062 transitions. [2021-03-24 20:00:21,892 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1062 transitions. [2021-03-24 20:00:21,893 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:00:21,893 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1062 transitions. [2021-03-24 20:00:21,895 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 212.4) internal successors, (1062), 5 states have internal predecessors, (1062), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:21,896 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 254.0) internal successors, (1524), 6 states have internal predecessors, (1524), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:21,897 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 254.0) internal successors, (1524), 6 states have internal predecessors, (1524), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:21,897 INFO L185 Difference]: Start difference. First operand has 66 places, 63 transitions, 150 flow. Second operand 5 states and 1062 transitions. [2021-03-24 20:00:21,897 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 68 places, 70 transitions, 209 flow [2021-03-24 20:00:21,898 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 67 places, 70 transitions, 202 flow, removed 3 selfloop flow, removed 1 redundant places. [2021-03-24 20:00:21,899 INFO L241 Difference]: Finished difference. Result has 70 places, 62 transitions, 171 flow [2021-03-24 20:00:21,899 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=254, PETRI_DIFFERENCE_MINUEND_FLOW=135, PETRI_DIFFERENCE_MINUEND_PLACES=63, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=59, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=55, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=171, PETRI_PLACES=70, PETRI_TRANSITIONS=62} [2021-03-24 20:00:21,899 INFO L343 CegarLoopForPetriNet]: 66 programPoint places, 4 predicate places. [2021-03-24 20:00:21,899 INFO L480 AbstractCegarLoop]: Abstraction has has 70 places, 62 transitions, 171 flow [2021-03-24 20:00:21,899 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 207.25) internal successors, (829), 4 states have internal predecessors, (829), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:21,899 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:00:21,899 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:00:21,900 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-03-24 20:00:21,900 INFO L428 AbstractCegarLoop]: === Iteration 2 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:00:21,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:00:21,900 INFO L82 PathProgramCache]: Analyzing trace with hash -330363436, now seen corresponding path program 1 times [2021-03-24 20:00:21,900 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:00:21,900 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [245807104] [2021-03-24 20:00:21,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:00:21,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:00:21,919 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:21,919 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:00:21,919 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:21,920 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:00:21,922 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:21,923 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 20:00:21,928 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:21,928 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:00:21,932 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:21,933 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:00:21,937 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:21,937 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-24 20:00:21,943 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:21,943 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 20:00:21,949 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:21,949 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:00:21,950 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 20:00:21,950 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [245807104] [2021-03-24 20:00:21,950 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:00:21,950 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-03-24 20:00:21,950 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1313835921] [2021-03-24 20:00:21,950 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-24 20:00:21,950 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:00:21,951 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-24 20:00:21,951 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-03-24 20:00:21,952 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 254 [2021-03-24 20:00:21,953 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 70 places, 62 transitions, 171 flow. Second operand has 8 states, 8 states have (on average 168.5) internal successors, (1348), 8 states have internal predecessors, (1348), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:21,953 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:00:21,953 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 254 [2021-03-24 20:00:21,953 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:00:22,660 INFO L129 PetriNetUnfolder]: 1887/3515 cut-off events. [2021-03-24 20:00:22,660 INFO L130 PetriNetUnfolder]: For 134/190 co-relation queries the response was YES. [2021-03-24 20:00:22,678 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6576 conditions, 3515 events. 1887/3515 cut-off events. For 134/190 co-relation queries the response was YES. Maximal size of possible extension queue 320. Compared 25301 event pairs, 323 based on Foata normal form. 67/3057 useless extension candidates. Maximal degree in co-relation 6552. Up to 1464 conditions per place. [2021-03-24 20:00:22,707 INFO L132 encePairwiseOnDemand]: 240/254 looper letters, 97 selfloop transitions, 50 changer transitions 0/188 dead transitions. [2021-03-24 20:00:22,707 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 85 places, 188 transitions, 726 flow [2021-03-24 20:00:22,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-24 20:00:22,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2021-03-24 20:00:22,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 2849 transitions. [2021-03-24 20:00:22,713 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7010334645669292 [2021-03-24 20:00:22,713 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 2849 transitions. [2021-03-24 20:00:22,713 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 2849 transitions. [2021-03-24 20:00:22,714 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:00:22,714 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 2849 transitions. [2021-03-24 20:00:22,721 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 178.0625) internal successors, (2849), 16 states have internal predecessors, (2849), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:22,726 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 254.0) internal successors, (4318), 17 states have internal predecessors, (4318), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:22,727 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 254.0) internal successors, (4318), 17 states have internal predecessors, (4318), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:22,727 INFO L185 Difference]: Start difference. First operand has 70 places, 62 transitions, 171 flow. Second operand 16 states and 2849 transitions. [2021-03-24 20:00:22,727 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 85 places, 188 transitions, 726 flow [2021-03-24 20:00:22,729 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 84 places, 188 transitions, 724 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-24 20:00:22,732 INFO L241 Difference]: Finished difference. Result has 99 places, 121 transitions, 603 flow [2021-03-24 20:00:22,732 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=254, PETRI_DIFFERENCE_MINUEND_FLOW=169, PETRI_DIFFERENCE_MINUEND_PLACES=69, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=62, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=49, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=603, PETRI_PLACES=99, PETRI_TRANSITIONS=121} [2021-03-24 20:00:22,732 INFO L343 CegarLoopForPetriNet]: 66 programPoint places, 33 predicate places. [2021-03-24 20:00:22,732 INFO L480 AbstractCegarLoop]: Abstraction has has 99 places, 121 transitions, 603 flow [2021-03-24 20:00:22,733 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 168.5) internal successors, (1348), 8 states have internal predecessors, (1348), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:22,733 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:00:22,733 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:00:22,734 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-03-24 20:00:22,734 INFO L428 AbstractCegarLoop]: === Iteration 3 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:00:22,734 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:00:22,734 INFO L82 PathProgramCache]: Analyzing trace with hash 1232018964, now seen corresponding path program 2 times [2021-03-24 20:00:22,734 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:00:22,734 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1587657181] [2021-03-24 20:00:22,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:00:22,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:00:22,769 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:22,769 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:00:22,770 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:22,770 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 20:00:22,773 INFO L142 QuantifierPusher]: treesize reduction 2, result has 83.3 percent of original size [2021-03-24 20:00:22,774 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-24 20:00:22,780 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:22,781 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 20:00:22,787 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:22,787 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:00:22,791 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:22,792 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:00:22,796 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:22,797 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:00:22,797 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 20:00:22,799 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1587657181] [2021-03-24 20:00:22,799 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:00:22,799 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-24 20:00:22,799 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2126345401] [2021-03-24 20:00:22,799 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-24 20:00:22,800 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:00:22,800 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-24 20:00:22,800 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-03-24 20:00:22,801 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 175 out of 254 [2021-03-24 20:00:22,803 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 99 places, 121 transitions, 603 flow. Second operand has 7 states, 7 states have (on average 176.28571428571428) internal successors, (1234), 7 states have internal predecessors, (1234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:22,803 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:00:22,803 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 175 of 254 [2021-03-24 20:00:22,803 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:00:23,178 INFO L129 PetriNetUnfolder]: 894/1860 cut-off events. [2021-03-24 20:00:23,179 INFO L130 PetriNetUnfolder]: For 6920/17824 co-relation queries the response was YES. [2021-03-24 20:00:23,192 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5799 conditions, 1860 events. 894/1860 cut-off events. For 6920/17824 co-relation queries the response was YES. Maximal size of possible extension queue 193. Compared 13286 event pairs, 98 based on Foata normal form. 211/1864 useless extension candidates. Maximal degree in co-relation 5757. Up to 706 conditions per place. [2021-03-24 20:00:23,211 INFO L132 encePairwiseOnDemand]: 239/254 looper letters, 84 selfloop transitions, 44 changer transitions 0/173 dead transitions. [2021-03-24 20:00:23,211 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 104 places, 173 transitions, 1209 flow [2021-03-24 20:00:23,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-24 20:00:23,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-03-24 20:00:23,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 1469 transitions. [2021-03-24 20:00:23,215 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7229330708661418 [2021-03-24 20:00:23,215 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 1469 transitions. [2021-03-24 20:00:23,215 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 1469 transitions. [2021-03-24 20:00:23,216 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:00:23,216 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 1469 transitions. [2021-03-24 20:00:23,219 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 183.625) internal successors, (1469), 8 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:23,221 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 254.0) internal successors, (2286), 9 states have internal predecessors, (2286), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:23,222 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 254.0) internal successors, (2286), 9 states have internal predecessors, (2286), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:23,222 INFO L185 Difference]: Start difference. First operand has 99 places, 121 transitions, 603 flow. Second operand 8 states and 1469 transitions. [2021-03-24 20:00:23,222 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 104 places, 173 transitions, 1209 flow [2021-03-24 20:00:23,233 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 102 places, 173 transitions, 1183 flow, removed 13 selfloop flow, removed 2 redundant places. [2021-03-24 20:00:23,237 INFO L241 Difference]: Finished difference. Result has 106 places, 143 transitions, 871 flow [2021-03-24 20:00:23,238 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=254, PETRI_DIFFERENCE_MINUEND_FLOW=539, PETRI_DIFFERENCE_MINUEND_PLACES=95, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=112, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=25, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=80, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=871, PETRI_PLACES=106, PETRI_TRANSITIONS=143} [2021-03-24 20:00:23,238 INFO L343 CegarLoopForPetriNet]: 66 programPoint places, 40 predicate places. [2021-03-24 20:00:23,238 INFO L480 AbstractCegarLoop]: Abstraction has has 106 places, 143 transitions, 871 flow [2021-03-24 20:00:23,239 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 176.28571428571428) internal successors, (1234), 7 states have internal predecessors, (1234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:23,239 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:00:23,239 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:00:23,239 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-03-24 20:00:23,239 INFO L428 AbstractCegarLoop]: === Iteration 4 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:00:23,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:00:23,239 INFO L82 PathProgramCache]: Analyzing trace with hash 210843318, now seen corresponding path program 1 times [2021-03-24 20:00:23,239 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:00:23,239 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1459496386] [2021-03-24 20:00:23,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:00:23,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:00:23,261 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:23,261 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:00:23,262 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:23,262 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 20:00:23,266 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-24 20:00:23,267 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1459496386] [2021-03-24 20:00:23,267 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:00:23,267 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-03-24 20:00:23,268 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1621185962] [2021-03-24 20:00:23,268 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-24 20:00:23,268 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:00:23,268 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-24 20:00:23,268 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-24 20:00:23,269 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 213 out of 254 [2021-03-24 20:00:23,270 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 106 places, 143 transitions, 871 flow. Second operand has 3 states, 3 states have (on average 214.33333333333334) internal successors, (643), 3 states have internal predecessors, (643), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:23,270 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:00:23,270 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 213 of 254 [2021-03-24 20:00:23,270 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:00:23,400 INFO L129 PetriNetUnfolder]: 252/941 cut-off events. [2021-03-24 20:00:23,400 INFO L130 PetriNetUnfolder]: For 2982/4002 co-relation queries the response was YES. [2021-03-24 20:00:23,409 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2869 conditions, 941 events. 252/941 cut-off events. For 2982/4002 co-relation queries the response was YES. Maximal size of possible extension queue 99. Compared 7534 event pairs, 51 based on Foata normal form. 63/897 useless extension candidates. Maximal degree in co-relation 2824. Up to 199 conditions per place. [2021-03-24 20:00:23,415 INFO L132 encePairwiseOnDemand]: 251/254 looper letters, 11 selfloop transitions, 1 changer transitions 0/134 dead transitions. [2021-03-24 20:00:23,415 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 108 places, 134 transitions, 836 flow [2021-03-24 20:00:23,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-24 20:00:23,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-24 20:00:23,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 650 transitions. [2021-03-24 20:00:23,417 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8530183727034121 [2021-03-24 20:00:23,417 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 650 transitions. [2021-03-24 20:00:23,417 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 650 transitions. [2021-03-24 20:00:23,417 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:00:23,417 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 650 transitions. [2021-03-24 20:00:23,418 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 216.66666666666666) internal successors, (650), 3 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-03-24 20:00:23,420 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 254.0) internal successors, (1016), 4 states have internal predecessors, (1016), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:23,420 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 254.0) internal successors, (1016), 4 states have internal predecessors, (1016), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:23,421 INFO L185 Difference]: Start difference. First operand has 106 places, 143 transitions, 871 flow. Second operand 3 states and 650 transitions. [2021-03-24 20:00:23,421 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 108 places, 134 transitions, 836 flow [2021-03-24 20:00:23,428 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 106 places, 134 transitions, 821 flow, removed 2 selfloop flow, removed 2 redundant places. [2021-03-24 20:00:23,430 INFO L241 Difference]: Finished difference. Result has 107 places, 133 transitions, 802 flow [2021-03-24 20:00:23,431 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=254, PETRI_DIFFERENCE_MINUEND_FLOW=795, PETRI_DIFFERENCE_MINUEND_PLACES=104, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=133, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=132, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=802, PETRI_PLACES=107, PETRI_TRANSITIONS=133} [2021-03-24 20:00:23,431 INFO L343 CegarLoopForPetriNet]: 66 programPoint places, 41 predicate places. [2021-03-24 20:00:23,431 INFO L480 AbstractCegarLoop]: Abstraction has has 107 places, 133 transitions, 802 flow [2021-03-24 20:00:23,431 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 214.33333333333334) internal successors, (643), 3 states have internal predecessors, (643), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:23,431 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:00:23,431 INFO L263 CegarLoopForPetriNet]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:00:23,432 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-03-24 20:00:23,432 INFO L428 AbstractCegarLoop]: === Iteration 5 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:00:23,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:00:23,432 INFO L82 PathProgramCache]: Analyzing trace with hash 966390198, now seen corresponding path program 1 times [2021-03-24 20:00:23,432 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:00:23,432 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [919770696] [2021-03-24 20:00:23,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:00:23,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:00:23,468 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:23,469 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:00:23,474 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:23,474 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:00:23,477 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:23,477 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-24 20:00:23,481 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2021-03-24 20:00:23,481 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [919770696] [2021-03-24 20:00:23,481 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:00:23,481 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-24 20:00:23,482 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1112124292] [2021-03-24 20:00:23,482 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-24 20:00:23,482 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:00:23,482 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-24 20:00:23,482 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-24 20:00:23,483 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 205 out of 254 [2021-03-24 20:00:23,484 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 107 places, 133 transitions, 802 flow. Second operand has 4 states, 4 states have (on average 206.25) internal successors, (825), 4 states have internal predecessors, (825), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:23,484 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:00:23,484 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 205 of 254 [2021-03-24 20:00:23,484 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:00:23,719 INFO L129 PetriNetUnfolder]: 521/1648 cut-off events. [2021-03-24 20:00:23,719 INFO L130 PetriNetUnfolder]: For 3527/4578 co-relation queries the response was YES. [2021-03-24 20:00:23,733 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5010 conditions, 1648 events. 521/1648 cut-off events. For 3527/4578 co-relation queries the response was YES. Maximal size of possible extension queue 165. Compared 14361 event pairs, 100 based on Foata normal form. 156/1620 useless extension candidates. Maximal degree in co-relation 4963. Up to 362 conditions per place. [2021-03-24 20:00:23,743 INFO L132 encePairwiseOnDemand]: 250/254 looper letters, 22 selfloop transitions, 6 changer transitions 0/147 dead transitions. [2021-03-24 20:00:23,744 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 111 places, 147 transitions, 921 flow [2021-03-24 20:00:23,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-24 20:00:23,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-24 20:00:23,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1053 transitions. [2021-03-24 20:00:23,746 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8291338582677166 [2021-03-24 20:00:23,746 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1053 transitions. [2021-03-24 20:00:23,746 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1053 transitions. [2021-03-24 20:00:23,747 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:00:23,747 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1053 transitions. [2021-03-24 20:00:23,749 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 210.6) internal successors, (1053), 5 states have internal predecessors, (1053), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:23,751 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 254.0) internal successors, (1524), 6 states have internal predecessors, (1524), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:23,751 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 254.0) internal successors, (1524), 6 states have internal predecessors, (1524), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:23,751 INFO L185 Difference]: Start difference. First operand has 107 places, 133 transitions, 802 flow. Second operand 5 states and 1053 transitions. [2021-03-24 20:00:23,751 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 111 places, 147 transitions, 921 flow [2021-03-24 20:00:23,761 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 110 places, 147 transitions, 920 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-24 20:00:23,763 INFO L241 Difference]: Finished difference. Result has 113 places, 136 transitions, 840 flow [2021-03-24 20:00:23,764 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=254, PETRI_DIFFERENCE_MINUEND_FLOW=801, PETRI_DIFFERENCE_MINUEND_PLACES=106, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=133, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=129, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=840, PETRI_PLACES=113, PETRI_TRANSITIONS=136} [2021-03-24 20:00:23,764 INFO L343 CegarLoopForPetriNet]: 66 programPoint places, 47 predicate places. [2021-03-24 20:00:23,764 INFO L480 AbstractCegarLoop]: Abstraction has has 113 places, 136 transitions, 840 flow [2021-03-24 20:00:23,764 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 206.25) internal successors, (825), 4 states have internal predecessors, (825), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:23,764 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:00:23,765 INFO L263 CegarLoopForPetriNet]: trace histogram [4, 4, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:00:23,765 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-03-24 20:00:23,765 INFO L428 AbstractCegarLoop]: === Iteration 6 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:00:23,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:00:23,765 INFO L82 PathProgramCache]: Analyzing trace with hash -913725406, now seen corresponding path program 1 times [2021-03-24 20:00:23,765 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:00:23,765 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [926415554] [2021-03-24 20:00:23,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:00:23,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-24 20:00:23,780 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-24 20:00:23,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-24 20:00:23,791 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-24 20:00:23,808 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-03-24 20:00:23,808 INFO L634 BasicCegarLoop]: Counterexample might be feasible [2021-03-24 20:00:23,809 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-03-24 20:00:23,809 WARN L342 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2021-03-24 20:00:23,809 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2021-03-24 20:00:23,828 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,828 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,829 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,829 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,829 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,829 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,829 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,829 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,829 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of4ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,829 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of4ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,829 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of4ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,829 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of4ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,829 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,830 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,830 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,830 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,830 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,830 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,830 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,830 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,830 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,830 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,830 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,830 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,830 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,830 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,830 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,830 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,831 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,831 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,831 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,831 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,831 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,831 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,831 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,831 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,831 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of4ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,832 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of4ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,832 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of4ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,832 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of4ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,832 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,832 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,832 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,832 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,832 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,832 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,832 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,832 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,833 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,833 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,833 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,833 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,833 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,833 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,833 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,833 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,834 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,834 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,834 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,834 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,834 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,834 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,834 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,834 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,834 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of4ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,834 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of4ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,834 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of4ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,834 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of4ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,834 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,834 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,834 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,835 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,835 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,835 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,835 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,835 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,835 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,835 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,835 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,835 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,835 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,835 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,835 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,835 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,837 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,837 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,837 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,837 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,837 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,837 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,837 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,837 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,837 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of4ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,837 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of4ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,837 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of4ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,837 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of4ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,837 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,837 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,837 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,838 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,838 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,838 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,838 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,838 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,838 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,838 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,838 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,838 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,838 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,838 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,838 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,838 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,839 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,839 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,839 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,839 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,839 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,839 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,839 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,839 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,839 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,839 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,839 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,839 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,840 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,840 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,840 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,840 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,840 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,840 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,840 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,840 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,840 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,840 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,840 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,840 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,840 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,840 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,841 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,841 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,841 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,841 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,841 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,841 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,841 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,841 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,841 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,841 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,841 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,841 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,841 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,841 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,841 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,842 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,842 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,842 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,842 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,842 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,842 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,842 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,842 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,842 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,842 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,842 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,842 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,842 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,843 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,843 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,843 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,843 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,843 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,843 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,843 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,843 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,843 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,843 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,843 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,843 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,843 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,843 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,861 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,861 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,861 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,861 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,861 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,861 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,861 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,861 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,861 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,861 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,862 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,862 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,862 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,862 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,862 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,862 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,862 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,862 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,862 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,862 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,862 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,862 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,863 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,863 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,863 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,863 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,863 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,863 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,863 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,863 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,863 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,863 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,864 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,864 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,864 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,864 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,864 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,864 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,864 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,864 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,864 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,864 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,864 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,865 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,865 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,865 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,865 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,865 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,865 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,865 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,865 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,865 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,865 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,865 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,865 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,865 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,865 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,865 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,865 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,866 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,866 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,866 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,866 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,866 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,866 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,866 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,866 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,866 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,866 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,866 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,866 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,866 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,866 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,866 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,866 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,866 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,867 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,867 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,867 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,867 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,867 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,867 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,867 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,867 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,867 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,867 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,867 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,867 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,867 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,867 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,868 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,868 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,868 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,868 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,868 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,868 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,868 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,868 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,868 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,868 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,868 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,868 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,868 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,868 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,868 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,869 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,869 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,869 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,869 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,869 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,869 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,869 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,869 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,869 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,869 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,869 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,869 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,869 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,869 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,869 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,869 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,870 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,870 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,870 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,870 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,870 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,870 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,870 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,870 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,870 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,870 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,870 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,870 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,870 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,870 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,870 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,870 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,871 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,871 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,871 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,871 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,872 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,872 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,872 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,872 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,872 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of4ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,872 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,873 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,873 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,873 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,873 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,873 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of4ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,873 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,873 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,874 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,874 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,874 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,874 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,875 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,875 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,875 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of4ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,875 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,876 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,876 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,876 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,876 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,876 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of4ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,876 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,877 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,877 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,877 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,877 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,877 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,877 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,877 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,877 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,877 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,877 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,878 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,878 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,878 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,878 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,879 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,879 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,879 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,879 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,879 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,879 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,880 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,880 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,880 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,880 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,880 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,880 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,880 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,880 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,880 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,881 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,881 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,881 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,881 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,881 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,882 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,882 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,882 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,882 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,882 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,882 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:00:23,883 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-03-24 20:00:23,883 INFO L253 AbstractCegarLoop]: Starting to check reachability of 7 error locations. [2021-03-24 20:00:23,885 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-24 20:00:23,885 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-24 20:00:23,885 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-24 20:00:23,885 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-24 20:00:23,885 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-24 20:00:23,885 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-24 20:00:23,885 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-24 20:00:23,885 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-24 20:00:23,887 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 198 places, 197 transitions, 458 flow [2021-03-24 20:00:23,903 INFO L129 PetriNetUnfolder]: 18/202 cut-off events. [2021-03-24 20:00:23,903 INFO L130 PetriNetUnfolder]: For 16/16 co-relation queries the response was YES. [2021-03-24 20:00:23,904 INFO L84 FinitePrefix]: Finished finitePrefix Result has 231 conditions, 202 events. 18/202 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 532 event pairs, 0 based on Foata normal form. 0/175 useless extension candidates. Maximal degree in co-relation 222. Up to 10 conditions per place. [2021-03-24 20:00:23,904 INFO L82 GeneralOperation]: Start removeDead. Operand has 198 places, 197 transitions, 458 flow [2021-03-24 20:00:23,906 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 152 places, 154 transitions, 343 flow [2021-03-24 20:00:23,906 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-24 20:00:23,906 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 152 places, 154 transitions, 343 flow [2021-03-24 20:00:23,906 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 152 places, 154 transitions, 343 flow [2021-03-24 20:00:23,907 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 152 places, 154 transitions, 343 flow [2021-03-24 20:00:23,926 INFO L129 PetriNetUnfolder]: 18/202 cut-off events. [2021-03-24 20:00:23,927 INFO L130 PetriNetUnfolder]: For 16/16 co-relation queries the response was YES. [2021-03-24 20:00:23,928 INFO L84 FinitePrefix]: Finished finitePrefix Result has 228 conditions, 202 events. 18/202 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 519 event pairs, 0 based on Foata normal form. 0/175 useless extension candidates. Maximal degree in co-relation 199. Up to 10 conditions per place. [2021-03-24 20:00:23,935 INFO L142 LiptonReduction]: Number of co-enabled transitions 13720 [2021-03-24 20:00:26,313 INFO L154 LiptonReduction]: Checked pairs total: 11759 [2021-03-24 20:00:26,313 INFO L156 LiptonReduction]: Total number of compositions: 122 [2021-03-24 20:00:26,314 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 2408 [2021-03-24 20:00:26,319 INFO L129 PetriNetUnfolder]: 1/31 cut-off events. [2021-03-24 20:00:26,319 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-24 20:00:26,319 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:00:26,319 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:00:26,319 INFO L428 AbstractCegarLoop]: === Iteration 1 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-24 20:00:26,319 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:00:26,319 INFO L82 PathProgramCache]: Analyzing trace with hash -925042140, now seen corresponding path program 1 times [2021-03-24 20:00:26,319 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:00:26,320 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [289980745] [2021-03-24 20:00:26,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:00:26,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:00:26,347 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:26,347 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:00:26,348 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:26,348 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:00:26,351 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:26,351 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-24 20:00:26,354 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 20:00:26,354 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [289980745] [2021-03-24 20:00:26,354 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:00:26,354 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-24 20:00:26,354 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1815531203] [2021-03-24 20:00:26,354 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-24 20:00:26,355 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:00:26,355 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-24 20:00:26,355 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-24 20:00:26,356 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 261 out of 319 [2021-03-24 20:00:26,357 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 74 places, 70 transitions, 175 flow. Second operand has 4 states, 4 states have (on average 262.25) internal successors, (1049), 4 states have internal predecessors, (1049), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:26,357 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:00:26,357 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 261 of 319 [2021-03-24 20:00:26,357 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:00:26,450 INFO L129 PetriNetUnfolder]: 234/586 cut-off events. [2021-03-24 20:00:26,450 INFO L130 PetriNetUnfolder]: For 18/18 co-relation queries the response was YES. [2021-03-24 20:00:26,453 INFO L84 FinitePrefix]: Finished finitePrefix Result has 992 conditions, 586 events. 234/586 cut-off events. For 18/18 co-relation queries the response was YES. Maximal size of possible extension queue 106. Compared 3765 event pairs, 124 based on Foata normal form. 187/612 useless extension candidates. Maximal degree in co-relation 973. Up to 201 conditions per place. [2021-03-24 20:00:26,457 INFO L132 encePairwiseOnDemand]: 310/319 looper letters, 24 selfloop transitions, 5 changer transitions 0/84 dead transitions. [2021-03-24 20:00:26,457 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 78 places, 84 transitions, 264 flow [2021-03-24 20:00:26,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-24 20:00:26,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-24 20:00:26,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1347 transitions. [2021-03-24 20:00:26,460 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8445141065830721 [2021-03-24 20:00:26,460 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1347 transitions. [2021-03-24 20:00:26,460 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1347 transitions. [2021-03-24 20:00:26,461 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:00:26,461 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1347 transitions. [2021-03-24 20:00:26,463 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 269.4) internal successors, (1347), 5 states have internal predecessors, (1347), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:26,465 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 319.0) internal successors, (1914), 6 states have internal predecessors, (1914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:26,477 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 319.0) internal successors, (1914), 6 states have internal predecessors, (1914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:26,478 INFO L185 Difference]: Start difference. First operand has 74 places, 70 transitions, 175 flow. Second operand 5 states and 1347 transitions. [2021-03-24 20:00:26,478 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 78 places, 84 transitions, 264 flow [2021-03-24 20:00:26,481 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 77 places, 84 transitions, 251 flow, removed 6 selfloop flow, removed 1 redundant places. [2021-03-24 20:00:26,482 INFO L241 Difference]: Finished difference. Result has 80 places, 70 transitions, 192 flow [2021-03-24 20:00:26,482 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=319, PETRI_DIFFERENCE_MINUEND_FLOW=156, PETRI_DIFFERENCE_MINUEND_PLACES=73, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=67, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=63, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=192, PETRI_PLACES=80, PETRI_TRANSITIONS=70} [2021-03-24 20:00:26,483 INFO L343 CegarLoopForPetriNet]: 74 programPoint places, 6 predicate places. [2021-03-24 20:00:26,483 INFO L480 AbstractCegarLoop]: Abstraction has has 80 places, 70 transitions, 192 flow [2021-03-24 20:00:26,483 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 262.25) internal successors, (1049), 4 states have internal predecessors, (1049), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:26,483 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:00:26,484 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:00:26,484 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-03-24 20:00:26,484 INFO L428 AbstractCegarLoop]: === Iteration 2 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-24 20:00:26,484 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:00:26,484 INFO L82 PathProgramCache]: Analyzing trace with hash -948187007, now seen corresponding path program 1 times [2021-03-24 20:00:26,484 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:00:26,484 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1049660709] [2021-03-24 20:00:26,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:00:26,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:00:26,516 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:26,516 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:00:26,517 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:26,517 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:00:26,519 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:26,520 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 20:00:26,527 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:26,527 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:00:26,531 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:26,531 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:00:26,535 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:26,537 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-24 20:00:26,543 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:26,543 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 20:00:26,550 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:26,550 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:00:26,552 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 20:00:26,552 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1049660709] [2021-03-24 20:00:26,552 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:00:26,552 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-03-24 20:00:26,554 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1511331735] [2021-03-24 20:00:26,555 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-24 20:00:26,555 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:00:26,555 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-24 20:00:26,556 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-03-24 20:00:26,558 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 209 out of 319 [2021-03-24 20:00:26,559 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 80 places, 70 transitions, 192 flow. Second operand has 8 states, 8 states have (on average 210.5) internal successors, (1684), 8 states have internal predecessors, (1684), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:26,559 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:00:26,559 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 209 of 319 [2021-03-24 20:00:26,559 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:00:28,505 INFO L129 PetriNetUnfolder]: 7128/13242 cut-off events. [2021-03-24 20:00:28,505 INFO L130 PetriNetUnfolder]: For 2175/2275 co-relation queries the response was YES. [2021-03-24 20:00:28,604 INFO L84 FinitePrefix]: Finished finitePrefix Result has 24908 conditions, 13242 events. 7128/13242 cut-off events. For 2175/2275 co-relation queries the response was YES. Maximal size of possible extension queue 1081. Compared 120142 event pairs, 1530 based on Foata normal form. 383/11440 useless extension candidates. Maximal degree in co-relation 24883. Up to 4761 conditions per place. [2021-03-24 20:00:28,710 INFO L132 encePairwiseOnDemand]: 304/319 looper letters, 115 selfloop transitions, 61 changer transitions 0/221 dead transitions. [2021-03-24 20:00:28,710 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 95 places, 221 transitions, 894 flow [2021-03-24 20:00:28,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-24 20:00:28,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2021-03-24 20:00:28,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 3531 transitions. [2021-03-24 20:00:28,718 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6918103448275862 [2021-03-24 20:00:28,718 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 3531 transitions. [2021-03-24 20:00:28,718 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 3531 transitions. [2021-03-24 20:00:28,720 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:00:28,720 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 3531 transitions. [2021-03-24 20:00:28,725 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 220.6875) internal successors, (3531), 16 states have internal predecessors, (3531), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:28,732 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 319.0) internal successors, (5423), 17 states have internal predecessors, (5423), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:28,732 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 319.0) internal successors, (5423), 17 states have internal predecessors, (5423), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:28,733 INFO L185 Difference]: Start difference. First operand has 80 places, 70 transitions, 192 flow. Second operand 16 states and 3531 transitions. [2021-03-24 20:00:28,733 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 95 places, 221 transitions, 894 flow [2021-03-24 20:00:28,741 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 94 places, 221 transitions, 887 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-24 20:00:28,744 INFO L241 Difference]: Finished difference. Result has 108 places, 147 transitions, 686 flow [2021-03-24 20:00:28,744 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=319, PETRI_DIFFERENCE_MINUEND_FLOW=190, PETRI_DIFFERENCE_MINUEND_PLACES=79, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=70, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=56, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=686, PETRI_PLACES=108, PETRI_TRANSITIONS=147} [2021-03-24 20:00:28,744 INFO L343 CegarLoopForPetriNet]: 74 programPoint places, 34 predicate places. [2021-03-24 20:00:28,745 INFO L480 AbstractCegarLoop]: Abstraction has has 108 places, 147 transitions, 686 flow [2021-03-24 20:00:28,745 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 210.5) internal successors, (1684), 8 states have internal predecessors, (1684), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:28,745 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:00:28,745 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:00:28,745 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-03-24 20:00:28,745 INFO L428 AbstractCegarLoop]: === Iteration 3 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-24 20:00:28,746 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:00:28,746 INFO L82 PathProgramCache]: Analyzing trace with hash -99160511, now seen corresponding path program 2 times [2021-03-24 20:00:28,746 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:00:28,746 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [936940828] [2021-03-24 20:00:28,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:00:28,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:00:28,764 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:28,764 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:00:28,765 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:28,765 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 20:00:28,768 INFO L142 QuantifierPusher]: treesize reduction 2, result has 83.3 percent of original size [2021-03-24 20:00:28,768 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-24 20:00:28,775 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:28,776 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 20:00:28,782 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:28,782 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:00:28,787 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:28,787 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:00:28,792 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:28,793 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:00:28,793 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 20:00:28,793 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [936940828] [2021-03-24 20:00:28,793 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:00:28,793 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-24 20:00:28,793 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2058288579] [2021-03-24 20:00:28,793 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-24 20:00:28,794 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:00:28,794 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-24 20:00:28,794 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-03-24 20:00:28,796 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 217 out of 319 [2021-03-24 20:00:28,797 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 108 places, 147 transitions, 686 flow. Second operand has 7 states, 7 states have (on average 218.28571428571428) internal successors, (1528), 7 states have internal predecessors, (1528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:28,797 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:00:28,797 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 217 of 319 [2021-03-24 20:00:28,797 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:00:29,882 INFO L129 PetriNetUnfolder]: 4273/8279 cut-off events. [2021-03-24 20:00:29,883 INFO L130 PetriNetUnfolder]: For 13385/33542 co-relation queries the response was YES. [2021-03-24 20:00:29,925 INFO L84 FinitePrefix]: Finished finitePrefix Result has 22609 conditions, 8279 events. 4273/8279 cut-off events. For 13385/33542 co-relation queries the response was YES. Maximal size of possible extension queue 667. Compared 73744 event pairs, 1194 based on Foata normal form. 452/7639 useless extension candidates. Maximal degree in co-relation 22567. Up to 3804 conditions per place. [2021-03-24 20:00:29,999 INFO L132 encePairwiseOnDemand]: 302/319 looper letters, 105 selfloop transitions, 69 changer transitions 0/224 dead transitions. [2021-03-24 20:00:29,999 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 113 places, 224 transitions, 1434 flow [2021-03-24 20:00:30,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-24 20:00:30,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-03-24 20:00:30,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 1810 transitions. [2021-03-24 20:00:30,003 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7092476489028213 [2021-03-24 20:00:30,003 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 1810 transitions. [2021-03-24 20:00:30,003 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 1810 transitions. [2021-03-24 20:00:30,004 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:00:30,004 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 1810 transitions. [2021-03-24 20:00:30,007 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 226.25) internal successors, (1810), 8 states have internal predecessors, (1810), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:30,010 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 319.0) internal successors, (2871), 9 states have internal predecessors, (2871), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:30,010 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 319.0) internal successors, (2871), 9 states have internal predecessors, (2871), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:30,011 INFO L185 Difference]: Start difference. First operand has 108 places, 147 transitions, 686 flow. Second operand 8 states and 1810 transitions. [2021-03-24 20:00:30,011 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 113 places, 224 transitions, 1434 flow [2021-03-24 20:00:30,031 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 112 places, 224 transitions, 1432 flow, removed 1 selfloop flow, removed 1 redundant places. [2021-03-24 20:00:30,036 INFO L241 Difference]: Finished difference. Result has 117 places, 190 transitions, 1177 flow [2021-03-24 20:00:30,036 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=319, PETRI_DIFFERENCE_MINUEND_FLOW=624, PETRI_DIFFERENCE_MINUEND_PLACES=105, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=136, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=33, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=88, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=1177, PETRI_PLACES=117, PETRI_TRANSITIONS=190} [2021-03-24 20:00:30,036 INFO L343 CegarLoopForPetriNet]: 74 programPoint places, 43 predicate places. [2021-03-24 20:00:30,036 INFO L480 AbstractCegarLoop]: Abstraction has has 117 places, 190 transitions, 1177 flow [2021-03-24 20:00:30,037 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 218.28571428571428) internal successors, (1528), 7 states have internal predecessors, (1528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:30,037 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:00:30,037 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:00:30,037 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-03-24 20:00:30,037 INFO L428 AbstractCegarLoop]: === Iteration 4 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-24 20:00:30,038 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:00:30,038 INFO L82 PathProgramCache]: Analyzing trace with hash 46282126, now seen corresponding path program 1 times [2021-03-24 20:00:30,038 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:00:30,040 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [387737924] [2021-03-24 20:00:30,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:00:30,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:00:30,065 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:30,068 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:00:30,068 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:30,068 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:00:30,071 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:30,071 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-24 20:00:30,074 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:30,074 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:00:30,074 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-24 20:00:30,075 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [387737924] [2021-03-24 20:00:30,075 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:00:30,075 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-03-24 20:00:30,075 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [202612370] [2021-03-24 20:00:30,076 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-24 20:00:30,076 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:00:30,076 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-24 20:00:30,076 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-24 20:00:30,077 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 257 out of 319 [2021-03-24 20:00:30,078 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 117 places, 190 transitions, 1177 flow. Second operand has 4 states, 4 states have (on average 258.25) internal successors, (1033), 4 states have internal predecessors, (1033), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:30,078 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:00:30,078 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 257 of 319 [2021-03-24 20:00:30,078 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:00:30,955 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L723-->L689: Formula: (and (= |v_BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond_13| v_BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond_19) (= v_BCSP_PnpAddThread3of4ForFork1_~status~0_21 0) (= |v_BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond_13| (ite (= v_~stopped~0_163 0) 1 0))) InVars {BCSP_PnpAddThread3of4ForFork1_~status~0=v_BCSP_PnpAddThread3of4ForFork1_~status~0_21, ~stopped~0=v_~stopped~0_163} OutVars{BCSP_PnpAddThread3of4ForFork1_~status~0=v_BCSP_PnpAddThread3of4ForFork1_~status~0_21, BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond_19, BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond_13|, ~stopped~0=v_~stopped~0_163} AuxVars[] AssignedVars[BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond, BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond][155], [Black: 223#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), BCSP_PnpAddThread4of4ForFork1InUse, 257#true, BCSP_PnpStopThread1of4ForFork0InUse, Black: 261#(and (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 204#(= ~stopped~0 0), Black: 267#(and (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0) (= ~stoppingEvent~0 0)), Black: 205#(not (= |BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_#in~cond| 0)), 274#true, Black: 207#(and (= ~stopped~0 0) (not (= |BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_#in~cond| 0))), 20#BCSP_PnpAddEXITtrue, 89#L710true, 25#BCSP_PnpStopEXITtrue, 218#(not (= ~stoppingFlag~0 0)), 91#BCSP_PnpAddENTRYtrue, Black: 225#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 227#(and (= ~stoppingFlag~0 1) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~pendingIo~0 1)), 181#L745-2true, Black: 229#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 231#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 233#(and (not (= ~stoppingFlag~0 0)) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 235#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 237#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0))), 122#L689true, BCSP_PnpAddThread1of4ForFork1InUse, Black: 212#true, Black: 215#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), BCSP_PnpAddThread2of4ForFork1InUse, Black: 216#(= ~stoppingFlag~0 ~stoppingEvent~0), BCSP_PnpAddThread3of4ForFork1InUse, Black: 221#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= ~pendingIo~0 1))]) [2021-03-24 20:00:30,955 INFO L384 tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event [2021-03-24 20:00:30,955 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-03-24 20:00:30,955 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-03-24 20:00:30,955 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-03-24 20:00:31,047 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1192] L723-->BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: (and (= |v_BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond_21| (ite (= v_~stopped~0_212 0) 1 0)) (= v_BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond_25 0) (= |v_BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond_21| v_BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond_25) (= v_BCSP_PnpAddThread3of4ForFork1_~status~0_47 0)) InVars {BCSP_PnpAddThread3of4ForFork1_~status~0=v_BCSP_PnpAddThread3of4ForFork1_~status~0_47, ~stopped~0=v_~stopped~0_212} OutVars{BCSP_PnpAddThread3of4ForFork1_~status~0=v_BCSP_PnpAddThread3of4ForFork1_~status~0_47, BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond_25, BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond_21|, ~stopped~0=v_~stopped~0_212} AuxVars[] AssignedVars[BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond, BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond][156], [Black: 223#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), BCSP_PnpAddThread4of4ForFork1InUse, 257#true, BCSP_PnpStopThread1of4ForFork0InUse, Black: 261#(and (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 204#(= ~stopped~0 0), Black: 267#(and (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0) (= ~stoppingEvent~0 0)), Black: 205#(not (= |BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_#in~cond| 0)), 274#true, Black: 207#(and (= ~stopped~0 0) (not (= |BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_#in~cond| 0))), 20#BCSP_PnpAddEXITtrue, 89#L710true, 25#BCSP_PnpStopEXITtrue, 218#(not (= ~stoppingFlag~0 0)), 91#BCSP_PnpAddENTRYtrue, 157#BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 225#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 227#(and (= ~stoppingFlag~0 1) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~pendingIo~0 1)), 181#L745-2true, Black: 229#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 231#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 233#(and (not (= ~stoppingFlag~0 0)) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 235#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 237#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0))), BCSP_PnpAddThread1of4ForFork1InUse, Black: 212#true, Black: 215#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), BCSP_PnpAddThread2of4ForFork1InUse, Black: 216#(= ~stoppingFlag~0 ~stoppingEvent~0), BCSP_PnpAddThread3of4ForFork1InUse, Black: 221#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= ~pendingIo~0 1))]) [2021-03-24 20:00:31,047 INFO L384 tUnfolder$Statistics]: this new event has 49 ancestors and is not cut-off event [2021-03-24 20:00:31,047 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is not cut-off event [2021-03-24 20:00:31,047 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is not cut-off event [2021-03-24 20:00:31,047 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is not cut-off event [2021-03-24 20:00:31,277 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L723-->L689: Formula: (and (= |v_BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond_13| v_BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond_19) (= v_BCSP_PnpAddThread3of4ForFork1_~status~0_21 0) (= |v_BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond_13| (ite (= v_~stopped~0_163 0) 1 0))) InVars {BCSP_PnpAddThread3of4ForFork1_~status~0=v_BCSP_PnpAddThread3of4ForFork1_~status~0_21, ~stopped~0=v_~stopped~0_163} OutVars{BCSP_PnpAddThread3of4ForFork1_~status~0=v_BCSP_PnpAddThread3of4ForFork1_~status~0_21, BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond_19, BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond_13|, ~stopped~0=v_~stopped~0_163} AuxVars[] AssignedVars[BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond, BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond][155], [Black: 223#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), BCSP_PnpAddThread4of4ForFork1InUse, 257#true, BCSP_PnpStopThread1of4ForFork0InUse, Black: 261#(and (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 204#(= ~stopped~0 0), Black: 267#(and (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0) (= ~stoppingEvent~0 0)), 274#true, Black: 205#(not (= |BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_#in~cond| 0)), Black: 207#(and (= ~stopped~0 0) (not (= |BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_#in~cond| 0))), 20#BCSP_PnpAddEXITtrue, 89#L710true, 25#BCSP_PnpStopEXITtrue, 233#(and (not (= ~stoppingFlag~0 0)) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), 176#L710true, Black: 225#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 227#(and (= ~stoppingFlag~0 1) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~pendingIo~0 1)), 181#L745-2true, Black: 229#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 231#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 235#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 237#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0))), 122#L689true, BCSP_PnpAddThread1of4ForFork1InUse, Black: 212#true, Black: 215#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), BCSP_PnpAddThread2of4ForFork1InUse, Black: 216#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 218#(not (= ~stoppingFlag~0 0)), BCSP_PnpAddThread3of4ForFork1InUse, Black: 221#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= ~pendingIo~0 1))]) [2021-03-24 20:00:31,277 INFO L384 tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event [2021-03-24 20:00:31,277 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2021-03-24 20:00:31,277 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2021-03-24 20:00:31,277 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2021-03-24 20:00:31,338 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L723-->L689: Formula: (and (= |v_BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond_13| v_BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond_19) (= v_BCSP_PnpAddThread3of4ForFork1_~status~0_21 0) (= |v_BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond_13| (ite (= v_~stopped~0_163 0) 1 0))) InVars {BCSP_PnpAddThread3of4ForFork1_~status~0=v_BCSP_PnpAddThread3of4ForFork1_~status~0_21, ~stopped~0=v_~stopped~0_163} OutVars{BCSP_PnpAddThread3of4ForFork1_~status~0=v_BCSP_PnpAddThread3of4ForFork1_~status~0_21, BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond_19, BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond_13|, ~stopped~0=v_~stopped~0_163} AuxVars[] AssignedVars[BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond, BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond][155], [Black: 223#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), BCSP_PnpAddThread4of4ForFork1InUse, 257#true, BCSP_PnpStopThread1of4ForFork0InUse, 205#(not (= |BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_#in~cond| 0)), Black: 261#(and (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), 80#L689true, Black: 267#(and (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0) (= ~stoppingEvent~0 0)), Black: 204#(= ~stopped~0 0), 274#true, Black: 207#(and (= ~stopped~0 0) (not (= |BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_#in~cond| 0))), 25#BCSP_PnpStopEXITtrue, 89#L710true, 233#(and (not (= ~stoppingFlag~0 0)) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 225#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 227#(and (= ~stoppingFlag~0 1) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~pendingIo~0 1)), 181#L745-2true, Black: 229#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 231#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 235#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 237#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0))), 122#L689true, 58#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of4ForFork1InUse, Black: 212#true, Black: 215#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 216#(= ~stoppingFlag~0 ~stoppingEvent~0), BCSP_PnpAddThread2of4ForFork1InUse, Black: 218#(not (= ~stoppingFlag~0 0)), BCSP_PnpAddThread3of4ForFork1InUse, Black: 221#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= ~pendingIo~0 1))]) [2021-03-24 20:00:31,338 INFO L384 tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event [2021-03-24 20:00:31,338 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2021-03-24 20:00:31,338 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2021-03-24 20:00:31,339 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2021-03-24 20:00:31,339 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1192] L723-->BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: (and (= |v_BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond_21| (ite (= v_~stopped~0_212 0) 1 0)) (= v_BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond_25 0) (= |v_BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond_21| v_BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond_25) (= v_BCSP_PnpAddThread3of4ForFork1_~status~0_47 0)) InVars {BCSP_PnpAddThread3of4ForFork1_~status~0=v_BCSP_PnpAddThread3of4ForFork1_~status~0_47, ~stopped~0=v_~stopped~0_212} OutVars{BCSP_PnpAddThread3of4ForFork1_~status~0=v_BCSP_PnpAddThread3of4ForFork1_~status~0_47, BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond_25, BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond_21|, ~stopped~0=v_~stopped~0_212} AuxVars[] AssignedVars[BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond, BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond][156], [Black: 223#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), BCSP_PnpAddThread4of4ForFork1InUse, 257#true, BCSP_PnpStopThread1of4ForFork0InUse, 205#(not (= |BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_#in~cond| 0)), Black: 261#(and (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), 80#L689true, Black: 204#(= ~stopped~0 0), Black: 267#(and (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0) (= ~stoppingEvent~0 0)), 274#true, Black: 207#(and (= ~stopped~0 0) (not (= |BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_#in~cond| 0))), 25#BCSP_PnpStopEXITtrue, 89#L710true, 157#BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTIONtrue, 233#(and (not (= ~stoppingFlag~0 0)) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 225#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 227#(and (= ~stoppingFlag~0 1) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~pendingIo~0 1)), 181#L745-2true, Black: 229#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 231#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 235#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 237#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0))), 58#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of4ForFork1InUse, Black: 212#true, Black: 215#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 216#(= ~stoppingFlag~0 ~stoppingEvent~0), BCSP_PnpAddThread2of4ForFork1InUse, Black: 218#(not (= ~stoppingFlag~0 0)), BCSP_PnpAddThread3of4ForFork1InUse, Black: 221#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= ~pendingIo~0 1))]) [2021-03-24 20:00:31,339 INFO L384 tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event [2021-03-24 20:00:31,339 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2021-03-24 20:00:31,339 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2021-03-24 20:00:31,339 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2021-03-24 20:00:31,339 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L723-->L689: Formula: (and (= |v_BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond_13| v_BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond_19) (= v_BCSP_PnpAddThread3of4ForFork1_~status~0_21 0) (= |v_BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond_13| (ite (= v_~stopped~0_163 0) 1 0))) InVars {BCSP_PnpAddThread3of4ForFork1_~status~0=v_BCSP_PnpAddThread3of4ForFork1_~status~0_21, ~stopped~0=v_~stopped~0_163} OutVars{BCSP_PnpAddThread3of4ForFork1_~status~0=v_BCSP_PnpAddThread3of4ForFork1_~status~0_21, BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond_19, BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond_13|, ~stopped~0=v_~stopped~0_163} AuxVars[] AssignedVars[BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond, BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond][155], [Black: 223#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), BCSP_PnpAddThread4of4ForFork1InUse, 257#true, BCSP_PnpStopThread1of4ForFork0InUse, 139#L724-1true, Black: 261#(and (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0)), 205#(not (= |BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_#in~cond| 0)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 267#(and (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0) (= ~stoppingEvent~0 0)), Black: 204#(= ~stopped~0 0), 274#true, Black: 207#(and (= ~stopped~0 0) (not (= |BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_#in~cond| 0))), 25#BCSP_PnpStopEXITtrue, 89#L710true, 233#(and (not (= ~stoppingFlag~0 0)) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 225#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 227#(and (= ~stoppingFlag~0 1) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~pendingIo~0 1)), 181#L745-2true, Black: 229#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 231#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 235#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 237#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0))), 122#L689true, 58#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of4ForFork1InUse, Black: 212#true, Black: 215#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 216#(= ~stoppingFlag~0 ~stoppingEvent~0), BCSP_PnpAddThread2of4ForFork1InUse, Black: 218#(not (= ~stoppingFlag~0 0)), BCSP_PnpAddThread3of4ForFork1InUse, Black: 221#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= ~pendingIo~0 1))]) [2021-03-24 20:00:31,339 INFO L384 tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event [2021-03-24 20:00:31,339 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2021-03-24 20:00:31,339 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2021-03-24 20:00:31,339 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2021-03-24 20:00:31,340 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1192] L723-->BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: (and (= |v_BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond_21| (ite (= v_~stopped~0_212 0) 1 0)) (= v_BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond_25 0) (= |v_BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond_21| v_BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond_25) (= v_BCSP_PnpAddThread3of4ForFork1_~status~0_47 0)) InVars {BCSP_PnpAddThread3of4ForFork1_~status~0=v_BCSP_PnpAddThread3of4ForFork1_~status~0_47, ~stopped~0=v_~stopped~0_212} OutVars{BCSP_PnpAddThread3of4ForFork1_~status~0=v_BCSP_PnpAddThread3of4ForFork1_~status~0_47, BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond_25, BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond_21|, ~stopped~0=v_~stopped~0_212} AuxVars[] AssignedVars[BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond, BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond][156], [Black: 223#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), BCSP_PnpAddThread4of4ForFork1InUse, 257#true, BCSP_PnpStopThread1of4ForFork0InUse, 139#L724-1true, Black: 261#(and (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0)), 205#(not (= |BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_#in~cond| 0)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 204#(= ~stopped~0 0), Black: 267#(and (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0) (= ~stoppingEvent~0 0)), 274#true, Black: 207#(and (= ~stopped~0 0) (not (= |BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_#in~cond| 0))), 25#BCSP_PnpStopEXITtrue, 89#L710true, 157#BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTIONtrue, 233#(and (not (= ~stoppingFlag~0 0)) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 225#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 227#(and (= ~stoppingFlag~0 1) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~pendingIo~0 1)), 181#L745-2true, Black: 229#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 231#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 235#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 237#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0))), 58#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of4ForFork1InUse, Black: 212#true, Black: 215#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 216#(= ~stoppingFlag~0 ~stoppingEvent~0), BCSP_PnpAddThread2of4ForFork1InUse, Black: 218#(not (= ~stoppingFlag~0 0)), BCSP_PnpAddThread3of4ForFork1InUse, Black: 221#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= ~pendingIo~0 1))]) [2021-03-24 20:00:31,340 INFO L384 tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event [2021-03-24 20:00:31,340 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2021-03-24 20:00:31,340 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2021-03-24 20:00:31,340 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2021-03-24 20:00:31,347 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1193] L724-1-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_849 0))) (or (and (= v_~stoppingEvent~0_644 v_~stoppingEvent~0_643) (not .cse0)) (and .cse0 (= v_~stoppingEvent~0_643 1)))) (= |v_BCSP_PnpAddThread2of4ForFork1_#res.offset_47| 0) (= |v_BCSP_PnpAddThread2of4ForFork1_#res.base_47| 0) (= v_~pendingIo~0_850 (+ v_~pendingIo~0_849 1)) (= |v_BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond_27| v_BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_~cond_39) (not (= v_BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_~cond_39 0))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_644, BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond_27|, ~pendingIo~0=v_~pendingIo~0_850} OutVars{BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_~cond_39, ~stoppingEvent~0=v_~stoppingEvent~0_643, BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond_27|, BCSP_PnpAddThread2of4ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread2of4ForFork1_BCSP_IoDecrement_#t~post5_55|, BCSP_PnpAddThread2of4ForFork1_#res.base=|v_BCSP_PnpAddThread2of4ForFork1_#res.base_47|, BCSP_PnpAddThread2of4ForFork1_#res.offset=|v_BCSP_PnpAddThread2of4ForFork1_#res.offset_47|, ~pendingIo~0=v_~pendingIo~0_849} AuxVars[] AssignedVars[BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_~cond, ~stoppingEvent~0, BCSP_PnpAddThread2of4ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread2of4ForFork1_#res.base, BCSP_PnpAddThread2of4ForFork1_#res.offset, ~pendingIo~0][101], [Black: 223#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), BCSP_PnpAddThread4of4ForFork1InUse, 257#true, BCSP_PnpStopThread1of4ForFork0InUse, 141#L715-2true, Black: 261#(and (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0), 207#(and (= ~stopped~0 0) (not (= |BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_#in~cond| 0))), Black: 265#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 267#(and (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0) (= ~stoppingEvent~0 0)), Black: 204#(= ~stopped~0 0), Black: 205#(not (= |BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_#in~cond| 0)), 20#BCSP_PnpAddEXITtrue, 22#BCSP_PnpAddEXITtrue, 279#(and (not (= |BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond| 0)) (= ~stopped~0 0)), 218#(not (= ~stoppingFlag~0 0)), 174#L688true, Black: 225#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 227#(and (= ~stoppingFlag~0 1) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~pendingIo~0 1)), 181#L745-2true, Black: 229#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 231#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 233#(and (not (= ~stoppingFlag~0 0)) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 235#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 237#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0))), 122#L689true, BCSP_PnpAddThread1of4ForFork1InUse, Black: 212#true, Black: 215#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), BCSP_PnpAddThread2of4ForFork1InUse, Black: 216#(= ~stoppingFlag~0 ~stoppingEvent~0), BCSP_PnpAddThread3of4ForFork1InUse, Black: 221#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= ~pendingIo~0 1))]) [2021-03-24 20:00:31,348 INFO L384 tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event [2021-03-24 20:00:31,348 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2021-03-24 20:00:31,348 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2021-03-24 20:00:31,348 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2021-03-24 20:00:31,348 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1193] L724-1-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_849 0))) (or (and (= v_~stoppingEvent~0_644 v_~stoppingEvent~0_643) (not .cse0)) (and .cse0 (= v_~stoppingEvent~0_643 1)))) (= |v_BCSP_PnpAddThread2of4ForFork1_#res.offset_47| 0) (= |v_BCSP_PnpAddThread2of4ForFork1_#res.base_47| 0) (= v_~pendingIo~0_850 (+ v_~pendingIo~0_849 1)) (= |v_BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond_27| v_BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_~cond_39) (not (= v_BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_~cond_39 0))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_644, BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond_27|, ~pendingIo~0=v_~pendingIo~0_850} OutVars{BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_~cond_39, ~stoppingEvent~0=v_~stoppingEvent~0_643, BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond_27|, BCSP_PnpAddThread2of4ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread2of4ForFork1_BCSP_IoDecrement_#t~post5_55|, BCSP_PnpAddThread2of4ForFork1_#res.base=|v_BCSP_PnpAddThread2of4ForFork1_#res.base_47|, BCSP_PnpAddThread2of4ForFork1_#res.offset=|v_BCSP_PnpAddThread2of4ForFork1_#res.offset_47|, ~pendingIo~0=v_~pendingIo~0_849} AuxVars[] AssignedVars[BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_~cond, ~stoppingEvent~0, BCSP_PnpAddThread2of4ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread2of4ForFork1_#res.base, BCSP_PnpAddThread2of4ForFork1_#res.offset, ~pendingIo~0][70], [Black: 223#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), BCSP_PnpAddThread4of4ForFork1InUse, 257#true, BCSP_PnpStopThread1of4ForFork0InUse, Black: 261#(and (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0), 207#(and (= ~stopped~0 0) (not (= |BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_#in~cond| 0))), Black: 265#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 267#(and (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0) (= ~stoppingEvent~0 0)), Black: 204#(= ~stopped~0 0), Black: 205#(not (= |BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_#in~cond| 0)), 20#BCSP_PnpAddEXITtrue, 22#BCSP_PnpAddEXITtrue, 279#(and (not (= |BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond| 0)) (= ~stopped~0 0)), 218#(not (= ~stoppingFlag~0 0)), 174#L688true, Black: 225#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 227#(and (= ~stoppingFlag~0 1) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~pendingIo~0 1)), 181#L745-2true, Black: 229#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 231#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 233#(and (not (= ~stoppingFlag~0 0)) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), 184#L731true, Black: 235#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 237#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0))), 122#L689true, BCSP_PnpAddThread1of4ForFork1InUse, Black: 212#true, Black: 215#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), BCSP_PnpAddThread2of4ForFork1InUse, Black: 216#(= ~stoppingFlag~0 ~stoppingEvent~0), BCSP_PnpAddThread3of4ForFork1InUse, Black: 221#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= ~pendingIo~0 1))]) [2021-03-24 20:00:31,348 INFO L384 tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event [2021-03-24 20:00:31,348 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2021-03-24 20:00:31,348 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2021-03-24 20:00:31,348 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2021-03-24 20:00:31,348 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1193] L724-1-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_849 0))) (or (and (= v_~stoppingEvent~0_644 v_~stoppingEvent~0_643) (not .cse0)) (and .cse0 (= v_~stoppingEvent~0_643 1)))) (= |v_BCSP_PnpAddThread2of4ForFork1_#res.offset_47| 0) (= |v_BCSP_PnpAddThread2of4ForFork1_#res.base_47| 0) (= v_~pendingIo~0_850 (+ v_~pendingIo~0_849 1)) (= |v_BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond_27| v_BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_~cond_39) (not (= v_BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_~cond_39 0))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_644, BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond_27|, ~pendingIo~0=v_~pendingIo~0_850} OutVars{BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_~cond_39, ~stoppingEvent~0=v_~stoppingEvent~0_643, BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond_27|, BCSP_PnpAddThread2of4ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread2of4ForFork1_BCSP_IoDecrement_#t~post5_55|, BCSP_PnpAddThread2of4ForFork1_#res.base=|v_BCSP_PnpAddThread2of4ForFork1_#res.base_47|, BCSP_PnpAddThread2of4ForFork1_#res.offset=|v_BCSP_PnpAddThread2of4ForFork1_#res.offset_47|, ~pendingIo~0=v_~pendingIo~0_849} AuxVars[] AssignedVars[BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_~cond, ~stoppingEvent~0, BCSP_PnpAddThread2of4ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread2of4ForFork1_#res.base, BCSP_PnpAddThread2of4ForFork1_#res.offset, ~pendingIo~0][101], [Black: 223#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), BCSP_PnpAddThread4of4ForFork1InUse, 257#true, BCSP_PnpStopThread1of4ForFork0InUse, 141#L715-2true, Black: 261#(and (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0), 207#(and (= ~stopped~0 0) (not (= |BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_#in~cond| 0))), Black: 265#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 267#(and (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0) (= ~stoppingEvent~0 0)), Black: 204#(= ~stopped~0 0), Black: 205#(not (= |BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_#in~cond| 0)), 20#BCSP_PnpAddEXITtrue, 22#BCSP_PnpAddEXITtrue, 279#(and (not (= |BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond| 0)) (= ~stopped~0 0)), 218#(not (= ~stoppingFlag~0 0)), 174#L688true, Black: 225#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 227#(and (= ~stoppingFlag~0 1) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~pendingIo~0 1)), 181#L745-2true, Black: 229#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 231#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 233#(and (not (= ~stoppingFlag~0 0)) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 235#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 237#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0))), 122#L689true, BCSP_PnpAddThread1of4ForFork1InUse, Black: 212#true, Black: 215#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), BCSP_PnpAddThread2of4ForFork1InUse, Black: 216#(= ~stoppingFlag~0 ~stoppingEvent~0), BCSP_PnpAddThread3of4ForFork1InUse, Black: 221#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= ~pendingIo~0 1))]) [2021-03-24 20:00:31,349 INFO L384 tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event [2021-03-24 20:00:31,349 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2021-03-24 20:00:31,349 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2021-03-24 20:00:31,349 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2021-03-24 20:00:31,349 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2021-03-24 20:00:31,349 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1193] L724-1-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_849 0))) (or (and (= v_~stoppingEvent~0_644 v_~stoppingEvent~0_643) (not .cse0)) (and .cse0 (= v_~stoppingEvent~0_643 1)))) (= |v_BCSP_PnpAddThread2of4ForFork1_#res.offset_47| 0) (= |v_BCSP_PnpAddThread2of4ForFork1_#res.base_47| 0) (= v_~pendingIo~0_850 (+ v_~pendingIo~0_849 1)) (= |v_BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond_27| v_BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_~cond_39) (not (= v_BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_~cond_39 0))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_644, BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond_27|, ~pendingIo~0=v_~pendingIo~0_850} OutVars{BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_~cond_39, ~stoppingEvent~0=v_~stoppingEvent~0_643, BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond_27|, BCSP_PnpAddThread2of4ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread2of4ForFork1_BCSP_IoDecrement_#t~post5_55|, BCSP_PnpAddThread2of4ForFork1_#res.base=|v_BCSP_PnpAddThread2of4ForFork1_#res.base_47|, BCSP_PnpAddThread2of4ForFork1_#res.offset=|v_BCSP_PnpAddThread2of4ForFork1_#res.offset_47|, ~pendingIo~0=v_~pendingIo~0_849} AuxVars[] AssignedVars[BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_~cond, ~stoppingEvent~0, BCSP_PnpAddThread2of4ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread2of4ForFork1_#res.base, BCSP_PnpAddThread2of4ForFork1_#res.offset, ~pendingIo~0][70], [Black: 223#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), BCSP_PnpAddThread4of4ForFork1InUse, 257#true, BCSP_PnpStopThread1of4ForFork0InUse, Black: 261#(and (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0), 207#(and (= ~stopped~0 0) (not (= |BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_#in~cond| 0))), Black: 265#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 267#(and (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0) (= ~stoppingEvent~0 0)), Black: 204#(= ~stopped~0 0), Black: 205#(not (= |BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_#in~cond| 0)), 20#BCSP_PnpAddEXITtrue, 22#BCSP_PnpAddEXITtrue, 279#(and (not (= |BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond| 0)) (= ~stopped~0 0)), 218#(not (= ~stoppingFlag~0 0)), 174#L688true, Black: 225#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 227#(and (= ~stoppingFlag~0 1) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~pendingIo~0 1)), 181#L745-2true, Black: 229#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 231#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 233#(and (not (= ~stoppingFlag~0 0)) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 235#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), 184#L731true, Black: 237#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0))), 122#L689true, BCSP_PnpAddThread1of4ForFork1InUse, Black: 212#true, Black: 215#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), BCSP_PnpAddThread2of4ForFork1InUse, Black: 216#(= ~stoppingFlag~0 ~stoppingEvent~0), BCSP_PnpAddThread3of4ForFork1InUse, Black: 221#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= ~pendingIo~0 1))]) [2021-03-24 20:00:31,349 INFO L384 tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event [2021-03-24 20:00:31,349 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2021-03-24 20:00:31,349 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2021-03-24 20:00:31,349 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2021-03-24 20:00:31,349 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2021-03-24 20:00:31,363 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1192] L723-->BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: (and (= |v_BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond_21| (ite (= v_~stopped~0_212 0) 1 0)) (= v_BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond_25 0) (= |v_BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond_21| v_BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond_25) (= v_BCSP_PnpAddThread3of4ForFork1_~status~0_47 0)) InVars {BCSP_PnpAddThread3of4ForFork1_~status~0=v_BCSP_PnpAddThread3of4ForFork1_~status~0_47, ~stopped~0=v_~stopped~0_212} OutVars{BCSP_PnpAddThread3of4ForFork1_~status~0=v_BCSP_PnpAddThread3of4ForFork1_~status~0_47, BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond_25, BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond_21|, ~stopped~0=v_~stopped~0_212} AuxVars[] AssignedVars[BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond, BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond][156], [Black: 223#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), BCSP_PnpAddThread4of4ForFork1InUse, 257#true, BCSP_PnpStopThread1of4ForFork0InUse, Black: 261#(and (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 204#(= ~stopped~0 0), Black: 267#(and (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0) (= ~stoppingEvent~0 0)), 274#true, Black: 205#(not (= |BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_#in~cond| 0)), Black: 207#(and (= ~stopped~0 0) (not (= |BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_#in~cond| 0))), 20#BCSP_PnpAddEXITtrue, 89#L710true, 25#BCSP_PnpStopEXITtrue, 157#BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTIONtrue, 233#(and (not (= ~stoppingFlag~0 0)) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), 176#L710true, Black: 225#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 227#(and (= ~stoppingFlag~0 1) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~pendingIo~0 1)), 181#L745-2true, Black: 229#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 231#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 235#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 237#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0))), BCSP_PnpAddThread1of4ForFork1InUse, Black: 212#true, Black: 215#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), BCSP_PnpAddThread2of4ForFork1InUse, Black: 216#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 218#(not (= ~stoppingFlag~0 0)), BCSP_PnpAddThread3of4ForFork1InUse, Black: 221#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= ~pendingIo~0 1))]) [2021-03-24 20:00:31,363 INFO L384 tUnfolder$Statistics]: this new event has 51 ancestors and is not cut-off event [2021-03-24 20:00:31,363 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is not cut-off event [2021-03-24 20:00:31,364 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is not cut-off event [2021-03-24 20:00:31,364 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is not cut-off event [2021-03-24 20:00:31,390 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L723-->L689: Formula: (and (= |v_BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond_13| v_BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond_19) (= v_BCSP_PnpAddThread3of4ForFork1_~status~0_21 0) (= |v_BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond_13| (ite (= v_~stopped~0_163 0) 1 0))) InVars {BCSP_PnpAddThread3of4ForFork1_~status~0=v_BCSP_PnpAddThread3of4ForFork1_~status~0_21, ~stopped~0=v_~stopped~0_163} OutVars{BCSP_PnpAddThread3of4ForFork1_~status~0=v_BCSP_PnpAddThread3of4ForFork1_~status~0_21, BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond_19, BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond_13|, ~stopped~0=v_~stopped~0_163} AuxVars[] AssignedVars[BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond, BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond][155], [Black: 223#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), BCSP_PnpAddThread4of4ForFork1InUse, 257#true, BCSP_PnpStopThread1of4ForFork0InUse, 76#L689true, Black: 261#(and (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 204#(= ~stopped~0 0), Black: 267#(and (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0) (= ~stoppingEvent~0 0)), Black: 205#(not (= |BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_#in~cond| 0)), 274#true, Black: 207#(and (= ~stopped~0 0) (not (= |BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_#in~cond| 0))), 20#BCSP_PnpAddEXITtrue, 25#BCSP_PnpStopEXITtrue, 89#L710true, 233#(and (not (= ~stoppingFlag~0 0)) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 225#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 227#(and (= ~stoppingFlag~0 1) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~pendingIo~0 1)), 181#L745-2true, Black: 229#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 231#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 235#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 237#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0))), 122#L689true, BCSP_PnpAddThread1of4ForFork1InUse, Black: 212#true, Black: 215#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 216#(= ~stoppingFlag~0 ~stoppingEvent~0), BCSP_PnpAddThread2of4ForFork1InUse, Black: 218#(not (= ~stoppingFlag~0 0)), BCSP_PnpAddThread3of4ForFork1InUse, Black: 221#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= ~pendingIo~0 1))]) [2021-03-24 20:00:31,391 INFO L384 tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event [2021-03-24 20:00:31,391 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2021-03-24 20:00:31,391 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2021-03-24 20:00:31,391 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2021-03-24 20:00:31,447 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L723-->L689: Formula: (and (= |v_BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond_13| v_BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond_19) (= v_BCSP_PnpAddThread3of4ForFork1_~status~0_21 0) (= |v_BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond_13| (ite (= v_~stopped~0_163 0) 1 0))) InVars {BCSP_PnpAddThread3of4ForFork1_~status~0=v_BCSP_PnpAddThread3of4ForFork1_~status~0_21, ~stopped~0=v_~stopped~0_163} OutVars{BCSP_PnpAddThread3of4ForFork1_~status~0=v_BCSP_PnpAddThread3of4ForFork1_~status~0_21, BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond_19, BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond_13|, ~stopped~0=v_~stopped~0_163} AuxVars[] AssignedVars[BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond, BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond][155], [Black: 223#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), BCSP_PnpAddThread4of4ForFork1InUse, 257#true, BCSP_PnpStopThread1of4ForFork0InUse, 76#L689true, 205#(not (= |BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_#in~cond| 0)), Black: 261#(and (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 204#(= ~stopped~0 0), Black: 267#(and (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0) (= ~stoppingEvent~0 0)), 274#true, Black: 207#(and (= ~stopped~0 0) (not (= |BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_#in~cond| 0))), 20#BCSP_PnpAddEXITtrue, 89#L710true, 25#BCSP_PnpStopEXITtrue, 233#(and (not (= ~stoppingFlag~0 0)) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 225#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 227#(and (= ~stoppingFlag~0 1) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~pendingIo~0 1)), 181#L745-2true, Black: 229#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 231#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 235#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 237#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0))), 122#L689true, BCSP_PnpAddThread1of4ForFork1InUse, Black: 212#true, Black: 215#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), BCSP_PnpAddThread2of4ForFork1InUse, Black: 216#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 218#(not (= ~stoppingFlag~0 0)), BCSP_PnpAddThread3of4ForFork1InUse, Black: 221#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= ~pendingIo~0 1))]) [2021-03-24 20:00:31,447 INFO L384 tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event [2021-03-24 20:00:31,447 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2021-03-24 20:00:31,447 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2021-03-24 20:00:31,447 INFO L387 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2021-03-24 20:00:31,452 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1193] L724-1-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_849 0))) (or (and (= v_~stoppingEvent~0_644 v_~stoppingEvent~0_643) (not .cse0)) (and .cse0 (= v_~stoppingEvent~0_643 1)))) (= |v_BCSP_PnpAddThread2of4ForFork1_#res.offset_47| 0) (= |v_BCSP_PnpAddThread2of4ForFork1_#res.base_47| 0) (= v_~pendingIo~0_850 (+ v_~pendingIo~0_849 1)) (= |v_BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond_27| v_BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_~cond_39) (not (= v_BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_~cond_39 0))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_644, BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond_27|, ~pendingIo~0=v_~pendingIo~0_850} OutVars{BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_~cond_39, ~stoppingEvent~0=v_~stoppingEvent~0_643, BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond_27|, BCSP_PnpAddThread2of4ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread2of4ForFork1_BCSP_IoDecrement_#t~post5_55|, BCSP_PnpAddThread2of4ForFork1_#res.base=|v_BCSP_PnpAddThread2of4ForFork1_#res.base_47|, BCSP_PnpAddThread2of4ForFork1_#res.offset=|v_BCSP_PnpAddThread2of4ForFork1_#res.offset_47|, ~pendingIo~0=v_~pendingIo~0_849} AuxVars[] AssignedVars[BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_~cond, ~stoppingEvent~0, BCSP_PnpAddThread2of4ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread2of4ForFork1_#res.base, BCSP_PnpAddThread2of4ForFork1_#res.offset, ~pendingIo~0][106], [Black: 223#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), BCSP_PnpAddThread4of4ForFork1InUse, BCSP_PnpStopThread1of4ForFork0InUse, 263#(= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0), Black: 261#(and (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 262#(= ~stoppingEvent~0 0), 207#(and (= ~stopped~0 0) (not (= |BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_#in~cond| 0))), Black: 265#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 204#(= ~stopped~0 0), Black: 267#(and (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0) (= ~stoppingEvent~0 0)), Black: 205#(not (= |BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_#in~cond| 0)), 20#BCSP_PnpAddEXITtrue, 22#BCSP_PnpAddEXITtrue, 23#L686-1true, 279#(and (not (= |BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond| 0)) (= ~stopped~0 0)), 218#(not (= ~stoppingFlag~0 0)), 174#L688true, Black: 225#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 227#(and (= ~stoppingFlag~0 1) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~pendingIo~0 1)), 181#L745-2true, Black: 229#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 231#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 233#(and (not (= ~stoppingFlag~0 0)) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 235#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 237#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0))), 122#L689true, BCSP_PnpAddThread1of4ForFork1InUse, Black: 212#true, Black: 215#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), BCSP_PnpAddThread2of4ForFork1InUse, Black: 216#(= ~stoppingFlag~0 ~stoppingEvent~0), BCSP_PnpAddThread3of4ForFork1InUse, Black: 221#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= ~pendingIo~0 1))]) [2021-03-24 20:00:31,453 INFO L384 tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event [2021-03-24 20:00:31,453 INFO L387 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2021-03-24 20:00:31,453 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:00:31,453 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:00:31,453 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1193] L724-1-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_849 0))) (or (and (= v_~stoppingEvent~0_644 v_~stoppingEvent~0_643) (not .cse0)) (and .cse0 (= v_~stoppingEvent~0_643 1)))) (= |v_BCSP_PnpAddThread2of4ForFork1_#res.offset_47| 0) (= |v_BCSP_PnpAddThread2of4ForFork1_#res.base_47| 0) (= v_~pendingIo~0_850 (+ v_~pendingIo~0_849 1)) (= |v_BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond_27| v_BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_~cond_39) (not (= v_BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_~cond_39 0))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_644, BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond_27|, ~pendingIo~0=v_~pendingIo~0_850} OutVars{BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_~cond_39, ~stoppingEvent~0=v_~stoppingEvent~0_643, BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond_27|, BCSP_PnpAddThread2of4ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread2of4ForFork1_BCSP_IoDecrement_#t~post5_55|, BCSP_PnpAddThread2of4ForFork1_#res.base=|v_BCSP_PnpAddThread2of4ForFork1_#res.base_47|, BCSP_PnpAddThread2of4ForFork1_#res.offset=|v_BCSP_PnpAddThread2of4ForFork1_#res.offset_47|, ~pendingIo~0=v_~pendingIo~0_849} AuxVars[] AssignedVars[BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_~cond, ~stoppingEvent~0, BCSP_PnpAddThread2of4ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread2of4ForFork1_#res.base, BCSP_PnpAddThread2of4ForFork1_#res.offset, ~pendingIo~0][106], [Black: 223#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), BCSP_PnpAddThread4of4ForFork1InUse, BCSP_PnpStopThread1of4ForFork0InUse, 263#(= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0), Black: 261#(and (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 262#(= ~stoppingEvent~0 0), 207#(and (= ~stopped~0 0) (not (= |BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_#in~cond| 0))), Black: 265#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 204#(= ~stopped~0 0), Black: 267#(and (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0) (= ~stoppingEvent~0 0)), Black: 205#(not (= |BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_#in~cond| 0)), 20#BCSP_PnpAddEXITtrue, 22#BCSP_PnpAddEXITtrue, 279#(and (not (= |BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond| 0)) (= ~stopped~0 0)), 23#L686-1true, 218#(not (= ~stoppingFlag~0 0)), 174#L688true, Black: 225#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 227#(and (= ~stoppingFlag~0 1) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~pendingIo~0 1)), Black: 229#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), 181#L745-2true, Black: 231#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 233#(and (not (= ~stoppingFlag~0 0)) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 235#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 237#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0))), 122#L689true, BCSP_PnpAddThread1of4ForFork1InUse, Black: 212#true, Black: 215#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 216#(= ~stoppingFlag~0 ~stoppingEvent~0), BCSP_PnpAddThread2of4ForFork1InUse, BCSP_PnpAddThread3of4ForFork1InUse, Black: 221#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= ~pendingIo~0 1))]) [2021-03-24 20:00:31,453 INFO L384 tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event [2021-03-24 20:00:31,453 INFO L387 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2021-03-24 20:00:31,453 INFO L387 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2021-03-24 20:00:31,453 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:00:31,453 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:00:31,504 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1192] L723-->BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: (and (= |v_BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond_21| (ite (= v_~stopped~0_212 0) 1 0)) (= v_BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond_25 0) (= |v_BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond_21| v_BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond_25) (= v_BCSP_PnpAddThread3of4ForFork1_~status~0_47 0)) InVars {BCSP_PnpAddThread3of4ForFork1_~status~0=v_BCSP_PnpAddThread3of4ForFork1_~status~0_47, ~stopped~0=v_~stopped~0_212} OutVars{BCSP_PnpAddThread3of4ForFork1_~status~0=v_BCSP_PnpAddThread3of4ForFork1_~status~0_47, BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond_25, BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond_21|, ~stopped~0=v_~stopped~0_212} AuxVars[] AssignedVars[BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond, BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond][156], [Black: 223#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), BCSP_PnpAddThread4of4ForFork1InUse, 257#true, BCSP_PnpStopThread1of4ForFork0InUse, 76#L689true, Black: 261#(and (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 204#(= ~stopped~0 0), Black: 267#(and (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0) (= ~stoppingEvent~0 0)), 274#true, Black: 205#(not (= |BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_#in~cond| 0)), Black: 207#(and (= ~stopped~0 0) (not (= |BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_#in~cond| 0))), 20#BCSP_PnpAddEXITtrue, 89#L710true, 25#BCSP_PnpStopEXITtrue, 157#BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTIONtrue, 233#(and (not (= ~stoppingFlag~0 0)) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 225#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 227#(and (= ~stoppingFlag~0 1) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~pendingIo~0 1)), 181#L745-2true, Black: 229#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 231#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 235#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 237#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0))), BCSP_PnpAddThread1of4ForFork1InUse, Black: 212#true, Black: 215#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), BCSP_PnpAddThread2of4ForFork1InUse, Black: 216#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 218#(not (= ~stoppingFlag~0 0)), BCSP_PnpAddThread3of4ForFork1InUse, Black: 221#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= ~pendingIo~0 1))]) [2021-03-24 20:00:31,504 INFO L384 tUnfolder$Statistics]: this new event has 53 ancestors and is not cut-off event [2021-03-24 20:00:31,505 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is not cut-off event [2021-03-24 20:00:31,505 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is not cut-off event [2021-03-24 20:00:31,505 INFO L387 tUnfolder$Statistics]: existing Event has 54 ancestors and is not cut-off event [2021-03-24 20:00:31,510 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1192] L723-->BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: (and (= |v_BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond_21| (ite (= v_~stopped~0_212 0) 1 0)) (= v_BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond_25 0) (= |v_BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond_21| v_BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond_25) (= v_BCSP_PnpAddThread3of4ForFork1_~status~0_47 0)) InVars {BCSP_PnpAddThread3of4ForFork1_~status~0=v_BCSP_PnpAddThread3of4ForFork1_~status~0_47, ~stopped~0=v_~stopped~0_212} OutVars{BCSP_PnpAddThread3of4ForFork1_~status~0=v_BCSP_PnpAddThread3of4ForFork1_~status~0_47, BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond_25, BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond_21|, ~stopped~0=v_~stopped~0_212} AuxVars[] AssignedVars[BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond, BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond][156], [Black: 223#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), BCSP_PnpAddThread4of4ForFork1InUse, 257#true, BCSP_PnpStopThread1of4ForFork0InUse, 76#L689true, 205#(not (= |BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_#in~cond| 0)), Black: 261#(and (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 204#(= ~stopped~0 0), Black: 267#(and (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0) (= ~stoppingEvent~0 0)), 274#true, Black: 207#(and (= ~stopped~0 0) (not (= |BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_#in~cond| 0))), 20#BCSP_PnpAddEXITtrue, 89#L710true, 25#BCSP_PnpStopEXITtrue, 157#BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTIONtrue, 233#(and (not (= ~stoppingFlag~0 0)) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 225#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 227#(and (= ~stoppingFlag~0 1) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~pendingIo~0 1)), 181#L745-2true, Black: 229#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 231#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 235#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 237#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0))), BCSP_PnpAddThread1of4ForFork1InUse, Black: 212#true, Black: 215#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), BCSP_PnpAddThread2of4ForFork1InUse, Black: 216#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 218#(not (= ~stoppingFlag~0 0)), BCSP_PnpAddThread3of4ForFork1InUse, Black: 221#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= ~pendingIo~0 1))]) [2021-03-24 20:00:31,510 INFO L384 tUnfolder$Statistics]: this new event has 53 ancestors and is not cut-off event [2021-03-24 20:00:31,510 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is not cut-off event [2021-03-24 20:00:31,510 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is not cut-off event [2021-03-24 20:00:31,510 INFO L387 tUnfolder$Statistics]: existing Event has 54 ancestors and is not cut-off event [2021-03-24 20:00:31,714 INFO L129 PetriNetUnfolder]: 6566/11702 cut-off events. [2021-03-24 20:00:31,714 INFO L130 PetriNetUnfolder]: For 29370/39485 co-relation queries the response was YES. [2021-03-24 20:00:31,803 INFO L84 FinitePrefix]: Finished finitePrefix Result has 38124 conditions, 11702 events. 6566/11702 cut-off events. For 29370/39485 co-relation queries the response was YES. Maximal size of possible extension queue 1057. Compared 99168 event pairs, 803 based on Foata normal form. 1265/11243 useless extension candidates. Maximal degree in co-relation 38074. Up to 2683 conditions per place. [2021-03-24 20:00:31,903 INFO L132 encePairwiseOnDemand]: 314/319 looper letters, 56 selfloop transitions, 12 changer transitions 0/220 dead transitions. [2021-03-24 20:00:31,903 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 121 places, 220 transitions, 1464 flow [2021-03-24 20:00:31,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-24 20:00:31,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-24 20:00:31,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1321 transitions. [2021-03-24 20:00:31,906 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8282131661442006 [2021-03-24 20:00:31,906 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1321 transitions. [2021-03-24 20:00:31,906 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1321 transitions. [2021-03-24 20:00:31,906 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:00:31,907 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1321 transitions. [2021-03-24 20:00:31,908 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 264.2) internal successors, (1321), 5 states have internal predecessors, (1321), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:31,910 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 319.0) internal successors, (1914), 6 states have internal predecessors, (1914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:31,911 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 319.0) internal successors, (1914), 6 states have internal predecessors, (1914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:31,911 INFO L185 Difference]: Start difference. First operand has 117 places, 190 transitions, 1177 flow. Second operand 5 states and 1321 transitions. [2021-03-24 20:00:31,911 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 121 places, 220 transitions, 1464 flow [2021-03-24 20:00:32,029 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 120 places, 220 transitions, 1458 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-24 20:00:32,031 INFO L241 Difference]: Finished difference. Result has 124 places, 199 transitions, 1289 flow [2021-03-24 20:00:32,032 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=319, PETRI_DIFFERENCE_MINUEND_FLOW=1171, PETRI_DIFFERENCE_MINUEND_PLACES=116, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=190, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=180, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1289, PETRI_PLACES=124, PETRI_TRANSITIONS=199} [2021-03-24 20:00:32,032 INFO L343 CegarLoopForPetriNet]: 74 programPoint places, 50 predicate places. [2021-03-24 20:00:32,032 INFO L480 AbstractCegarLoop]: Abstraction has has 124 places, 199 transitions, 1289 flow [2021-03-24 20:00:32,032 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 258.25) internal successors, (1033), 4 states have internal predecessors, (1033), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:32,032 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:00:32,032 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:00:32,032 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-03-24 20:00:32,032 INFO L428 AbstractCegarLoop]: === Iteration 5 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-24 20:00:32,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:00:32,033 INFO L82 PathProgramCache]: Analyzing trace with hash 1862591083, now seen corresponding path program 1 times [2021-03-24 20:00:32,033 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:00:32,033 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [957618790] [2021-03-24 20:00:32,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:00:32,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:00:32,059 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:32,059 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:00:32,060 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:32,061 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:00:32,063 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:32,063 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 20:00:32,069 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:32,070 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:00:32,074 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:32,074 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:00:32,078 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:32,079 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-24 20:00:32,084 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:32,084 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 20:00:32,090 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:32,091 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:00:32,091 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-24 20:00:32,091 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [957618790] [2021-03-24 20:00:32,091 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:00:32,091 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-03-24 20:00:32,091 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [234076235] [2021-03-24 20:00:32,091 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-24 20:00:32,091 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:00:32,092 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-24 20:00:32,092 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-03-24 20:00:32,094 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 207 out of 319 [2021-03-24 20:00:32,095 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 124 places, 199 transitions, 1289 flow. Second operand has 8 states, 8 states have (on average 208.5) internal successors, (1668), 8 states have internal predecessors, (1668), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:32,095 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:00:32,096 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 207 of 319 [2021-03-24 20:00:32,096 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:00:34,737 INFO L129 PetriNetUnfolder]: 10534/18234 cut-off events. [2021-03-24 20:00:34,737 INFO L130 PetriNetUnfolder]: For 57937/135440 co-relation queries the response was YES. [2021-03-24 20:00:34,980 INFO L84 FinitePrefix]: Finished finitePrefix Result has 67190 conditions, 18234 events. 10534/18234 cut-off events. For 57937/135440 co-relation queries the response was YES. Maximal size of possible extension queue 1564. Compared 163124 event pairs, 1338 based on Foata normal form. 1184/17715 useless extension candidates. Maximal degree in co-relation 67133. Up to 9429 conditions per place. [2021-03-24 20:00:35,165 INFO L132 encePairwiseOnDemand]: 304/319 looper letters, 206 selfloop transitions, 83 changer transitions 0/335 dead transitions. [2021-03-24 20:00:35,166 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 137 places, 335 transitions, 2780 flow [2021-03-24 20:00:35,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-03-24 20:00:35,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2021-03-24 20:00:35,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 3056 transitions. [2021-03-24 20:00:35,174 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6842812360053739 [2021-03-24 20:00:35,174 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 3056 transitions. [2021-03-24 20:00:35,174 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 3056 transitions. [2021-03-24 20:00:35,176 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:00:35,176 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 3056 transitions. [2021-03-24 20:00:35,181 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 218.28571428571428) internal successors, (3056), 14 states have internal predecessors, (3056), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:35,187 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 319.0) internal successors, (4785), 15 states have internal predecessors, (4785), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:35,188 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 319.0) internal successors, (4785), 15 states have internal predecessors, (4785), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:35,188 INFO L185 Difference]: Start difference. First operand has 124 places, 199 transitions, 1289 flow. Second operand 14 states and 3056 transitions. [2021-03-24 20:00:35,188 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 137 places, 335 transitions, 2780 flow [2021-03-24 20:00:35,396 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 137 places, 335 transitions, 2780 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-03-24 20:00:35,400 INFO L241 Difference]: Finished difference. Result has 142 places, 222 transitions, 1706 flow [2021-03-24 20:00:35,401 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=319, PETRI_DIFFERENCE_MINUEND_FLOW=1191, PETRI_DIFFERENCE_MINUEND_PLACES=124, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=187, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=50, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=137, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=1706, PETRI_PLACES=142, PETRI_TRANSITIONS=222} [2021-03-24 20:00:35,401 INFO L343 CegarLoopForPetriNet]: 74 programPoint places, 68 predicate places. [2021-03-24 20:00:35,401 INFO L480 AbstractCegarLoop]: Abstraction has has 142 places, 222 transitions, 1706 flow [2021-03-24 20:00:35,401 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 208.5) internal successors, (1668), 8 states have internal predecessors, (1668), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:35,401 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:00:35,401 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:00:35,402 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-03-24 20:00:35,402 INFO L428 AbstractCegarLoop]: === Iteration 6 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-24 20:00:35,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:00:35,402 INFO L82 PathProgramCache]: Analyzing trace with hash -222510213, now seen corresponding path program 1 times [2021-03-24 20:00:35,402 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:00:35,402 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [749160549] [2021-03-24 20:00:35,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:00:35,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:00:35,427 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,427 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:00:35,427 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,428 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 20:00:35,430 INFO L142 QuantifierPusher]: treesize reduction 2, result has 83.3 percent of original size [2021-03-24 20:00:35,431 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-24 20:00:35,438 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,441 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-24 20:00:35,449 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,450 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 20:00:35,457 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,458 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 20:00:35,466 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,466 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:00:35,473 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,473 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:00:35,480 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,481 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:00:35,481 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-24 20:00:35,481 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [749160549] [2021-03-24 20:00:35,481 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [698463489] [2021-03-24 20:00:35,482 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-03-24 20:00:35,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:00:35,628 INFO L263 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 26 conjunts are in the unsatisfiable core [2021-03-24 20:00:35,630 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-24 20:00:35,636 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,637 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:00:35,637 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,638 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:00:35,638 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,638 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:00:35,638 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,639 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:00:35,639 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,640 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:00:35,640 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,640 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:00:35,640 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,641 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:00:35,641 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,641 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:00:35,643 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,644 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:00:35,644 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,644 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:00:35,645 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,645 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:00:35,645 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,646 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:00:35,646 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,646 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:00:35,647 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,647 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:00:35,647 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,648 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:00:35,648 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,648 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:00:35,649 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,649 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:00:35,649 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,649 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:00:35,650 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,650 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:00:35,650 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,651 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:00:35,651 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,652 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:00:35,652 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,653 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:00:35,654 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,654 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:00:35,657 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,657 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:00:35,681 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,681 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:00:35,682 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,682 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:00:35,683 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,683 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:00:35,684 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,684 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:00:35,685 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,685 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:00:35,685 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,686 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:00:35,686 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,687 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:00:35,687 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,688 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:00:35,688 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,689 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:00:35,689 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,689 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:00:35,690 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,690 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:00:35,691 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,691 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:00:35,692 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,692 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:00:35,693 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,693 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:00:35,693 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,694 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:00:35,694 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,695 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:00:35,695 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,696 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:00:35,696 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,697 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:00:35,697 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,697 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:00:35,698 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,698 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:00:35,699 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,699 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:00:35,700 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,700 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:00:35,700 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,701 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:00:35,701 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,702 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:00:35,702 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,703 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:00:35,703 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,703 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:00:35,704 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,704 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:00:35,705 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,705 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:00:35,706 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,706 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:00:35,707 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,707 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:00:35,707 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,708 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:00:35,708 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,709 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:00:35,709 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,710 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:00:35,710 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,710 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:00:35,711 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,711 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:00:35,712 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,712 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:00:35,713 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,713 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:00:35,713 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,714 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:00:35,714 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,715 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:00:35,715 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,716 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:00:35,716 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,717 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:00:35,717 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,717 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:00:35,718 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,718 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:00:35,719 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,719 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:00:35,720 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,720 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:00:35,720 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,721 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:00:35,721 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,722 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:00:35,722 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,722 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:00:35,723 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,723 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:00:35,724 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,724 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:00:35,725 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,725 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:00:35,725 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,726 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:00:35,728 INFO L142 QuantifierPusher]: treesize reduction 16, result has 57.9 percent of original size [2021-03-24 20:00:35,737 INFO L147 QuantifierPusher]: treesize reduction 2, result has 88.9 percent of original size 16 [2021-03-24 20:00:35,738 INFO L142 QuantifierPusher]: treesize reduction 2, result has 89.5 percent of original size [2021-03-24 20:00:35,739 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:00:35,739 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,740 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:00:35,740 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,741 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:00:35,753 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,754 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:00:35,755 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,755 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:00:35,756 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,756 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:00:35,757 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,757 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:00:35,758 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,758 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:00:35,759 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,759 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:00:35,760 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,760 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:00:35,761 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,761 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:00:35,762 INFO L142 QuantifierPusher]: treesize reduction 16, result has 57.9 percent of original size [2021-03-24 20:00:35,763 INFO L147 QuantifierPusher]: treesize reduction 2, result has 88.9 percent of original size 16 [2021-03-24 20:00:35,764 INFO L142 QuantifierPusher]: treesize reduction 2, result has 89.5 percent of original size [2021-03-24 20:00:35,765 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-24 20:00:35,765 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,766 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-24 20:00:35,766 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,767 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-24 20:00:35,779 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,779 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-24 20:00:35,796 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,797 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-24 20:00:35,798 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,798 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-24 20:00:35,799 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,799 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-24 20:00:35,813 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,814 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-24 20:00:35,814 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,815 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-24 20:00:35,815 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,816 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-24 20:00:35,816 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,817 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-24 20:00:35,818 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,832 INFO L147 QuantifierPusher]: treesize reduction 15, result has 40.0 percent of original size 10 [2021-03-24 20:00:35,834 INFO L142 QuantifierPusher]: treesize reduction 15, result has 40.0 percent of original size [2021-03-24 20:00:35,834 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-24 20:00:35,834 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,835 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-24 20:00:35,835 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,836 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-24 20:00:35,848 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,849 INFO L147 QuantifierPusher]: treesize reduction 15, result has 53.1 percent of original size 17 [2021-03-24 20:00:35,850 INFO L142 QuantifierPusher]: treesize reduction 15, result has 54.5 percent of original size [2021-03-24 20:00:35,851 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:00:35,860 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,860 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:00:35,860 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,861 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:00:35,861 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,862 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-24 20:00:35,862 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,863 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:00:35,863 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,863 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:00:35,864 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,864 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:00:35,865 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,865 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:00:35,866 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,868 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:00:35,868 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,869 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:00:35,869 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,869 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:00:35,870 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,870 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:00:35,870 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,871 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:00:35,871 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:35,871 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:00:35,872 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-24 20:00:35,872 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-24 20:00:35,872 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 14 [2021-03-24 20:00:35,872 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1551419897] [2021-03-24 20:00:35,872 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-24 20:00:35,872 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:00:35,873 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-24 20:00:35,873 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2021-03-24 20:00:35,875 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 192 out of 319 [2021-03-24 20:00:35,876 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 142 places, 222 transitions, 1706 flow. Second operand has 14 states, 14 states have (on average 193.64285714285714) internal successors, (2711), 14 states have internal predecessors, (2711), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:35,876 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:00:35,877 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 192 of 319 [2021-03-24 20:00:35,877 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:00:44,276 INFO L129 PetriNetUnfolder]: 32793/51342 cut-off events. [2021-03-24 20:00:44,276 INFO L130 PetriNetUnfolder]: For 247043/295073 co-relation queries the response was YES. [2021-03-24 20:00:44,839 INFO L84 FinitePrefix]: Finished finitePrefix Result has 203086 conditions, 51342 events. 32793/51342 cut-off events. For 247043/295073 co-relation queries the response was YES. Maximal size of possible extension queue 3631. Compared 457254 event pairs, 4093 based on Foata normal form. 2277/49786 useless extension candidates. Maximal degree in co-relation 203021. Up to 11622 conditions per place. [2021-03-24 20:00:45,614 INFO L132 encePairwiseOnDemand]: 301/319 looper letters, 263 selfloop transitions, 348 changer transitions 0/650 dead transitions. [2021-03-24 20:00:45,615 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 162 places, 650 transitions, 5953 flow [2021-03-24 20:00:45,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-03-24 20:00:45,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2021-03-24 20:00:45,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 4347 transitions. [2021-03-24 20:00:45,621 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6489028213166145 [2021-03-24 20:00:45,622 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 4347 transitions. [2021-03-24 20:00:45,622 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 4347 transitions. [2021-03-24 20:00:45,623 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:00:45,623 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 4347 transitions. [2021-03-24 20:00:45,629 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 207.0) internal successors, (4347), 21 states have internal predecessors, (4347), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:45,637 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 319.0) internal successors, (7018), 22 states have internal predecessors, (7018), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:45,638 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 319.0) internal successors, (7018), 22 states have internal predecessors, (7018), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:45,639 INFO L185 Difference]: Start difference. First operand has 142 places, 222 transitions, 1706 flow. Second operand 21 states and 4347 transitions. [2021-03-24 20:00:45,639 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 162 places, 650 transitions, 5953 flow [2021-03-24 20:00:47,547 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 160 places, 650 transitions, 5856 flow, removed 20 selfloop flow, removed 2 redundant places. [2021-03-24 20:00:47,555 INFO L241 Difference]: Finished difference. Result has 175 places, 503 transitions, 4940 flow [2021-03-24 20:00:47,555 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=319, PETRI_DIFFERENCE_MINUEND_FLOW=1434, PETRI_DIFFERENCE_MINUEND_PLACES=140, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=202, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=97, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=102, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=4940, PETRI_PLACES=175, PETRI_TRANSITIONS=503} [2021-03-24 20:00:47,555 INFO L343 CegarLoopForPetriNet]: 74 programPoint places, 101 predicate places. [2021-03-24 20:00:47,555 INFO L480 AbstractCegarLoop]: Abstraction has has 175 places, 503 transitions, 4940 flow [2021-03-24 20:00:47,556 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 193.64285714285714) internal successors, (2711), 14 states have internal predecessors, (2711), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:47,556 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:00:47,556 INFO L263 CegarLoopForPetriNet]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:00:47,764 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-24 20:00:47,764 INFO L428 AbstractCegarLoop]: === Iteration 7 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-24 20:00:47,764 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:00:47,764 INFO L82 PathProgramCache]: Analyzing trace with hash -1617777229, now seen corresponding path program 1 times [2021-03-24 20:00:47,764 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:00:47,765 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1802402724] [2021-03-24 20:00:47,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:00:47,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:00:47,798 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:47,812 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:00:47,812 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:47,812 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:00:47,814 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2021-03-24 20:00:47,815 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1802402724] [2021-03-24 20:00:47,815 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:00:47,815 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-03-24 20:00:47,815 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1386241371] [2021-03-24 20:00:47,815 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-24 20:00:47,815 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:00:47,815 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-24 20:00:47,815 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-24 20:00:47,816 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 274 out of 319 [2021-03-24 20:00:47,816 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 175 places, 503 transitions, 4940 flow. Second operand has 3 states, 3 states have (on average 275.3333333333333) internal successors, (826), 3 states have internal predecessors, (826), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:47,816 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:00:47,816 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 274 of 319 [2021-03-24 20:00:47,816 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:00:49,140 INFO L129 PetriNetUnfolder]: 3461/9081 cut-off events. [2021-03-24 20:00:49,140 INFO L130 PetriNetUnfolder]: For 50315/74384 co-relation queries the response was YES. [2021-03-24 20:00:49,228 INFO L84 FinitePrefix]: Finished finitePrefix Result has 35219 conditions, 9081 events. 3461/9081 cut-off events. For 50315/74384 co-relation queries the response was YES. Maximal size of possible extension queue 841. Compared 102408 event pairs, 312 based on Foata normal form. 606/8666 useless extension candidates. Maximal degree in co-relation 35140. Up to 2043 conditions per place. [2021-03-24 20:00:49,313 INFO L132 encePairwiseOnDemand]: 316/319 looper letters, 18 selfloop transitions, 1 changer transitions 0/485 dead transitions. [2021-03-24 20:00:49,313 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 177 places, 485 transitions, 4793 flow [2021-03-24 20:00:49,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-24 20:00:49,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-24 20:00:49,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 833 transitions. [2021-03-24 20:00:49,315 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8704284221525601 [2021-03-24 20:00:49,316 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 833 transitions. [2021-03-24 20:00:49,316 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 833 transitions. [2021-03-24 20:00:49,316 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:00:49,316 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 833 transitions. [2021-03-24 20:00:49,317 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 277.6666666666667) internal successors, (833), 3 states have internal predecessors, (833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:49,318 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 319.0) internal successors, (1276), 4 states have internal predecessors, (1276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:49,318 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 319.0) internal successors, (1276), 4 states have internal predecessors, (1276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:49,318 INFO L185 Difference]: Start difference. First operand has 175 places, 503 transitions, 4940 flow. Second operand 3 states and 833 transitions. [2021-03-24 20:00:49,319 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 177 places, 485 transitions, 4793 flow [2021-03-24 20:00:49,975 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 177 places, 485 transitions, 4403 flow, removed 195 selfloop flow, removed 0 redundant places. [2021-03-24 20:00:49,980 INFO L241 Difference]: Finished difference. Result has 178 places, 484 transitions, 4370 flow [2021-03-24 20:00:49,981 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=319, PETRI_DIFFERENCE_MINUEND_FLOW=4363, PETRI_DIFFERENCE_MINUEND_PLACES=175, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=484, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=483, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=4370, PETRI_PLACES=178, PETRI_TRANSITIONS=484} [2021-03-24 20:00:49,981 INFO L343 CegarLoopForPetriNet]: 74 programPoint places, 104 predicate places. [2021-03-24 20:00:49,981 INFO L480 AbstractCegarLoop]: Abstraction has has 178 places, 484 transitions, 4370 flow [2021-03-24 20:00:49,981 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 275.3333333333333) internal successors, (826), 3 states have internal predecessors, (826), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:49,981 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:00:49,981 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:00:49,981 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-03-24 20:00:49,981 INFO L428 AbstractCegarLoop]: === Iteration 8 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-24 20:00:49,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:00:49,982 INFO L82 PathProgramCache]: Analyzing trace with hash 648866536, now seen corresponding path program 1 times [2021-03-24 20:00:49,982 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:00:49,982 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1460728024] [2021-03-24 20:00:49,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:00:49,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:00:49,998 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:49,999 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:00:49,999 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:49,999 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:00:50,001 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:50,002 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 20:00:50,004 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:50,005 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 20:00:50,008 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:50,008 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:00:50,009 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:50,009 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:00:50,013 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:50,013 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-24 20:00:50,018 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:00:50,018 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:00:50,018 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-24 20:00:50,019 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1460728024] [2021-03-24 20:00:50,019 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:00:50,019 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-24 20:00:50,019 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [112325457] [2021-03-24 20:00:50,019 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-24 20:00:50,019 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:00:50,019 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-24 20:00:50,020 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-03-24 20:00:50,021 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 214 out of 319 [2021-03-24 20:00:50,022 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 178 places, 484 transitions, 4370 flow. Second operand has 7 states, 7 states have (on average 215.85714285714286) internal successors, (1511), 7 states have internal predecessors, (1511), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:50,022 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:00:50,022 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 214 of 319 [2021-03-24 20:00:50,022 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:00:56,338 INFO L129 PetriNetUnfolder]: 17903/35666 cut-off events. [2021-03-24 20:00:56,338 INFO L130 PetriNetUnfolder]: For 248930/727992 co-relation queries the response was YES. [2021-03-24 20:00:57,220 INFO L84 FinitePrefix]: Finished finitePrefix Result has 146787 conditions, 35666 events. 17903/35666 cut-off events. For 248930/727992 co-relation queries the response was YES. Maximal size of possible extension queue 2805. Compared 400935 event pairs, 1407 based on Foata normal form. 3949/35654 useless extension candidates. Maximal degree in co-relation 146704. Up to 7108 conditions per place. [2021-03-24 20:00:57,462 INFO L132 encePairwiseOnDemand]: 310/319 looper letters, 333 selfloop transitions, 71 changer transitions 0/685 dead transitions. [2021-03-24 20:00:57,462 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 193 places, 685 transitions, 6653 flow [2021-03-24 20:00:57,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-24 20:00:57,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2021-03-24 20:00:57,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 3597 transitions. [2021-03-24 20:00:57,466 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7047413793103449 [2021-03-24 20:00:57,467 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 3597 transitions. [2021-03-24 20:00:57,467 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 3597 transitions. [2021-03-24 20:00:57,467 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:00:57,467 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 3597 transitions. [2021-03-24 20:00:57,471 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 224.8125) internal successors, (3597), 16 states have internal predecessors, (3597), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:57,476 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 319.0) internal successors, (5423), 17 states have internal predecessors, (5423), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:57,477 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 319.0) internal successors, (5423), 17 states have internal predecessors, (5423), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:00:57,477 INFO L185 Difference]: Start difference. First operand has 178 places, 484 transitions, 4370 flow. Second operand 16 states and 3597 transitions. [2021-03-24 20:00:57,477 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 193 places, 685 transitions, 6653 flow [2021-03-24 20:01:01,180 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 192 places, 685 transitions, 6640 flow, removed 6 selfloop flow, removed 1 redundant places. [2021-03-24 20:01:01,188 INFO L241 Difference]: Finished difference. Result has 200 places, 492 transitions, 4709 flow [2021-03-24 20:01:01,188 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=319, PETRI_DIFFERENCE_MINUEND_FLOW=4146, PETRI_DIFFERENCE_MINUEND_PLACES=177, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=460, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=39, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=419, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=4709, PETRI_PLACES=200, PETRI_TRANSITIONS=492} [2021-03-24 20:01:01,188 INFO L343 CegarLoopForPetriNet]: 74 programPoint places, 126 predicate places. [2021-03-24 20:01:01,188 INFO L480 AbstractCegarLoop]: Abstraction has has 200 places, 492 transitions, 4709 flow [2021-03-24 20:01:01,188 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 215.85714285714286) internal successors, (1511), 7 states have internal predecessors, (1511), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:01:01,189 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:01:01,189 INFO L263 CegarLoopForPetriNet]: trace histogram [4, 4, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:01:01,189 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-03-24 20:01:01,189 INFO L428 AbstractCegarLoop]: === Iteration 9 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-24 20:01:01,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:01:01,189 INFO L82 PathProgramCache]: Analyzing trace with hash 695696309, now seen corresponding path program 1 times [2021-03-24 20:01:01,189 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:01:01,189 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [913592064] [2021-03-24 20:01:01,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:01:01,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:01:01,221 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:01:01,221 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:01:01,222 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:01:01,222 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:01:01,224 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:01:01,224 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-24 20:01:01,226 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-03-24 20:01:01,227 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [913592064] [2021-03-24 20:01:01,227 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:01:01,227 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-24 20:01:01,227 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [743134073] [2021-03-24 20:01:01,227 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-24 20:01:01,227 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:01:01,227 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-24 20:01:01,228 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-24 20:01:01,229 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 260 out of 319 [2021-03-24 20:01:01,229 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 200 places, 492 transitions, 4709 flow. Second operand has 4 states, 4 states have (on average 261.25) internal successors, (1045), 4 states have internal predecessors, (1045), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:01:01,229 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:01:01,229 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 260 of 319 [2021-03-24 20:01:01,229 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:01:01,937 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1193] L724-1-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_849 0))) (or (and (= v_~stoppingEvent~0_644 v_~stoppingEvent~0_643) (not .cse0)) (and .cse0 (= v_~stoppingEvent~0_643 1)))) (= |v_BCSP_PnpAddThread2of4ForFork1_#res.offset_47| 0) (= |v_BCSP_PnpAddThread2of4ForFork1_#res.base_47| 0) (= v_~pendingIo~0_850 (+ v_~pendingIo~0_849 1)) (= |v_BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond_27| v_BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_~cond_39) (not (= v_BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_~cond_39 0))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_644, BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond_27|, ~pendingIo~0=v_~pendingIo~0_850} OutVars{BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_~cond_39, ~stoppingEvent~0=v_~stoppingEvent~0_643, BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond_27|, BCSP_PnpAddThread2of4ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread2of4ForFork1_BCSP_IoDecrement_#t~post5_55|, BCSP_PnpAddThread2of4ForFork1_#res.base=|v_BCSP_PnpAddThread2of4ForFork1_#res.base_47|, BCSP_PnpAddThread2of4ForFork1_#res.offset=|v_BCSP_PnpAddThread2of4ForFork1_#res.offset_47|, ~pendingIo~0=v_~pendingIo~0_849} AuxVars[] AssignedVars[BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_~cond, ~stoppingEvent~0, BCSP_PnpAddThread2of4ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread2of4ForFork1_#res.base, BCSP_PnpAddThread2of4ForFork1_#res.offset, ~pendingIo~0][242], [Black: 223#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), 263#(= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0), 12#L686true, Black: 262#(= ~stoppingEvent~0 0), Black: 265#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 267#(and (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0) (= ~stoppingEvent~0 0)), 22#BCSP_PnpAddEXITtrue, 279#(and (not (= |BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond| 0)) (= ~stopped~0 0)), Black: 274#true, Black: 276#(= ~stopped~0 0), Black: 277#(not (= |BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond| 0)), 291#(not (= ~stoppingFlag~0 0)), 424#(and (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0) (= ~stoppingEvent~0 0)), 176#L710true, 180#L710true, 181#L745-2true, Black: 304#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (<= (+ |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 306#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (<= (+ |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 308#(and (not (= ~stoppingFlag~0 0)) (<= (+ |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 321#(and (= ~stoppingFlag~0 0) (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 310#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (<= (+ |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), BCSP_PnpAddThread1of4ForFork1InUse, Black: 387#(and (= 2 ~pendingIo~0) (= ~stoppingFlag~0 0) (= ~stopped~0 0) (= ~stoppingEvent~0 0)), Black: 302#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1) (<= (+ |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 325#(= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0), BCSP_PnpAddThread2of4ForFork1InUse, Black: 422#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), 61#L709true, Black: 426#(and (= 2 ~pendingIo~0) (= |BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond| 1) (= ~stoppingFlag~0 0) (= ~stopped~0 0) (= ~stoppingEvent~0 0)), BCSP_PnpAddThread3of4ForFork1InUse, Black: 428#(and (= ~stoppingFlag~0 0) (= ~stopped~0 0) (= 3 ~pendingIo~0) (= ~stoppingEvent~0 0)), BCSP_PnpAddThread4of4ForFork1InUse, Black: 397#(and (= ~stopped~0 0) (= 3 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 430#(and (= |BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond| 1) (= ~stoppingFlag~0 0) (= ~stopped~0 0) (= 3 ~pendingIo~0) (= ~stoppingEvent~0 0)), BCSP_PnpStopThread1of4ForFork0InUse, Black: 432#(and (= |BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond| 1) (= ~stopped~0 0) (= 3 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 434#(and (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 436#(and (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0) (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 438#(and (= 2 ~pendingIo~0) (= |BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond| 1) (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0) (= ~stoppingEvent~0 0)), Black: 344#(and (= ~stoppingFlag~0 0) (= ~stopped~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 408#(and (= 2 ~pendingIo~0) (= |BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond| 1) (= ~stoppingEvent~0 0)), 204#(= ~stopped~0 0), Black: 459#(= 0 (+ BCSP_PnpAddThread3of4ForFork1_~status~0 1)), Black: 205#(not (= |BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_#in~cond| 0)), Black: 207#(and (= ~stopped~0 0) (not (= |BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_#in~cond| 0))), 489#(and (not (= |BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond| 0)) (= ~stoppingFlag~0 1) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)), 233#(and (not (= ~stoppingFlag~0 0)) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 225#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 497#(and (not (= |BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond| 0)) (<= (+ |BCSP_PnpAddThread1of4ForFork1_#t~ret6| 1) 0) (= ~stoppingFlag~0 1) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 227#(and (= ~stoppingFlag~0 1) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~pendingIo~0 1)), Black: 229#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 473#(and (= ~stoppingFlag~0 1) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)), Black: 231#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 475#(and (<= (+ |BCSP_PnpAddThread1of4ForFork1_#t~ret6| 1) 0) (= ~stoppingFlag~0 1) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)), Black: 491#(and (not (= |BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond| 0)) (<= (+ |BCSP_PnpAddThread1of4ForFork1_#t~ret6| 1) 0) (= ~stoppingFlag~0 1) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)), Black: 235#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 477#(and (= ~stoppingFlag~0 1) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 237#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0))), Black: 479#(and (<= (+ |BCSP_PnpAddThread1of4ForFork1_#t~ret6| 1) 0) (= ~stoppingFlag~0 1) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 495#(and (not (= |BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond| 0)) (= ~stoppingFlag~0 1) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 212#true, Black: 215#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 216#(= ~stoppingFlag~0 ~stoppingEvent~0), 509#(= ~stopped~0 0), Black: 218#(not (= ~stoppingFlag~0 0)), Black: 221#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= ~pendingIo~0 1))]) [2021-03-24 20:01:01,937 INFO L384 tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event [2021-03-24 20:01:01,937 INFO L387 tUnfolder$Statistics]: existing Event has 45 ancestors and is cut-off event [2021-03-24 20:01:01,937 INFO L387 tUnfolder$Statistics]: existing Event has 45 ancestors and is cut-off event [2021-03-24 20:01:01,937 INFO L387 tUnfolder$Statistics]: existing Event has 45 ancestors and is cut-off event [2021-03-24 20:01:01,983 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1193] L724-1-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_849 0))) (or (and (= v_~stoppingEvent~0_644 v_~stoppingEvent~0_643) (not .cse0)) (and .cse0 (= v_~stoppingEvent~0_643 1)))) (= |v_BCSP_PnpAddThread2of4ForFork1_#res.offset_47| 0) (= |v_BCSP_PnpAddThread2of4ForFork1_#res.base_47| 0) (= v_~pendingIo~0_850 (+ v_~pendingIo~0_849 1)) (= |v_BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond_27| v_BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_~cond_39) (not (= v_BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_~cond_39 0))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_644, BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond_27|, ~pendingIo~0=v_~pendingIo~0_850} OutVars{BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_~cond_39, ~stoppingEvent~0=v_~stoppingEvent~0_643, BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond_27|, BCSP_PnpAddThread2of4ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread2of4ForFork1_BCSP_IoDecrement_#t~post5_55|, BCSP_PnpAddThread2of4ForFork1_#res.base=|v_BCSP_PnpAddThread2of4ForFork1_#res.base_47|, BCSP_PnpAddThread2of4ForFork1_#res.offset=|v_BCSP_PnpAddThread2of4ForFork1_#res.offset_47|, ~pendingIo~0=v_~pendingIo~0_849} AuxVars[] AssignedVars[BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_~cond, ~stoppingEvent~0, BCSP_PnpAddThread2of4ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread2of4ForFork1_#res.base, BCSP_PnpAddThread2of4ForFork1_#res.offset, ~pendingIo~0][242], [Black: 223#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), 263#(= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0), Black: 262#(= ~stoppingEvent~0 0), Black: 265#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 267#(and (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0) (= ~stoppingEvent~0 0)), 22#BCSP_PnpAddEXITtrue, 23#L686-1true, 279#(and (not (= |BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond| 0)) (= ~stopped~0 0)), Black: 274#true, Black: 276#(= ~stopped~0 0), Black: 277#(not (= |BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond| 0)), 291#(not (= ~stoppingFlag~0 0)), 424#(and (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0) (= ~stoppingEvent~0 0)), 176#L710true, 180#L710true, 181#L745-2true, Black: 304#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (<= (+ |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 306#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (<= (+ |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 308#(and (not (= ~stoppingFlag~0 0)) (<= (+ |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 321#(and (= ~stoppingFlag~0 0) (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 310#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (<= (+ |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), BCSP_PnpAddThread1of4ForFork1InUse, Black: 387#(and (= 2 ~pendingIo~0) (= ~stoppingFlag~0 0) (= ~stopped~0 0) (= ~stoppingEvent~0 0)), Black: 302#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1) (<= (+ |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 325#(= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0), BCSP_PnpAddThread2of4ForFork1InUse, Black: 422#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), 61#L709true, Black: 426#(and (= 2 ~pendingIo~0) (= |BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond| 1) (= ~stoppingFlag~0 0) (= ~stopped~0 0) (= ~stoppingEvent~0 0)), BCSP_PnpAddThread3of4ForFork1InUse, Black: 428#(and (= ~stoppingFlag~0 0) (= ~stopped~0 0) (= 3 ~pendingIo~0) (= ~stoppingEvent~0 0)), BCSP_PnpAddThread4of4ForFork1InUse, Black: 397#(and (= ~stopped~0 0) (= 3 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 430#(and (= |BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond| 1) (= ~stoppingFlag~0 0) (= ~stopped~0 0) (= 3 ~pendingIo~0) (= ~stoppingEvent~0 0)), BCSP_PnpStopThread1of4ForFork0InUse, Black: 432#(and (= |BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond| 1) (= ~stopped~0 0) (= 3 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 434#(and (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 436#(and (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0) (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 438#(and (= 2 ~pendingIo~0) (= |BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond| 1) (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0) (= ~stoppingEvent~0 0)), Black: 344#(and (= ~stoppingFlag~0 0) (= ~stopped~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 408#(and (= 2 ~pendingIo~0) (= |BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond| 1) (= ~stoppingEvent~0 0)), 204#(= ~stopped~0 0), Black: 459#(= 0 (+ BCSP_PnpAddThread3of4ForFork1_~status~0 1)), Black: 205#(not (= |BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_#in~cond| 0)), Black: 207#(and (= ~stopped~0 0) (not (= |BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_#in~cond| 0))), 233#(and (not (= ~stoppingFlag~0 0)) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), 489#(and (not (= |BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond| 0)) (= ~stoppingFlag~0 1) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)), Black: 225#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 497#(and (not (= |BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond| 0)) (<= (+ |BCSP_PnpAddThread1of4ForFork1_#t~ret6| 1) 0) (= ~stoppingFlag~0 1) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 227#(and (= ~stoppingFlag~0 1) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~pendingIo~0 1)), Black: 229#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 473#(and (= ~stoppingFlag~0 1) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)), Black: 231#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 475#(and (<= (+ |BCSP_PnpAddThread1of4ForFork1_#t~ret6| 1) 0) (= ~stoppingFlag~0 1) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)), Black: 491#(and (not (= |BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond| 0)) (<= (+ |BCSP_PnpAddThread1of4ForFork1_#t~ret6| 1) 0) (= ~stoppingFlag~0 1) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)), Black: 235#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 477#(and (= ~stoppingFlag~0 1) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 237#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0))), Black: 479#(and (<= (+ |BCSP_PnpAddThread1of4ForFork1_#t~ret6| 1) 0) (= ~stoppingFlag~0 1) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 495#(and (not (= |BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond| 0)) (= ~stoppingFlag~0 1) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 212#true, Black: 215#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 216#(= ~stoppingFlag~0 ~stoppingEvent~0), 509#(= ~stopped~0 0), Black: 218#(not (= ~stoppingFlag~0 0)), Black: 221#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= ~pendingIo~0 1))]) [2021-03-24 20:01:01,984 INFO L384 tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event [2021-03-24 20:01:01,984 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-03-24 20:01:01,984 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-03-24 20:01:01,984 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-03-24 20:01:02,493 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1188] L689-2-->BCSP_PnpAddEXIT: Formula: (and (= |v_BCSP_PnpAddThread3of4ForFork1_#res.offset_15| 0) (= v_~pendingIo~0_769 (+ v_~pendingIo~0_768 1)) (= |v_BCSP_PnpAddThread3of4ForFork1_#res.base_15| 0) (let ((.cse0 (= v_~pendingIo~0_768 0))) (or (and (= v_~stoppingEvent~0_582 1) .cse0) (and (not .cse0) (= v_~stoppingEvent~0_583 v_~stoppingEvent~0_582))))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_583, ~pendingIo~0=v_~pendingIo~0_769} OutVars{~stoppingEvent~0=v_~stoppingEvent~0_582, BCSP_PnpAddThread3of4ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread3of4ForFork1_BCSP_IoDecrement_#t~post5_29|, BCSP_PnpAddThread3of4ForFork1_#res.base=|v_BCSP_PnpAddThread3of4ForFork1_#res.base_15|, BCSP_PnpAddThread3of4ForFork1_#res.offset=|v_BCSP_PnpAddThread3of4ForFork1_#res.offset_15|, ~pendingIo~0=v_~pendingIo~0_768} AuxVars[] AssignedVars[~stoppingEvent~0, BCSP_PnpAddThread3of4ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread3of4ForFork1_#res.base, BCSP_PnpAddThread3of4ForFork1_#res.offset, ~pendingIo~0][216], [Black: 223#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), 263#(= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0), Black: 262#(= ~stoppingEvent~0 0), Black: 265#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 267#(and (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0) (= ~stoppingEvent~0 0)), 279#(and (not (= |BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond| 0)) (= ~stopped~0 0)), 23#L686-1true, Black: 274#true, Black: 276#(= ~stopped~0 0), Black: 277#(not (= |BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond| 0)), 291#(not (= ~stoppingFlag~0 0)), 424#(and (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0) (= ~stoppingEvent~0 0)), 176#L710true, 180#L710true, 181#L745-2true, Black: 304#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (<= (+ |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), 185#BCSP_PnpAddEXITtrue, Black: 306#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (<= (+ |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 321#(and (= ~stoppingFlag~0 0) (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 308#(and (not (= ~stoppingFlag~0 0)) (<= (+ |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), BCSP_PnpAddThread1of4ForFork1InUse, Black: 310#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (<= (+ |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 387#(and (= 2 ~pendingIo~0) (= ~stoppingFlag~0 0) (= ~stopped~0 0) (= ~stoppingEvent~0 0)), Black: 325#(= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0), Black: 302#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1) (<= (+ |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), BCSP_PnpAddThread2of4ForFork1InUse, Black: 422#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 426#(and (= 2 ~pendingIo~0) (= |BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond| 1) (= ~stoppingFlag~0 0) (= ~stopped~0 0) (= ~stoppingEvent~0 0)), BCSP_PnpAddThread3of4ForFork1InUse, Black: 428#(and (= ~stoppingFlag~0 0) (= ~stopped~0 0) (= 3 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 397#(and (= ~stopped~0 0) (= 3 ~pendingIo~0) (= ~stoppingEvent~0 0)), BCSP_PnpAddThread4of4ForFork1InUse, Black: 430#(and (= |BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond| 1) (= ~stoppingFlag~0 0) (= ~stopped~0 0) (= 3 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 432#(and (= |BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond| 1) (= ~stopped~0 0) (= 3 ~pendingIo~0) (= ~stoppingEvent~0 0)), BCSP_PnpStopThread1of4ForFork0InUse, Black: 434#(and (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 436#(and (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0) (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 438#(and (= 2 ~pendingIo~0) (= |BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond| 1) (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0) (= ~stoppingEvent~0 0)), Black: 344#(and (= ~stoppingFlag~0 0) (= ~stopped~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 408#(and (= 2 ~pendingIo~0) (= |BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond| 1) (= ~stoppingEvent~0 0)), 204#(= ~stopped~0 0), Black: 459#(= 0 (+ BCSP_PnpAddThread3of4ForFork1_~status~0 1)), Black: 205#(not (= |BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_#in~cond| 0)), Black: 207#(and (= ~stopped~0 0) (not (= |BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_#in~cond| 0))), 103#L724-1true, 233#(and (not (= ~stoppingFlag~0 0)) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), 489#(and (not (= |BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond| 0)) (= ~stoppingFlag~0 1) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)), Black: 225#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 497#(and (not (= |BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond| 0)) (<= (+ |BCSP_PnpAddThread1of4ForFork1_#t~ret6| 1) 0) (= ~stoppingFlag~0 1) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 227#(and (= ~stoppingFlag~0 1) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~pendingIo~0 1)), Black: 229#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 473#(and (= ~stoppingFlag~0 1) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)), Black: 231#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 475#(and (<= (+ |BCSP_PnpAddThread1of4ForFork1_#t~ret6| 1) 0) (= ~stoppingFlag~0 1) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)), Black: 491#(and (not (= |BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond| 0)) (<= (+ |BCSP_PnpAddThread1of4ForFork1_#t~ret6| 1) 0) (= ~stoppingFlag~0 1) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)), Black: 235#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 477#(and (= ~stoppingFlag~0 1) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 237#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0))), Black: 479#(and (<= (+ |BCSP_PnpAddThread1of4ForFork1_#t~ret6| 1) 0) (= ~stoppingFlag~0 1) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 495#(and (not (= |BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond| 0)) (= ~stoppingFlag~0 1) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 212#true, Black: 215#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 216#(= ~stoppingFlag~0 ~stoppingEvent~0), 509#(= ~stopped~0 0), Black: 218#(not (= ~stoppingFlag~0 0)), Black: 221#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= ~pendingIo~0 1))]) [2021-03-24 20:01:02,493 INFO L384 tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event [2021-03-24 20:01:02,493 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-03-24 20:01:02,493 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-03-24 20:01:02,493 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-03-24 20:01:02,827 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1188] L689-2-->BCSP_PnpAddEXIT: Formula: (and (= |v_BCSP_PnpAddThread3of4ForFork1_#res.offset_15| 0) (= v_~pendingIo~0_769 (+ v_~pendingIo~0_768 1)) (= |v_BCSP_PnpAddThread3of4ForFork1_#res.base_15| 0) (let ((.cse0 (= v_~pendingIo~0_768 0))) (or (and (= v_~stoppingEvent~0_582 1) .cse0) (and (not .cse0) (= v_~stoppingEvent~0_583 v_~stoppingEvent~0_582))))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_583, ~pendingIo~0=v_~pendingIo~0_769} OutVars{~stoppingEvent~0=v_~stoppingEvent~0_582, BCSP_PnpAddThread3of4ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread3of4ForFork1_BCSP_IoDecrement_#t~post5_29|, BCSP_PnpAddThread3of4ForFork1_#res.base=|v_BCSP_PnpAddThread3of4ForFork1_#res.base_15|, BCSP_PnpAddThread3of4ForFork1_#res.offset=|v_BCSP_PnpAddThread3of4ForFork1_#res.offset_15|, ~pendingIo~0=v_~pendingIo~0_768} AuxVars[] AssignedVars[~stoppingEvent~0, BCSP_PnpAddThread3of4ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread3of4ForFork1_#res.base, BCSP_PnpAddThread3of4ForFork1_#res.offset, ~pendingIo~0][216], [Black: 223#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), 263#(= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0), 12#L686true, Black: 262#(= ~stoppingEvent~0 0), Black: 265#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 267#(and (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0) (= ~stoppingEvent~0 0)), 279#(and (not (= |BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond| 0)) (= ~stopped~0 0)), Black: 274#true, Black: 276#(= ~stopped~0 0), Black: 277#(not (= |BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond| 0)), 291#(not (= ~stoppingFlag~0 0)), 424#(and (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0) (= ~stoppingEvent~0 0)), 176#L710true, 180#L710true, 181#L745-2true, Black: 304#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (<= (+ |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), 185#BCSP_PnpAddEXITtrue, Black: 306#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (<= (+ |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 321#(and (= ~stoppingFlag~0 0) (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 308#(and (not (= ~stoppingFlag~0 0)) (<= (+ |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), BCSP_PnpAddThread1of4ForFork1InUse, Black: 310#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (<= (+ |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 387#(and (= 2 ~pendingIo~0) (= ~stoppingFlag~0 0) (= ~stopped~0 0) (= ~stoppingEvent~0 0)), Black: 325#(= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0), Black: 302#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1) (<= (+ |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), BCSP_PnpAddThread2of4ForFork1InUse, Black: 422#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 426#(and (= 2 ~pendingIo~0) (= |BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond| 1) (= ~stoppingFlag~0 0) (= ~stopped~0 0) (= ~stoppingEvent~0 0)), BCSP_PnpAddThread3of4ForFork1InUse, Black: 428#(and (= ~stoppingFlag~0 0) (= ~stopped~0 0) (= 3 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 397#(and (= ~stopped~0 0) (= 3 ~pendingIo~0) (= ~stoppingEvent~0 0)), BCSP_PnpAddThread4of4ForFork1InUse, Black: 430#(and (= |BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond| 1) (= ~stoppingFlag~0 0) (= ~stopped~0 0) (= 3 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 432#(and (= |BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond| 1) (= ~stopped~0 0) (= 3 ~pendingIo~0) (= ~stoppingEvent~0 0)), BCSP_PnpStopThread1of4ForFork0InUse, Black: 434#(and (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 436#(and (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0) (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 438#(and (= 2 ~pendingIo~0) (= |BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond| 1) (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0) (= ~stoppingEvent~0 0)), Black: 344#(and (= ~stoppingFlag~0 0) (= ~stopped~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 408#(and (= 2 ~pendingIo~0) (= |BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond| 1) (= ~stoppingEvent~0 0)), 204#(= ~stopped~0 0), Black: 459#(= 0 (+ BCSP_PnpAddThread3of4ForFork1_~status~0 1)), Black: 205#(not (= |BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_#in~cond| 0)), Black: 207#(and (= ~stopped~0 0) (not (= |BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_#in~cond| 0))), 103#L724-1true, 233#(and (not (= ~stoppingFlag~0 0)) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), 489#(and (not (= |BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond| 0)) (= ~stoppingFlag~0 1) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)), Black: 225#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 497#(and (not (= |BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond| 0)) (<= (+ |BCSP_PnpAddThread1of4ForFork1_#t~ret6| 1) 0) (= ~stoppingFlag~0 1) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 227#(and (= ~stoppingFlag~0 1) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~pendingIo~0 1)), Black: 229#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 473#(and (= ~stoppingFlag~0 1) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)), Black: 231#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 475#(and (<= (+ |BCSP_PnpAddThread1of4ForFork1_#t~ret6| 1) 0) (= ~stoppingFlag~0 1) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)), Black: 491#(and (not (= |BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond| 0)) (<= (+ |BCSP_PnpAddThread1of4ForFork1_#t~ret6| 1) 0) (= ~stoppingFlag~0 1) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)), Black: 235#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 477#(and (= ~stoppingFlag~0 1) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 237#(and (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0))), Black: 479#(and (<= (+ |BCSP_PnpAddThread1of4ForFork1_#t~ret6| 1) 0) (= ~stoppingFlag~0 1) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 495#(and (not (= |BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond| 0)) (= ~stoppingFlag~0 1) (<= (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1) 0)), Black: 212#true, Black: 215#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 216#(= ~stoppingFlag~0 ~stoppingEvent~0), 509#(= ~stopped~0 0), Black: 218#(not (= ~stoppingFlag~0 0)), Black: 221#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= ~pendingIo~0 1))]) [2021-03-24 20:01:02,827 INFO L384 tUnfolder$Statistics]: this new event has 49 ancestors and is not cut-off event [2021-03-24 20:01:02,827 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is not cut-off event [2021-03-24 20:01:02,827 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is not cut-off event [2021-03-24 20:01:02,827 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is not cut-off event [2021-03-24 20:01:03,559 INFO L129 PetriNetUnfolder]: 6451/16025 cut-off events. [2021-03-24 20:01:03,559 INFO L130 PetriNetUnfolder]: For 157878/178001 co-relation queries the response was YES. [2021-03-24 20:01:03,809 INFO L84 FinitePrefix]: Finished finitePrefix Result has 67903 conditions, 16025 events. 6451/16025 cut-off events. For 157878/178001 co-relation queries the response was YES. Maximal size of possible extension queue 1372. Compared 187164 event pairs, 577 based on Foata normal form. 3038/16934 useless extension candidates. Maximal degree in co-relation 67811. Up to 3148 conditions per place. [2021-03-24 20:01:03,913 INFO L132 encePairwiseOnDemand]: 314/319 looper letters, 36 selfloop transitions, 19 changer transitions 0/519 dead transitions. [2021-03-24 20:01:03,914 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 204 places, 519 transitions, 5228 flow [2021-03-24 20:01:03,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-24 20:01:03,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-24 20:01:03,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1331 transitions. [2021-03-24 20:01:03,915 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8344827586206897 [2021-03-24 20:01:03,916 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1331 transitions. [2021-03-24 20:01:03,916 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1331 transitions. [2021-03-24 20:01:03,916 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:01:03,916 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1331 transitions. [2021-03-24 20:01:03,917 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 266.2) internal successors, (1331), 5 states have internal predecessors, (1331), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:01:03,919 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 319.0) internal successors, (1914), 6 states have internal predecessors, (1914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:01:03,919 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 319.0) internal successors, (1914), 6 states have internal predecessors, (1914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:01:03,919 INFO L185 Difference]: Start difference. First operand has 200 places, 492 transitions, 4709 flow. Second operand 5 states and 1331 transitions. [2021-03-24 20:01:03,919 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 204 places, 519 transitions, 5228 flow [2021-03-24 20:01:05,751 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 200 places, 519 transitions, 5078 flow, removed 46 selfloop flow, removed 4 redundant places. [2021-03-24 20:01:05,757 INFO L241 Difference]: Finished difference. Result has 203 places, 502 transitions, 4864 flow [2021-03-24 20:01:05,757 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=319, PETRI_DIFFERENCE_MINUEND_FLOW=4617, PETRI_DIFFERENCE_MINUEND_PLACES=196, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=492, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=481, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=4864, PETRI_PLACES=203, PETRI_TRANSITIONS=502} [2021-03-24 20:01:05,757 INFO L343 CegarLoopForPetriNet]: 74 programPoint places, 129 predicate places. [2021-03-24 20:01:05,757 INFO L480 AbstractCegarLoop]: Abstraction has has 203 places, 502 transitions, 4864 flow [2021-03-24 20:01:05,758 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 261.25) internal successors, (1045), 4 states have internal predecessors, (1045), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:01:05,758 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:01:05,758 INFO L263 CegarLoopForPetriNet]: trace histogram [5, 5, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:01:05,758 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-03-24 20:01:05,758 INFO L428 AbstractCegarLoop]: === Iteration 10 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-24 20:01:05,758 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:01:05,758 INFO L82 PathProgramCache]: Analyzing trace with hash -1382154676, now seen corresponding path program 1 times [2021-03-24 20:01:05,759 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:01:05,759 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [805636821] [2021-03-24 20:01:05,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:01:05,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-24 20:01:05,767 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-24 20:01:05,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-24 20:01:05,775 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-24 20:01:05,781 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-03-24 20:01:05,781 INFO L634 BasicCegarLoop]: Counterexample might be feasible [2021-03-24 20:01:05,781 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-03-24 20:01:05,781 WARN L342 ceAbstractionStarter]: 4 thread instances were not sufficient, I will increase this number and restart the analysis [2021-03-24 20:01:05,781 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 5 thread instances. [2021-03-24 20:01:05,800 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,800 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,800 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,800 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,800 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,800 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,800 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,800 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,801 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of5ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,801 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of5ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,801 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of5ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,801 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of5ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,801 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,801 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,801 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,801 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,801 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,801 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,801 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,801 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,801 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,802 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,802 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,802 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,802 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,802 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,802 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,802 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,802 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,802 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,802 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,802 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,802 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,802 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,802 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,802 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,803 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of5ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,803 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of5ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,803 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of5ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,803 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of5ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,803 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,803 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,803 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,803 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,803 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,803 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,803 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,803 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,803 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,803 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,803 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,804 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,804 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,804 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,804 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,804 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,804 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,804 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,804 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,804 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,804 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,804 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,804 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,804 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,804 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of5ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,805 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of5ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,805 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of5ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,805 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of5ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,805 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,805 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,805 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,805 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,805 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,805 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,805 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,805 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,805 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,805 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,805 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,805 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,806 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,806 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,806 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,806 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,806 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,806 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,806 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,806 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,806 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,806 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,806 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,806 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,806 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of5ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,806 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of5ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,806 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of5ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,807 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of5ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,807 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,807 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,807 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread5of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,807 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread5of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,807 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,807 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread5of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,807 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,807 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread5of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,807 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread5of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,807 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread5of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,807 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread5of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,807 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread5of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,807 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,807 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,808 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,808 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,808 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,808 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,808 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,808 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,808 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,808 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,808 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,808 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,808 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,808 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,808 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,809 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,809 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,809 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,809 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,809 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,809 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,809 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,809 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,809 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,809 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,809 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,809 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,809 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,809 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,809 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,810 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,810 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,810 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,810 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,810 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,810 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,810 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,810 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,810 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,810 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,810 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,811 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,811 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,811 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,811 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,811 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,811 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,811 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,811 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,811 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,811 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,811 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,811 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,811 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,811 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,812 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,812 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,812 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,812 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,812 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,812 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,812 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,812 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,812 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,812 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,812 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,812 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,812 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,812 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,812 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,813 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,813 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,813 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,813 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,813 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,813 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,813 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,813 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,813 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,813 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,813 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,813 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,813 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,814 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,814 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,814 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,814 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,814 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,814 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,814 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,814 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,814 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,814 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,814 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,814 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,814 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,815 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,815 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,815 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,815 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,815 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,815 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,815 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,815 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,815 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,815 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,815 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,815 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,815 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,815 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,815 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,816 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,816 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,816 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,816 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,816 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,816 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,816 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,816 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,816 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,816 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,816 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,816 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,816 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,816 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,817 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,817 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,817 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,817 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,817 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,817 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,817 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,817 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,817 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,817 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,817 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,817 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,818 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,818 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,818 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,818 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,818 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,818 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,818 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,818 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,818 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,818 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,818 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,818 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,818 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,818 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,818 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,819 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,819 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,819 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,819 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,819 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,819 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,819 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,819 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,819 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,819 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,819 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,819 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,819 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,819 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,819 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,820 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,820 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,820 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,820 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,820 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,820 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,820 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,820 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,820 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,820 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,820 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,820 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,820 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,820 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,820 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,821 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,821 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,821 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,821 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,821 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,821 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,821 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,821 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,821 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,821 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,821 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,821 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,821 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,821 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,822 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,822 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,822 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,822 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,822 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,822 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,822 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,822 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,822 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,822 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,822 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,822 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,822 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,822 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,823 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,823 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,823 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,823 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,823 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,823 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,823 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,823 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,823 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,823 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,823 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,823 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,823 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,823 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,824 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,824 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,824 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,824 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,824 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,824 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,824 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,824 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,824 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,824 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,824 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,824 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,824 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,824 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,825 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,825 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,825 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,825 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,825 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,825 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,825 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,825 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,825 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,825 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,825 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,825 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,825 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,825 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,826 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,826 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,826 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,826 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,826 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,826 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,826 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,826 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,826 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,826 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,826 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,826 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,826 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,826 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,826 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,827 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,827 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,827 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,827 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,827 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,827 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,827 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,827 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,827 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,827 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,827 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,827 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,827 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,827 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,827 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,828 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,828 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,828 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,828 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,828 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,828 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,828 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,828 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,828 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,828 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,828 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,829 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,829 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,829 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,829 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,829 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,829 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,830 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,830 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,830 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of5ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,830 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,830 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,830 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,831 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,831 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,831 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,831 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,832 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,832 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,832 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,832 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of5ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,832 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,833 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,833 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,833 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,833 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,833 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,833 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of5ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,834 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,834 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of5ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,834 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,834 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,834 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,834 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread5of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,834 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,835 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,835 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,835 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,835 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,835 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,835 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,835 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,835 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,835 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,836 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,837 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,837 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,837 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,837 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,837 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,837 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,837 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,837 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,838 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,838 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,838 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,838 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,839 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,839 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,839 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,839 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,839 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,839 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,839 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,839 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,840 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,840 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,840 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,840 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,840 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,840 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,840 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,840 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,840 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,841 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,841 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,841 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,841 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,841 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,842 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,842 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,842 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,842 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,842 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,842 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:01:05,843 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-03-24 20:01:05,843 INFO L253 AbstractCegarLoop]: Starting to check reachability of 8 error locations. [2021-03-24 20:01:05,843 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-24 20:01:05,844 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-24 20:01:05,844 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-24 20:01:05,844 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-24 20:01:05,844 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-24 20:01:05,844 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-24 20:01:05,844 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-24 20:01:05,844 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-24 20:01:05,845 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 238 places, 237 transitions, 564 flow [2021-03-24 20:01:05,869 INFO L129 PetriNetUnfolder]: 22/241 cut-off events. [2021-03-24 20:01:05,869 INFO L130 PetriNetUnfolder]: For 30/30 co-relation queries the response was YES. [2021-03-24 20:01:05,872 INFO L84 FinitePrefix]: Finished finitePrefix Result has 279 conditions, 241 events. 22/241 cut-off events. For 30/30 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 648 event pairs, 0 based on Foata normal form. 0/208 useless extension candidates. Maximal degree in co-relation 268. Up to 12 conditions per place. [2021-03-24 20:01:05,872 INFO L82 GeneralOperation]: Start removeDead. Operand has 238 places, 237 transitions, 564 flow [2021-03-24 20:01:05,874 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 177 places, 180 transitions, 408 flow [2021-03-24 20:01:05,874 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-24 20:01:05,874 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 177 places, 180 transitions, 408 flow [2021-03-24 20:01:05,874 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 177 places, 180 transitions, 408 flow [2021-03-24 20:01:05,875 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 177 places, 180 transitions, 408 flow [2021-03-24 20:01:05,895 INFO L129 PetriNetUnfolder]: 22/241 cut-off events. [2021-03-24 20:01:05,895 INFO L130 PetriNetUnfolder]: For 30/30 co-relation queries the response was YES. [2021-03-24 20:01:05,897 INFO L84 FinitePrefix]: Finished finitePrefix Result has 275 conditions, 241 events. 22/241 cut-off events. For 30/30 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 657 event pairs, 0 based on Foata normal form. 0/208 useless extension candidates. Maximal degree in co-relation 245. Up to 12 conditions per place. [2021-03-24 20:01:05,907 INFO L142 LiptonReduction]: Number of co-enabled transitions 20296 [2021-03-24 20:01:08,474 INFO L154 LiptonReduction]: Checked pairs total: 17044 [2021-03-24 20:01:08,474 INFO L156 LiptonReduction]: Total number of compositions: 151 [2021-03-24 20:01:08,475 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 2601 [2021-03-24 20:01:08,477 INFO L129 PetriNetUnfolder]: 3/30 cut-off events. [2021-03-24 20:01:08,478 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-24 20:01:08,478 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:01:08,478 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:01:08,478 INFO L428 AbstractCegarLoop]: === Iteration 1 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:01:08,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:01:08,478 INFO L82 PathProgramCache]: Analyzing trace with hash -267939783, now seen corresponding path program 1 times [2021-03-24 20:01:08,478 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:01:08,478 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [745985833] [2021-03-24 20:01:08,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:01:08,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:01:08,492 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:01:08,492 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:01:08,493 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:01:08,493 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:01:08,495 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:01:08,495 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-24 20:01:08,498 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 20:01:08,498 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [745985833] [2021-03-24 20:01:08,498 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:01:08,498 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-24 20:01:08,499 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [479160136] [2021-03-24 20:01:08,499 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-24 20:01:08,499 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:01:08,499 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-24 20:01:08,499 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-24 20:01:08,501 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 309 out of 388 [2021-03-24 20:01:08,502 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 81 places, 79 transitions, 206 flow. Second operand has 4 states, 4 states have (on average 310.25) internal successors, (1241), 4 states have internal predecessors, (1241), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:01:08,502 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:01:08,502 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 309 of 388 [2021-03-24 20:01:08,502 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:01:08,750 INFO L129 PetriNetUnfolder]: 1210/2185 cut-off events. [2021-03-24 20:01:08,750 INFO L130 PetriNetUnfolder]: For 32/32 co-relation queries the response was YES. [2021-03-24 20:01:08,764 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3895 conditions, 2185 events. 1210/2185 cut-off events. For 32/32 co-relation queries the response was YES. Maximal size of possible extension queue 296. Compared 15496 event pairs, 567 based on Foata normal form. 378/1748 useless extension candidates. Maximal degree in co-relation 3878. Up to 777 conditions per place. [2021-03-24 20:01:08,777 INFO L132 encePairwiseOnDemand]: 379/388 looper letters, 35 selfloop transitions, 5 changer transitions 0/100 dead transitions. [2021-03-24 20:01:08,777 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 84 places, 100 transitions, 331 flow [2021-03-24 20:01:08,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-24 20:01:08,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-24 20:01:08,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1599 transitions. [2021-03-24 20:01:08,779 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8242268041237113 [2021-03-24 20:01:08,779 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1599 transitions. [2021-03-24 20:01:08,779 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1599 transitions. [2021-03-24 20:01:08,780 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:01:08,780 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1599 transitions. [2021-03-24 20:01:08,782 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 319.8) internal successors, (1599), 5 states have internal predecessors, (1599), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:01:08,784 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 388.0) internal successors, (2328), 6 states have internal predecessors, (2328), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:01:08,784 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 388.0) internal successors, (2328), 6 states have internal predecessors, (2328), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:01:08,784 INFO L185 Difference]: Start difference. First operand has 81 places, 79 transitions, 206 flow. Second operand 5 states and 1599 transitions. [2021-03-24 20:01:08,784 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 84 places, 100 transitions, 331 flow [2021-03-24 20:01:08,785 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 83 places, 100 transitions, 310 flow, removed 10 selfloop flow, removed 1 redundant places. [2021-03-24 20:01:08,786 INFO L241 Difference]: Finished difference. Result has 87 places, 78 transitions, 215 flow [2021-03-24 20:01:08,786 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=388, PETRI_DIFFERENCE_MINUEND_FLOW=177, PETRI_DIFFERENCE_MINUEND_PLACES=79, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=75, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=71, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=215, PETRI_PLACES=87, PETRI_TRANSITIONS=78} [2021-03-24 20:01:08,786 INFO L343 CegarLoopForPetriNet]: 81 programPoint places, 6 predicate places. [2021-03-24 20:01:08,786 INFO L480 AbstractCegarLoop]: Abstraction has has 87 places, 78 transitions, 215 flow [2021-03-24 20:01:08,787 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 310.25) internal successors, (1241), 4 states have internal predecessors, (1241), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:01:08,787 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:01:08,787 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:01:08,787 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-03-24 20:01:08,787 INFO L428 AbstractCegarLoop]: === Iteration 2 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:01:08,787 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:01:08,787 INFO L82 PathProgramCache]: Analyzing trace with hash -873219902, now seen corresponding path program 1 times [2021-03-24 20:01:08,787 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:01:08,788 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1043349280] [2021-03-24 20:01:08,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:01:08,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:01:08,799 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:01:08,799 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:01:08,800 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:01:08,800 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:01:08,802 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:01:08,802 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:01:08,802 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 20:01:08,802 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1043349280] [2021-03-24 20:01:08,803 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:01:08,803 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-24 20:01:08,803 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [133938499] [2021-03-24 20:01:08,803 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-24 20:01:08,803 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:01:08,803 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-24 20:01:08,803 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-24 20:01:08,805 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 308 out of 388 [2021-03-24 20:01:08,806 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 87 places, 78 transitions, 215 flow. Second operand has 3 states, 3 states have (on average 309.3333333333333) internal successors, (928), 3 states have internal predecessors, (928), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:01:08,806 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:01:08,806 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 308 of 388 [2021-03-24 20:01:08,806 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:01:09,050 INFO L129 PetriNetUnfolder]: 856/2932 cut-off events. [2021-03-24 20:01:09,050 INFO L130 PetriNetUnfolder]: For 528/580 co-relation queries the response was YES. [2021-03-24 20:01:09,070 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5067 conditions, 2932 events. 856/2932 cut-off events. For 528/580 co-relation queries the response was YES. Maximal size of possible extension queue 274. Compared 28567 event pairs, 406 based on Foata normal form. 6/2255 useless extension candidates. Maximal degree in co-relation 5045. Up to 516 conditions per place. [2021-03-24 20:01:09,084 INFO L132 encePairwiseOnDemand]: 383/388 looper letters, 16 selfloop transitions, 1 changer transitions 0/83 dead transitions. [2021-03-24 20:01:09,084 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 89 places, 83 transitions, 259 flow [2021-03-24 20:01:09,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-24 20:01:09,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-24 20:01:09,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 945 transitions. [2021-03-24 20:01:09,085 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8118556701030928 [2021-03-24 20:01:09,085 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 945 transitions. [2021-03-24 20:01:09,085 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 945 transitions. [2021-03-24 20:01:09,085 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:01:09,085 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 945 transitions. [2021-03-24 20:01:09,086 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 315.0) internal successors, (945), 3 states have internal predecessors, (945), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:01:09,088 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 388.0) internal successors, (1552), 4 states have internal predecessors, (1552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:01:09,088 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 388.0) internal successors, (1552), 4 states have internal predecessors, (1552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:01:09,088 INFO L185 Difference]: Start difference. First operand has 87 places, 78 transitions, 215 flow. Second operand 3 states and 945 transitions. [2021-03-24 20:01:09,088 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 89 places, 83 transitions, 259 flow [2021-03-24 20:01:09,090 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 89 places, 83 transitions, 259 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-03-24 20:01:09,091 INFO L241 Difference]: Finished difference. Result has 90 places, 78 transitions, 226 flow [2021-03-24 20:01:09,091 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=388, PETRI_DIFFERENCE_MINUEND_FLOW=215, PETRI_DIFFERENCE_MINUEND_PLACES=87, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=78, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=77, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=226, PETRI_PLACES=90, PETRI_TRANSITIONS=78} [2021-03-24 20:01:09,091 INFO L343 CegarLoopForPetriNet]: 81 programPoint places, 9 predicate places. [2021-03-24 20:01:09,092 INFO L480 AbstractCegarLoop]: Abstraction has has 90 places, 78 transitions, 226 flow [2021-03-24 20:01:09,092 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 309.3333333333333) internal successors, (928), 3 states have internal predecessors, (928), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:01:09,092 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:01:09,092 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:01:09,092 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-03-24 20:01:09,092 INFO L428 AbstractCegarLoop]: === Iteration 3 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:01:09,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:01:09,092 INFO L82 PathProgramCache]: Analyzing trace with hash 795689012, now seen corresponding path program 2 times [2021-03-24 20:01:09,093 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:01:09,093 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [996523696] [2021-03-24 20:01:09,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:01:09,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:01:09,111 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:01:09,112 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:01:09,113 INFO L142 QuantifierPusher]: treesize reduction 2, result has 77.8 percent of original size [2021-03-24 20:01:09,113 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 20:01:09,118 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:01:09,119 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 20:01:09,123 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:01:09,123 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:01:09,127 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:01:09,127 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:01:09,131 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:01:09,132 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:01:09,132 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 20:01:09,132 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [996523696] [2021-03-24 20:01:09,132 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:01:09,132 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-24 20:01:09,133 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [969294162] [2021-03-24 20:01:09,133 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-24 20:01:09,133 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:01:09,133 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-24 20:01:09,133 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-03-24 20:01:09,135 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 287 out of 388 [2021-03-24 20:01:09,136 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 90 places, 78 transitions, 226 flow. Second operand has 6 states, 6 states have (on average 288.1666666666667) internal successors, (1729), 6 states have internal predecessors, (1729), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:01:09,137 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:01:09,137 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 287 of 388 [2021-03-24 20:01:09,137 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:01:10,426 INFO L129 PetriNetUnfolder]: 8447/13024 cut-off events. [2021-03-24 20:01:10,426 INFO L130 PetriNetUnfolder]: For 4101/15215 co-relation queries the response was YES. [2021-03-24 20:01:10,519 INFO L84 FinitePrefix]: Finished finitePrefix Result has 26689 conditions, 13024 events. 8447/13024 cut-off events. For 4101/15215 co-relation queries the response was YES. Maximal size of possible extension queue 1098. Compared 94378 event pairs, 1174 based on Foata normal form. 581/11518 useless extension candidates. Maximal degree in co-relation 26664. Up to 6862 conditions per place. [2021-03-24 20:01:10,612 INFO L132 encePairwiseOnDemand]: 372/388 looper letters, 41 selfloop transitions, 32 changer transitions 0/130 dead transitions. [2021-03-24 20:01:10,612 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 96 places, 130 transitions, 510 flow [2021-03-24 20:01:10,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-24 20:01:10,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-24 20:01:10,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2082 transitions. [2021-03-24 20:01:10,614 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7665684830633285 [2021-03-24 20:01:10,614 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2082 transitions. [2021-03-24 20:01:10,614 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2082 transitions. [2021-03-24 20:01:10,614 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:01:10,614 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2082 transitions. [2021-03-24 20:01:10,616 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 297.42857142857144) internal successors, (2082), 7 states have internal predecessors, (2082), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:01:10,618 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 388.0) internal successors, (3104), 8 states have internal predecessors, (3104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:01:10,619 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 388.0) internal successors, (3104), 8 states have internal predecessors, (3104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:01:10,619 INFO L185 Difference]: Start difference. First operand has 90 places, 78 transitions, 226 flow. Second operand 7 states and 2082 transitions. [2021-03-24 20:01:10,619 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 96 places, 130 transitions, 510 flow [2021-03-24 20:01:10,632 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 95 places, 130 transitions, 509 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-24 20:01:10,633 INFO L241 Difference]: Finished difference. Result has 99 places, 112 transitions, 458 flow [2021-03-24 20:01:10,634 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=388, PETRI_DIFFERENCE_MINUEND_FLOW=225, PETRI_DIFFERENCE_MINUEND_PLACES=89, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=78, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=63, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=458, PETRI_PLACES=99, PETRI_TRANSITIONS=112} [2021-03-24 20:01:10,634 INFO L343 CegarLoopForPetriNet]: 81 programPoint places, 18 predicate places. [2021-03-24 20:01:10,634 INFO L480 AbstractCegarLoop]: Abstraction has has 99 places, 112 transitions, 458 flow [2021-03-24 20:01:10,634 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 288.1666666666667) internal successors, (1729), 6 states have internal predecessors, (1729), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:01:10,634 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:01:10,634 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:01:10,634 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-03-24 20:01:10,634 INFO L428 AbstractCegarLoop]: === Iteration 4 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:01:10,635 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:01:10,635 INFO L82 PathProgramCache]: Analyzing trace with hash -125980670, now seen corresponding path program 1 times [2021-03-24 20:01:10,635 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:01:10,635 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [544517616] [2021-03-24 20:01:10,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:01:10,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:01:10,645 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:01:10,645 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:01:10,646 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:01:10,646 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:01:10,648 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:01:10,648 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:01:10,648 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 20:01:10,648 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [544517616] [2021-03-24 20:01:10,648 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:01:10,648 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-24 20:01:10,648 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1858731500] [2021-03-24 20:01:10,649 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-24 20:01:10,649 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:01:10,649 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-24 20:01:10,649 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-24 20:01:10,650 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 308 out of 388 [2021-03-24 20:01:10,651 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 99 places, 112 transitions, 458 flow. Second operand has 3 states, 3 states have (on average 309.3333333333333) internal successors, (928), 3 states have internal predecessors, (928), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:01:10,651 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:01:10,651 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 308 of 388 [2021-03-24 20:01:10,651 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:01:10,982 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1560] L689-2-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1007 0))) (or (and .cse0 (= v_~stoppingEvent~0_769 1)) (and (= v_~stoppingEvent~0_769 v_~stoppingEvent~0_770) (not .cse0)))) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.base_9| 0) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9| 0) (= v_~pendingIo~0_1008 (+ v_~pendingIo~0_1007 1))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_770, ~pendingIo~0=v_~pendingIo~0_1008} OutVars{BCSP_PnpAddThread3of5ForFork1_#res.offset=|v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9|, ~stoppingEvent~0=v_~stoppingEvent~0_769, BCSP_PnpAddThread3of5ForFork1_#res.base=|v_BCSP_PnpAddThread3of5ForFork1_#res.base_9|, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5_17|, ~pendingIo~0=v_~pendingIo~0_1007} AuxVars[] AssignedVars[BCSP_PnpAddThread3of5ForFork1_#res.offset, ~stoppingEvent~0, BCSP_PnpAddThread3of5ForFork1_#res.base, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][76], [BCSP_PnpAddThread2of5ForFork1InUse, 65#BCSP_PnpAddEXITtrue, 258#true, BCSP_PnpAddThread3of5ForFork1InUse, 131#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread4of5ForFork1InUse, 69#L710true, BCSP_PnpAddThread5of5ForFork1NotInUse, 72#BCSP_PnpAddEXITtrue, BCSP_PnpStopThread1of5ForFork0InUse, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 271#true, 214#L745-2true, 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 242#true, 185#L713true, Black: 244#(= ~stopped~0 0), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), BCSP_PnpAddThread1of5ForFork1InUse, 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:01:10,983 INFO L384 tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event [2021-03-24 20:01:10,983 INFO L387 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2021-03-24 20:01:10,983 INFO L387 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2021-03-24 20:01:10,983 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2021-03-24 20:01:10,985 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1560] L689-2-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1007 0))) (or (and .cse0 (= v_~stoppingEvent~0_769 1)) (and (= v_~stoppingEvent~0_769 v_~stoppingEvent~0_770) (not .cse0)))) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.base_9| 0) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9| 0) (= v_~pendingIo~0_1008 (+ v_~pendingIo~0_1007 1))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_770, ~pendingIo~0=v_~pendingIo~0_1008} OutVars{BCSP_PnpAddThread3of5ForFork1_#res.offset=|v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9|, ~stoppingEvent~0=v_~stoppingEvent~0_769, BCSP_PnpAddThread3of5ForFork1_#res.base=|v_BCSP_PnpAddThread3of5ForFork1_#res.base_9|, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5_17|, ~pendingIo~0=v_~pendingIo~0_1007} AuxVars[] AssignedVars[BCSP_PnpAddThread3of5ForFork1_#res.offset, ~stoppingEvent~0, BCSP_PnpAddThread3of5ForFork1_#res.base, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][76], [BCSP_PnpAddThread2of5ForFork1InUse, 97#L709true, 65#BCSP_PnpAddEXITtrue, 258#true, BCSP_PnpAddThread3of5ForFork1InUse, 131#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1NotInUse, BCSP_PnpStopThread1of5ForFork0InUse, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 271#true, 244#(= ~stopped~0 0), 214#L745-2true, 215#BCSP_PnpAddEXITtrue, Black: 242#true, 185#L713true, Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), BCSP_PnpAddThread1of5ForFork1InUse, 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:01:10,985 INFO L384 tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event [2021-03-24 20:01:10,985 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2021-03-24 20:01:10,985 INFO L387 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2021-03-24 20:01:10,985 INFO L387 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2021-03-24 20:01:11,190 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1560] L689-2-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1007 0))) (or (and .cse0 (= v_~stoppingEvent~0_769 1)) (and (= v_~stoppingEvent~0_769 v_~stoppingEvent~0_770) (not .cse0)))) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.base_9| 0) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9| 0) (= v_~pendingIo~0_1008 (+ v_~pendingIo~0_1007 1))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_770, ~pendingIo~0=v_~pendingIo~0_1008} OutVars{BCSP_PnpAddThread3of5ForFork1_#res.offset=|v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9|, ~stoppingEvent~0=v_~stoppingEvent~0_769, BCSP_PnpAddThread3of5ForFork1_#res.base=|v_BCSP_PnpAddThread3of5ForFork1_#res.base_9|, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5_17|, ~pendingIo~0=v_~pendingIo~0_1007} AuxVars[] AssignedVars[BCSP_PnpAddThread3of5ForFork1_#res.offset, ~stoppingEvent~0, BCSP_PnpAddThread3of5ForFork1_#res.base, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][76], [BCSP_PnpAddThread2of5ForFork1InUse, 258#true, BCSP_PnpAddThread3of5ForFork1InUse, 131#BCSP_PnpAddEXITtrue, 69#L710true, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1NotInUse, 72#BCSP_PnpAddEXITtrue, BCSP_PnpStopThread1of5ForFork0InUse, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 271#true, 48#L715-2true, 116#L704true, 214#L745-2true, 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 242#true, Black: 244#(= ~stopped~0 0), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), 255#(= ~stoppingFlag~0 1), BCSP_PnpAddThread1of5ForFork1InUse]) [2021-03-24 20:01:11,190 INFO L384 tUnfolder$Statistics]: this new event has 45 ancestors and is not cut-off event [2021-03-24 20:01:11,190 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is not cut-off event [2021-03-24 20:01:11,190 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is not cut-off event [2021-03-24 20:01:11,190 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is not cut-off event [2021-03-24 20:01:11,191 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1560] L689-2-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1007 0))) (or (and .cse0 (= v_~stoppingEvent~0_769 1)) (and (= v_~stoppingEvent~0_769 v_~stoppingEvent~0_770) (not .cse0)))) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.base_9| 0) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9| 0) (= v_~pendingIo~0_1008 (+ v_~pendingIo~0_1007 1))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_770, ~pendingIo~0=v_~pendingIo~0_1008} OutVars{BCSP_PnpAddThread3of5ForFork1_#res.offset=|v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9|, ~stoppingEvent~0=v_~stoppingEvent~0_769, BCSP_PnpAddThread3of5ForFork1_#res.base=|v_BCSP_PnpAddThread3of5ForFork1_#res.base_9|, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5_17|, ~pendingIo~0=v_~pendingIo~0_1007} AuxVars[] AssignedVars[BCSP_PnpAddThread3of5ForFork1_#res.offset, ~stoppingEvent~0, BCSP_PnpAddThread3of5ForFork1_#res.base, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][78], [BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, 131#BCSP_PnpAddEXITtrue, 69#L710true, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1NotInUse, 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), 72#BCSP_PnpAddEXITtrue, BCSP_PnpStopThread1of5ForFork0InUse, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 271#true, 116#L704true, 214#L745-2true, 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 242#true, Black: 244#(= ~stopped~0 0), 218#L686-1true, Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), 255#(= ~stoppingFlag~0 1), BCSP_PnpAddThread1of5ForFork1InUse]) [2021-03-24 20:01:11,191 INFO L384 tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event [2021-03-24 20:01:11,191 INFO L387 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2021-03-24 20:01:11,191 INFO L387 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2021-03-24 20:01:11,191 INFO L387 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2021-03-24 20:01:11,353 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1623] L688-->BCSP_PnpAddEXIT: Formula: (and (= |v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17| 0) (let ((.cse0 (= v_~pendingIo~0_1273 0))) (or (and (not .cse0) (= v_~stoppingEvent~0_976 v_~stoppingEvent~0_975)) (and .cse0 (= v_~stoppingEvent~0_975 1)))) (= v_~pendingIo~0_1274 (+ v_~pendingIo~0_1273 1)) (= |v_BCSP_PnpAddThread4of5ForFork1_#res.base_17| 0) (= |v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21| v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35) (not (= v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35 0))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_976, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, ~pendingIo~0=v_~pendingIo~0_1274} OutVars{BCSP_PnpAddThread4of5ForFork1_#res.base=|v_BCSP_PnpAddThread4of5ForFork1_#res.base_17|, ~stoppingEvent~0=v_~stoppingEvent~0_975, BCSP_PnpAddThread4of5ForFork1_#res.offset=|v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5_57|, ~pendingIo~0=v_~pendingIo~0_1273} AuxVars[] AssignedVars[BCSP_PnpAddThread4of5ForFork1_#res.base, ~stoppingEvent~0, BCSP_PnpAddThread4of5ForFork1_#res.offset, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][89], [BCSP_PnpAddThread2of5ForFork1InUse, 65#BCSP_PnpAddEXITtrue, 258#true, BCSP_PnpAddThread3of5ForFork1InUse, 131#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread4of5ForFork1InUse, 69#L710true, BCSP_PnpAddThread5of5ForFork1NotInUse, 72#BCSP_PnpAddEXITtrue, BCSP_PnpStopThread1of5ForFork0InUse, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 271#true, 214#L745-2true, 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 242#true, 185#L713true, Black: 244#(= ~stopped~0 0), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), BCSP_PnpAddThread1of5ForFork1InUse, 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:01:11,353 INFO L384 tUnfolder$Statistics]: this new event has 47 ancestors and is not cut-off event [2021-03-24 20:01:11,353 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is not cut-off event [2021-03-24 20:01:11,353 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is not cut-off event [2021-03-24 20:01:11,353 INFO L387 tUnfolder$Statistics]: existing Event has 48 ancestors and is not cut-off event [2021-03-24 20:01:11,355 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1623] L688-->BCSP_PnpAddEXIT: Formula: (and (= |v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17| 0) (let ((.cse0 (= v_~pendingIo~0_1273 0))) (or (and (not .cse0) (= v_~stoppingEvent~0_976 v_~stoppingEvent~0_975)) (and .cse0 (= v_~stoppingEvent~0_975 1)))) (= v_~pendingIo~0_1274 (+ v_~pendingIo~0_1273 1)) (= |v_BCSP_PnpAddThread4of5ForFork1_#res.base_17| 0) (= |v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21| v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35) (not (= v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35 0))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_976, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, ~pendingIo~0=v_~pendingIo~0_1274} OutVars{BCSP_PnpAddThread4of5ForFork1_#res.base=|v_BCSP_PnpAddThread4of5ForFork1_#res.base_17|, ~stoppingEvent~0=v_~stoppingEvent~0_975, BCSP_PnpAddThread4of5ForFork1_#res.offset=|v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5_57|, ~pendingIo~0=v_~pendingIo~0_1273} AuxVars[] AssignedVars[BCSP_PnpAddThread4of5ForFork1_#res.base, ~stoppingEvent~0, BCSP_PnpAddThread4of5ForFork1_#res.offset, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][89], [65#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread2of5ForFork1InUse, 97#L709true, 258#true, BCSP_PnpAddThread3of5ForFork1InUse, 131#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1NotInUse, BCSP_PnpStopThread1of5ForFork0InUse, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 271#true, 244#(= ~stopped~0 0), 214#L745-2true, 215#BCSP_PnpAddEXITtrue, Black: 242#true, 185#L713true, Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), BCSP_PnpAddThread1of5ForFork1InUse, 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:01:11,355 INFO L384 tUnfolder$Statistics]: this new event has 47 ancestors and is not cut-off event [2021-03-24 20:01:11,356 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is not cut-off event [2021-03-24 20:01:11,356 INFO L387 tUnfolder$Statistics]: existing Event has 48 ancestors and is not cut-off event [2021-03-24 20:01:11,356 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is not cut-off event [2021-03-24 20:01:11,356 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1613] L689-->BCSP_PnpAddEXIT: Formula: (and (= (+ v_~pendingIo~0_1135 1) v_~pendingIo~0_1136) (= |v_BCSP_PnpAddThread1of5ForFork1_#res.base_9| 0) (not (= v_BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond_29 0)) (let ((.cse0 (= v_~pendingIo~0_1135 0))) (or (and .cse0 (= v_~stoppingEvent~0_863 1)) (and (not .cse0) (= v_~stoppingEvent~0_864 v_~stoppingEvent~0_863)))) (= |v_BCSP_PnpAddThread1of5ForFork1_#res.offset_9| 0)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_864, ~pendingIo~0=v_~pendingIo~0_1136, BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond_29} OutVars{~stoppingEvent~0=v_~stoppingEvent~0_863, BCSP_PnpAddThread1of5ForFork1_#res.base=|v_BCSP_PnpAddThread1of5ForFork1_#res.base_9|, BCSP_PnpAddThread1of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread1of5ForFork1_BCSP_IoDecrement_#t~post5_23|, BCSP_PnpAddThread1of5ForFork1_#res.offset=|v_BCSP_PnpAddThread1of5ForFork1_#res.offset_9|, ~pendingIo~0=v_~pendingIo~0_1135, BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond_29} AuxVars[] AssignedVars[~stoppingEvent~0, BCSP_PnpAddThread1of5ForFork1_#res.base, BCSP_PnpAddThread1of5ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread1of5ForFork1_#res.offset, ~pendingIo~0][36], [65#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread2of5ForFork1InUse, 258#true, BCSP_PnpAddThread3of5ForFork1InUse, 131#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1NotInUse, 72#BCSP_PnpAddEXITtrue, BCSP_PnpStopThread1of5ForFork0InUse, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 271#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 242#true, 185#L713true, Black: 244#(= ~stopped~0 0), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), BCSP_PnpAddThread1of5ForFork1InUse, 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:01:11,356 INFO L384 tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event [2021-03-24 20:01:11,356 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2021-03-24 20:01:11,356 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2021-03-24 20:01:11,356 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2021-03-24 20:01:11,468 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1574] L713-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1029 0))) (or (and (= v_~stoppingEvent~0_787 1) .cse0) (and (not .cse0) (= v_~stoppingEvent~0_788 v_~stoppingEvent~0_787)))) (= |v_BCSP_PnpAddThread5of5ForFork1_#res.base_21| 0) (= (+ v_~pendingIo~0_1029 1) v_~pendingIo~0_1030) (= |v_BCSP_PnpAddThread5of5ForFork1_#res.offset_21| 0)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_788, ~pendingIo~0=v_~pendingIo~0_1030} OutVars{~stoppingEvent~0=v_~stoppingEvent~0_787, BCSP_PnpAddThread5of5ForFork1_#res.offset=|v_BCSP_PnpAddThread5of5ForFork1_#res.offset_21|, BCSP_PnpAddThread5of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread5of5ForFork1_BCSP_IoDecrement_#t~post5_33|, BCSP_PnpAddThread5of5ForFork1_#res.base=|v_BCSP_PnpAddThread5of5ForFork1_#res.base_21|, ~pendingIo~0=v_~pendingIo~0_1029} AuxVars[] AssignedVars[~stoppingEvent~0, BCSP_PnpAddThread5of5ForFork1_#res.offset, BCSP_PnpAddThread5of5ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread5of5ForFork1_#res.base, ~pendingIo~0][107], [BCSP_PnpAddThread2of5ForFork1InUse, 65#BCSP_PnpAddEXITtrue, 258#true, BCSP_PnpAddThread3of5ForFork1InUse, 69#L710true, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, 72#BCSP_PnpAddEXITtrue, BCSP_PnpStopThread1of5ForFork0InUse, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 271#true, 148#BCSP_PnpAddENTRYtrue, 214#L745-2true, 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 185#L713true, Black: 242#true, Black: 244#(= ~stopped~0 0), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), 220#BCSP_PnpAddEXITtrue, 255#(= ~stoppingFlag~0 1), BCSP_PnpAddThread1of5ForFork1InUse]) [2021-03-24 20:01:11,469 INFO L384 tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event [2021-03-24 20:01:11,469 INFO L387 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2021-03-24 20:01:11,469 INFO L387 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2021-03-24 20:01:11,469 INFO L387 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2021-03-24 20:01:11,476 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1574] L713-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1029 0))) (or (and (= v_~stoppingEvent~0_787 1) .cse0) (and (not .cse0) (= v_~stoppingEvent~0_788 v_~stoppingEvent~0_787)))) (= |v_BCSP_PnpAddThread5of5ForFork1_#res.base_21| 0) (= (+ v_~pendingIo~0_1029 1) v_~pendingIo~0_1030) (= |v_BCSP_PnpAddThread5of5ForFork1_#res.offset_21| 0)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_788, ~pendingIo~0=v_~pendingIo~0_1030} OutVars{~stoppingEvent~0=v_~stoppingEvent~0_787, BCSP_PnpAddThread5of5ForFork1_#res.offset=|v_BCSP_PnpAddThread5of5ForFork1_#res.offset_21|, BCSP_PnpAddThread5of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread5of5ForFork1_BCSP_IoDecrement_#t~post5_33|, BCSP_PnpAddThread5of5ForFork1_#res.base=|v_BCSP_PnpAddThread5of5ForFork1_#res.base_21|, ~pendingIo~0=v_~pendingIo~0_1029} AuxVars[] AssignedVars[~stoppingEvent~0, BCSP_PnpAddThread5of5ForFork1_#res.offset, BCSP_PnpAddThread5of5ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread5of5ForFork1_#res.base, ~pendingIo~0][107], [BCSP_PnpAddThread2of5ForFork1InUse, 97#L709true, 65#BCSP_PnpAddEXITtrue, 258#true, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 271#true, 148#BCSP_PnpAddENTRYtrue, 244#(= ~stopped~0 0), 214#L745-2true, 215#BCSP_PnpAddEXITtrue, 185#L713true, Black: 242#true, Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), 220#BCSP_PnpAddEXITtrue, Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 255#(= ~stoppingFlag~0 1), BCSP_PnpAddThread1of5ForFork1InUse]) [2021-03-24 20:01:11,476 INFO L384 tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event [2021-03-24 20:01:11,477 INFO L387 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2021-03-24 20:01:11,477 INFO L387 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2021-03-24 20:01:11,477 INFO L387 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2021-03-24 20:01:11,526 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1623] L688-->BCSP_PnpAddEXIT: Formula: (and (= |v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17| 0) (let ((.cse0 (= v_~pendingIo~0_1273 0))) (or (and (not .cse0) (= v_~stoppingEvent~0_976 v_~stoppingEvent~0_975)) (and .cse0 (= v_~stoppingEvent~0_975 1)))) (= v_~pendingIo~0_1274 (+ v_~pendingIo~0_1273 1)) (= |v_BCSP_PnpAddThread4of5ForFork1_#res.base_17| 0) (= |v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21| v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35) (not (= v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35 0))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_976, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, ~pendingIo~0=v_~pendingIo~0_1274} OutVars{BCSP_PnpAddThread4of5ForFork1_#res.base=|v_BCSP_PnpAddThread4of5ForFork1_#res.base_17|, ~stoppingEvent~0=v_~stoppingEvent~0_975, BCSP_PnpAddThread4of5ForFork1_#res.offset=|v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5_57|, ~pendingIo~0=v_~pendingIo~0_1273} AuxVars[] AssignedVars[BCSP_PnpAddThread4of5ForFork1_#res.base, ~stoppingEvent~0, BCSP_PnpAddThread4of5ForFork1_#res.offset, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][89], [BCSP_PnpAddThread2of5ForFork1InUse, 65#BCSP_PnpAddEXITtrue, 258#true, BCSP_PnpAddThread3of5ForFork1InUse, 69#L710true, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, 72#BCSP_PnpAddEXITtrue, BCSP_PnpStopThread1of5ForFork0InUse, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 271#true, 48#L715-2true, 147#L704true, 148#BCSP_PnpAddENTRYtrue, 214#L745-2true, 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 242#true, Black: 244#(= ~stopped~0 0), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), 255#(= ~stoppingFlag~0 1), BCSP_PnpAddThread1of5ForFork1InUse]) [2021-03-24 20:01:11,526 INFO L384 tUnfolder$Statistics]: this new event has 50 ancestors and is not cut-off event [2021-03-24 20:01:11,526 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is not cut-off event [2021-03-24 20:01:11,526 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is not cut-off event [2021-03-24 20:01:11,526 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is not cut-off event [2021-03-24 20:01:11,526 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1623] L688-->BCSP_PnpAddEXIT: Formula: (and (= |v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17| 0) (let ((.cse0 (= v_~pendingIo~0_1273 0))) (or (and (not .cse0) (= v_~stoppingEvent~0_976 v_~stoppingEvent~0_975)) (and .cse0 (= v_~stoppingEvent~0_975 1)))) (= v_~pendingIo~0_1274 (+ v_~pendingIo~0_1273 1)) (= |v_BCSP_PnpAddThread4of5ForFork1_#res.base_17| 0) (= |v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21| v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35) (not (= v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35 0))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_976, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, ~pendingIo~0=v_~pendingIo~0_1274} OutVars{BCSP_PnpAddThread4of5ForFork1_#res.base=|v_BCSP_PnpAddThread4of5ForFork1_#res.base_17|, ~stoppingEvent~0=v_~stoppingEvent~0_975, BCSP_PnpAddThread4of5ForFork1_#res.offset=|v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5_57|, ~pendingIo~0=v_~pendingIo~0_1273} AuxVars[] AssignedVars[BCSP_PnpAddThread4of5ForFork1_#res.base, ~stoppingEvent~0, BCSP_PnpAddThread4of5ForFork1_#res.offset, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][91], [65#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, 69#L710true, BCSP_PnpAddThread4of5ForFork1InUse, 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), BCSP_PnpAddThread5of5ForFork1InUse, 72#BCSP_PnpAddEXITtrue, BCSP_PnpStopThread1of5ForFork0InUse, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 271#true, 147#L704true, 148#BCSP_PnpAddENTRYtrue, 214#L745-2true, 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 242#true, Black: 244#(= ~stopped~0 0), 218#L686-1true, Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), 255#(= ~stoppingFlag~0 1), BCSP_PnpAddThread1of5ForFork1InUse]) [2021-03-24 20:01:11,526 INFO L384 tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event [2021-03-24 20:01:11,526 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2021-03-24 20:01:11,526 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2021-03-24 20:01:11,526 INFO L387 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2021-03-24 20:01:11,530 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1574] L713-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1029 0))) (or (and (= v_~stoppingEvent~0_787 1) .cse0) (and (not .cse0) (= v_~stoppingEvent~0_788 v_~stoppingEvent~0_787)))) (= |v_BCSP_PnpAddThread5of5ForFork1_#res.base_21| 0) (= (+ v_~pendingIo~0_1029 1) v_~pendingIo~0_1030) (= |v_BCSP_PnpAddThread5of5ForFork1_#res.offset_21| 0)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_788, ~pendingIo~0=v_~pendingIo~0_1030} OutVars{~stoppingEvent~0=v_~stoppingEvent~0_787, BCSP_PnpAddThread5of5ForFork1_#res.offset=|v_BCSP_PnpAddThread5of5ForFork1_#res.offset_21|, BCSP_PnpAddThread5of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread5of5ForFork1_BCSP_IoDecrement_#t~post5_33|, BCSP_PnpAddThread5of5ForFork1_#res.base=|v_BCSP_PnpAddThread5of5ForFork1_#res.base_21|, ~pendingIo~0=v_~pendingIo~0_1029} AuxVars[] AssignedVars[~stoppingEvent~0, BCSP_PnpAddThread5of5ForFork1_#res.offset, BCSP_PnpAddThread5of5ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread5of5ForFork1_#res.base, ~pendingIo~0][107], [BCSP_PnpAddThread2of5ForFork1InUse, 65#BCSP_PnpAddEXITtrue, 258#true, BCSP_PnpAddThread3of5ForFork1InUse, 69#L710true, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, 72#BCSP_PnpAddEXITtrue, BCSP_PnpStopThread1of5ForFork0InUse, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 271#true, 214#L745-2true, 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 184#L709true, Black: 242#true, 185#L713true, Black: 244#(= ~stopped~0 0), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:01:11,530 INFO L384 tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event [2021-03-24 20:01:11,530 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:01:11,530 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:01:11,530 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:01:11,530 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1560] L689-2-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1007 0))) (or (and .cse0 (= v_~stoppingEvent~0_769 1)) (and (= v_~stoppingEvent~0_769 v_~stoppingEvent~0_770) (not .cse0)))) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.base_9| 0) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9| 0) (= v_~pendingIo~0_1008 (+ v_~pendingIo~0_1007 1))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_770, ~pendingIo~0=v_~pendingIo~0_1008} OutVars{BCSP_PnpAddThread3of5ForFork1_#res.offset=|v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9|, ~stoppingEvent~0=v_~stoppingEvent~0_769, BCSP_PnpAddThread3of5ForFork1_#res.base=|v_BCSP_PnpAddThread3of5ForFork1_#res.base_9|, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5_17|, ~pendingIo~0=v_~pendingIo~0_1007} AuxVars[] AssignedVars[BCSP_PnpAddThread3of5ForFork1_#res.offset, ~stoppingEvent~0, BCSP_PnpAddThread3of5ForFork1_#res.base, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][76], [32#BCSP_PnpAddENTRYtrue, BCSP_PnpAddThread2of5ForFork1InUse, 258#true, BCSP_PnpAddThread3of5ForFork1InUse, 131#BCSP_PnpAddEXITtrue, 69#L710true, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, 72#BCSP_PnpAddEXITtrue, BCSP_PnpStopThread1of5ForFork0InUse, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 271#true, 214#L745-2true, 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 242#true, 185#L713true, Black: 244#(= ~stopped~0 0), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:01:11,530 INFO L384 tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event [2021-03-24 20:01:11,530 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-24 20:01:11,530 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-24 20:01:11,530 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:01:11,537 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1574] L713-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1029 0))) (or (and (= v_~stoppingEvent~0_787 1) .cse0) (and (not .cse0) (= v_~stoppingEvent~0_788 v_~stoppingEvent~0_787)))) (= |v_BCSP_PnpAddThread5of5ForFork1_#res.base_21| 0) (= (+ v_~pendingIo~0_1029 1) v_~pendingIo~0_1030) (= |v_BCSP_PnpAddThread5of5ForFork1_#res.offset_21| 0)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_788, ~pendingIo~0=v_~pendingIo~0_1030} OutVars{~stoppingEvent~0=v_~stoppingEvent~0_787, BCSP_PnpAddThread5of5ForFork1_#res.offset=|v_BCSP_PnpAddThread5of5ForFork1_#res.offset_21|, BCSP_PnpAddThread5of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread5of5ForFork1_BCSP_IoDecrement_#t~post5_33|, BCSP_PnpAddThread5of5ForFork1_#res.base=|v_BCSP_PnpAddThread5of5ForFork1_#res.base_21|, ~pendingIo~0=v_~pendingIo~0_1029} AuxVars[] AssignedVars[~stoppingEvent~0, BCSP_PnpAddThread5of5ForFork1_#res.offset, BCSP_PnpAddThread5of5ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread5of5ForFork1_#res.base, ~pendingIo~0][107], [BCSP_PnpAddThread2of5ForFork1InUse, 97#L709true, 65#BCSP_PnpAddEXITtrue, 258#true, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 271#true, 244#(= ~stopped~0 0), 214#L745-2true, 215#BCSP_PnpAddEXITtrue, 184#L709true, Black: 242#true, 185#L713true, Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), 220#BCSP_PnpAddEXITtrue, Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), BCSP_PnpAddThread1of5ForFork1InUse, 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:01:11,537 INFO L384 tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event [2021-03-24 20:01:11,537 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:01:11,537 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:01:11,537 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:01:11,538 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1560] L689-2-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1007 0))) (or (and .cse0 (= v_~stoppingEvent~0_769 1)) (and (= v_~stoppingEvent~0_769 v_~stoppingEvent~0_770) (not .cse0)))) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.base_9| 0) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9| 0) (= v_~pendingIo~0_1008 (+ v_~pendingIo~0_1007 1))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_770, ~pendingIo~0=v_~pendingIo~0_1008} OutVars{BCSP_PnpAddThread3of5ForFork1_#res.offset=|v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9|, ~stoppingEvent~0=v_~stoppingEvent~0_769, BCSP_PnpAddThread3of5ForFork1_#res.base=|v_BCSP_PnpAddThread3of5ForFork1_#res.base_9|, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5_17|, ~pendingIo~0=v_~pendingIo~0_1007} AuxVars[] AssignedVars[BCSP_PnpAddThread3of5ForFork1_#res.offset, ~stoppingEvent~0, BCSP_PnpAddThread3of5ForFork1_#res.base, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][76], [32#BCSP_PnpAddENTRYtrue, BCSP_PnpAddThread2of5ForFork1InUse, 97#L709true, 258#true, BCSP_PnpAddThread3of5ForFork1InUse, 131#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 271#true, 244#(= ~stopped~0 0), 214#L745-2true, 215#BCSP_PnpAddEXITtrue, Black: 242#true, 185#L713true, Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), 220#BCSP_PnpAddEXITtrue, Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), BCSP_PnpAddThread1of5ForFork1InUse, 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:01:11,538 INFO L384 tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event [2021-03-24 20:01:11,538 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:01:11,538 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-24 20:01:11,538 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-24 20:01:11,538 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1560] L689-2-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1007 0))) (or (and .cse0 (= v_~stoppingEvent~0_769 1)) (and (= v_~stoppingEvent~0_769 v_~stoppingEvent~0_770) (not .cse0)))) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.base_9| 0) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9| 0) (= v_~pendingIo~0_1008 (+ v_~pendingIo~0_1007 1))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_770, ~pendingIo~0=v_~pendingIo~0_1008} OutVars{BCSP_PnpAddThread3of5ForFork1_#res.offset=|v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9|, ~stoppingEvent~0=v_~stoppingEvent~0_769, BCSP_PnpAddThread3of5ForFork1_#res.base=|v_BCSP_PnpAddThread3of5ForFork1_#res.base_9|, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5_17|, ~pendingIo~0=v_~pendingIo~0_1007} AuxVars[] AssignedVars[BCSP_PnpAddThread3of5ForFork1_#res.offset, ~stoppingEvent~0, BCSP_PnpAddThread3of5ForFork1_#res.base, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][76], [BCSP_PnpAddThread2of5ForFork1InUse, 97#L709true, 65#BCSP_PnpAddEXITtrue, 258#true, BCSP_PnpAddThread3of5ForFork1InUse, 131#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 271#true, 147#L704true, 244#(= ~stopped~0 0), 214#L745-2true, 215#BCSP_PnpAddEXITtrue, 185#L713true, Black: 242#true, Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 255#(= ~stoppingFlag~0 1), BCSP_PnpAddThread1of5ForFork1InUse]) [2021-03-24 20:01:11,538 INFO L384 tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event [2021-03-24 20:01:11,538 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-24 20:01:11,538 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-24 20:01:11,538 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:01:11,539 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1613] L689-->BCSP_PnpAddEXIT: Formula: (and (= (+ v_~pendingIo~0_1135 1) v_~pendingIo~0_1136) (= |v_BCSP_PnpAddThread1of5ForFork1_#res.base_9| 0) (not (= v_BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond_29 0)) (let ((.cse0 (= v_~pendingIo~0_1135 0))) (or (and .cse0 (= v_~stoppingEvent~0_863 1)) (and (not .cse0) (= v_~stoppingEvent~0_864 v_~stoppingEvent~0_863)))) (= |v_BCSP_PnpAddThread1of5ForFork1_#res.offset_9| 0)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_864, ~pendingIo~0=v_~pendingIo~0_1136, BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond_29} OutVars{~stoppingEvent~0=v_~stoppingEvent~0_863, BCSP_PnpAddThread1of5ForFork1_#res.base=|v_BCSP_PnpAddThread1of5ForFork1_#res.base_9|, BCSP_PnpAddThread1of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread1of5ForFork1_BCSP_IoDecrement_#t~post5_23|, BCSP_PnpAddThread1of5ForFork1_#res.offset=|v_BCSP_PnpAddThread1of5ForFork1_#res.offset_9|, ~pendingIo~0=v_~pendingIo~0_1135, BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond_29} AuxVars[] AssignedVars[~stoppingEvent~0, BCSP_PnpAddThread1of5ForFork1_#res.base, BCSP_PnpAddThread1of5ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread1of5ForFork1_#res.offset, ~pendingIo~0][36], [BCSP_PnpAddThread2of5ForFork1InUse, 258#true, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, 72#BCSP_PnpAddEXITtrue, BCSP_PnpStopThread1of5ForFork0InUse, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 271#true, 112#L709true, 148#BCSP_PnpAddENTRYtrue, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 242#true, 185#L713true, Black: 244#(= ~stopped~0 0), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:01:11,539 INFO L384 tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event [2021-03-24 20:01:11,539 INFO L387 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2021-03-24 20:01:11,539 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:01:11,540 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:01:11,582 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1560] L689-2-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1007 0))) (or (and .cse0 (= v_~stoppingEvent~0_769 1)) (and (= v_~stoppingEvent~0_769 v_~stoppingEvent~0_770) (not .cse0)))) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.base_9| 0) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9| 0) (= v_~pendingIo~0_1008 (+ v_~pendingIo~0_1007 1))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_770, ~pendingIo~0=v_~pendingIo~0_1008} OutVars{BCSP_PnpAddThread3of5ForFork1_#res.offset=|v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9|, ~stoppingEvent~0=v_~stoppingEvent~0_769, BCSP_PnpAddThread3of5ForFork1_#res.base=|v_BCSP_PnpAddThread3of5ForFork1_#res.base_9|, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5_17|, ~pendingIo~0=v_~pendingIo~0_1007} AuxVars[] AssignedVars[BCSP_PnpAddThread3of5ForFork1_#res.offset, ~stoppingEvent~0, BCSP_PnpAddThread3of5ForFork1_#res.base, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][76], [BCSP_PnpAddThread2of5ForFork1InUse, 258#true, BCSP_PnpAddThread3of5ForFork1InUse, 131#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread4of5ForFork1InUse, 69#L710true, BCSP_PnpAddThread5of5ForFork1InUse, 72#BCSP_PnpAddEXITtrue, BCSP_PnpStopThread1of5ForFork0InUse, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 271#true, 112#L709true, 214#L745-2true, 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 185#L713true, Black: 242#true, Black: 244#(= ~stopped~0 0), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:01:11,582 INFO L384 tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event [2021-03-24 20:01:11,582 INFO L387 tUnfolder$Statistics]: existing Event has 57 ancestors and is cut-off event [2021-03-24 20:01:11,582 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-24 20:01:11,582 INFO L387 tUnfolder$Statistics]: existing Event has 57 ancestors and is cut-off event [2021-03-24 20:01:11,590 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1613] L689-->BCSP_PnpAddEXIT: Formula: (and (= (+ v_~pendingIo~0_1135 1) v_~pendingIo~0_1136) (= |v_BCSP_PnpAddThread1of5ForFork1_#res.base_9| 0) (not (= v_BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond_29 0)) (let ((.cse0 (= v_~pendingIo~0_1135 0))) (or (and .cse0 (= v_~stoppingEvent~0_863 1)) (and (not .cse0) (= v_~stoppingEvent~0_864 v_~stoppingEvent~0_863)))) (= |v_BCSP_PnpAddThread1of5ForFork1_#res.offset_9| 0)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_864, ~pendingIo~0=v_~pendingIo~0_1136, BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond_29} OutVars{~stoppingEvent~0=v_~stoppingEvent~0_863, BCSP_PnpAddThread1of5ForFork1_#res.base=|v_BCSP_PnpAddThread1of5ForFork1_#res.base_9|, BCSP_PnpAddThread1of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread1of5ForFork1_BCSP_IoDecrement_#t~post5_23|, BCSP_PnpAddThread1of5ForFork1_#res.offset=|v_BCSP_PnpAddThread1of5ForFork1_#res.offset_9|, ~pendingIo~0=v_~pendingIo~0_1135, BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond_29} AuxVars[] AssignedVars[~stoppingEvent~0, BCSP_PnpAddThread1of5ForFork1_#res.base, BCSP_PnpAddThread1of5ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread1of5ForFork1_#res.offset, ~pendingIo~0][36], [BCSP_PnpAddThread2of5ForFork1InUse, 258#true, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, 72#BCSP_PnpAddEXITtrue, BCSP_PnpStopThread1of5ForFork0InUse, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 271#true, 112#L709true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 184#L709true, 185#L713true, Black: 242#true, Black: 244#(= ~stopped~0 0), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:01:11,590 INFO L384 tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event [2021-03-24 20:01:11,590 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-24 20:01:11,590 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:01:11,590 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-24 20:01:11,590 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1560] L689-2-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1007 0))) (or (and .cse0 (= v_~stoppingEvent~0_769 1)) (and (= v_~stoppingEvent~0_769 v_~stoppingEvent~0_770) (not .cse0)))) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.base_9| 0) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9| 0) (= v_~pendingIo~0_1008 (+ v_~pendingIo~0_1007 1))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_770, ~pendingIo~0=v_~pendingIo~0_1008} OutVars{BCSP_PnpAddThread3of5ForFork1_#res.offset=|v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9|, ~stoppingEvent~0=v_~stoppingEvent~0_769, BCSP_PnpAddThread3of5ForFork1_#res.base=|v_BCSP_PnpAddThread3of5ForFork1_#res.base_9|, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5_17|, ~pendingIo~0=v_~pendingIo~0_1007} AuxVars[] AssignedVars[BCSP_PnpAddThread3of5ForFork1_#res.offset, ~stoppingEvent~0, BCSP_PnpAddThread3of5ForFork1_#res.base, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][76], [BCSP_PnpAddThread2of5ForFork1InUse, 97#L709true, 258#true, BCSP_PnpAddThread3of5ForFork1InUse, 131#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 271#true, 112#L709true, 244#(= ~stopped~0 0), 214#L745-2true, 215#BCSP_PnpAddEXITtrue, 185#L713true, Black: 242#true, Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:01:11,590 INFO L384 tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event [2021-03-24 20:01:11,590 INFO L387 tUnfolder$Statistics]: existing Event has 57 ancestors and is cut-off event [2021-03-24 20:01:11,590 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-24 20:01:11,590 INFO L387 tUnfolder$Statistics]: existing Event has 57 ancestors and is cut-off event [2021-03-24 20:01:11,592 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1613] L689-->BCSP_PnpAddEXIT: Formula: (and (= (+ v_~pendingIo~0_1135 1) v_~pendingIo~0_1136) (= |v_BCSP_PnpAddThread1of5ForFork1_#res.base_9| 0) (not (= v_BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond_29 0)) (let ((.cse0 (= v_~pendingIo~0_1135 0))) (or (and .cse0 (= v_~stoppingEvent~0_863 1)) (and (not .cse0) (= v_~stoppingEvent~0_864 v_~stoppingEvent~0_863)))) (= |v_BCSP_PnpAddThread1of5ForFork1_#res.offset_9| 0)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_864, ~pendingIo~0=v_~pendingIo~0_1136, BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond_29} OutVars{~stoppingEvent~0=v_~stoppingEvent~0_863, BCSP_PnpAddThread1of5ForFork1_#res.base=|v_BCSP_PnpAddThread1of5ForFork1_#res.base_9|, BCSP_PnpAddThread1of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread1of5ForFork1_BCSP_IoDecrement_#t~post5_23|, BCSP_PnpAddThread1of5ForFork1_#res.offset=|v_BCSP_PnpAddThread1of5ForFork1_#res.offset_9|, ~pendingIo~0=v_~pendingIo~0_1135, BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond_29} AuxVars[] AssignedVars[~stoppingEvent~0, BCSP_PnpAddThread1of5ForFork1_#res.base, BCSP_PnpAddThread1of5ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread1of5ForFork1_#res.offset, ~pendingIo~0][36], [BCSP_PnpAddThread2of5ForFork1InUse, 258#true, BCSP_PnpAddThread3of5ForFork1InUse, 131#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, 72#BCSP_PnpAddEXITtrue, BCSP_PnpStopThread1of5ForFork0InUse, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 271#true, 112#L709true, 114#BCSP_PnpAddENTRYtrue, 214#L745-2true, 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 242#true, 185#L713true, Black: 244#(= ~stopped~0 0), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:01:11,592 INFO L384 tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event [2021-03-24 20:01:11,592 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-24 20:01:11,592 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:01:11,592 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:01:11,601 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1613] L689-->BCSP_PnpAddEXIT: Formula: (and (= (+ v_~pendingIo~0_1135 1) v_~pendingIo~0_1136) (= |v_BCSP_PnpAddThread1of5ForFork1_#res.base_9| 0) (not (= v_BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond_29 0)) (let ((.cse0 (= v_~pendingIo~0_1135 0))) (or (and .cse0 (= v_~stoppingEvent~0_863 1)) (and (not .cse0) (= v_~stoppingEvent~0_864 v_~stoppingEvent~0_863)))) (= |v_BCSP_PnpAddThread1of5ForFork1_#res.offset_9| 0)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_864, ~pendingIo~0=v_~pendingIo~0_1136, BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond_29} OutVars{~stoppingEvent~0=v_~stoppingEvent~0_863, BCSP_PnpAddThread1of5ForFork1_#res.base=|v_BCSP_PnpAddThread1of5ForFork1_#res.base_9|, BCSP_PnpAddThread1of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread1of5ForFork1_BCSP_IoDecrement_#t~post5_23|, BCSP_PnpAddThread1of5ForFork1_#res.offset=|v_BCSP_PnpAddThread1of5ForFork1_#res.offset_9|, ~pendingIo~0=v_~pendingIo~0_1135, BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond_29} AuxVars[] AssignedVars[~stoppingEvent~0, BCSP_PnpAddThread1of5ForFork1_#res.base, BCSP_PnpAddThread1of5ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread1of5ForFork1_#res.offset, ~pendingIo~0][36], [BCSP_PnpAddThread2of5ForFork1InUse, 65#BCSP_PnpAddEXITtrue, 258#true, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, 69#L710true, BCSP_PnpAddThread5of5ForFork1InUse, 72#BCSP_PnpAddEXITtrue, BCSP_PnpStopThread1of5ForFork0InUse, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 271#true, 214#L745-2true, 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 184#L709true, Black: 242#true, 185#L713true, Black: 244#(= ~stopped~0 0), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:01:11,602 INFO L384 tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event [2021-03-24 20:01:11,602 INFO L387 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2021-03-24 20:01:11,602 INFO L387 tUnfolder$Statistics]: existing Event has 57 ancestors and is cut-off event [2021-03-24 20:01:11,602 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:01:11,631 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1560] L689-2-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1007 0))) (or (and .cse0 (= v_~stoppingEvent~0_769 1)) (and (= v_~stoppingEvent~0_769 v_~stoppingEvent~0_770) (not .cse0)))) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.base_9| 0) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9| 0) (= v_~pendingIo~0_1008 (+ v_~pendingIo~0_1007 1))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_770, ~pendingIo~0=v_~pendingIo~0_1008} OutVars{BCSP_PnpAddThread3of5ForFork1_#res.offset=|v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9|, ~stoppingEvent~0=v_~stoppingEvent~0_769, BCSP_PnpAddThread3of5ForFork1_#res.base=|v_BCSP_PnpAddThread3of5ForFork1_#res.base_9|, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5_17|, ~pendingIo~0=v_~pendingIo~0_1007} AuxVars[] AssignedVars[BCSP_PnpAddThread3of5ForFork1_#res.offset, ~stoppingEvent~0, BCSP_PnpAddThread3of5ForFork1_#res.base, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][76], [32#BCSP_PnpAddENTRYtrue, BCSP_PnpAddThread2of5ForFork1InUse, 258#true, BCSP_PnpAddThread3of5ForFork1InUse, 131#BCSP_PnpAddEXITtrue, 69#L710true, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, 72#BCSP_PnpAddEXITtrue, BCSP_PnpStopThread1of5ForFork0InUse, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 271#true, 48#L715-2true, 147#L704true, 214#L745-2true, 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 242#true, Black: 244#(= ~stopped~0 0), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), 255#(= ~stoppingFlag~0 1), BCSP_PnpAddThread1of5ForFork1InUse]) [2021-03-24 20:01:11,631 INFO L384 tUnfolder$Statistics]: this new event has 52 ancestors and is not cut-off event [2021-03-24 20:01:11,631 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is not cut-off event [2021-03-24 20:01:11,631 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is not cut-off event [2021-03-24 20:01:11,631 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is not cut-off event [2021-03-24 20:01:11,631 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1560] L689-2-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1007 0))) (or (and .cse0 (= v_~stoppingEvent~0_769 1)) (and (= v_~stoppingEvent~0_769 v_~stoppingEvent~0_770) (not .cse0)))) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.base_9| 0) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9| 0) (= v_~pendingIo~0_1008 (+ v_~pendingIo~0_1007 1))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_770, ~pendingIo~0=v_~pendingIo~0_1008} OutVars{BCSP_PnpAddThread3of5ForFork1_#res.offset=|v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9|, ~stoppingEvent~0=v_~stoppingEvent~0_769, BCSP_PnpAddThread3of5ForFork1_#res.base=|v_BCSP_PnpAddThread3of5ForFork1_#res.base_9|, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5_17|, ~pendingIo~0=v_~pendingIo~0_1007} AuxVars[] AssignedVars[BCSP_PnpAddThread3of5ForFork1_#res.offset, ~stoppingEvent~0, BCSP_PnpAddThread3of5ForFork1_#res.base, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][78], [32#BCSP_PnpAddENTRYtrue, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, 131#BCSP_PnpAddEXITtrue, 69#L710true, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), 72#BCSP_PnpAddEXITtrue, BCSP_PnpStopThread1of5ForFork0InUse, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 271#true, 147#L704true, 214#L745-2true, 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 242#true, Black: 244#(= ~stopped~0 0), 218#L686-1true, Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), 255#(= ~stoppingFlag~0 1), BCSP_PnpAddThread1of5ForFork1InUse]) [2021-03-24 20:01:11,631 INFO L384 tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event [2021-03-24 20:01:11,631 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:01:11,631 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:01:11,631 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:01:11,640 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1613] L689-->BCSP_PnpAddEXIT: Formula: (and (= (+ v_~pendingIo~0_1135 1) v_~pendingIo~0_1136) (= |v_BCSP_PnpAddThread1of5ForFork1_#res.base_9| 0) (not (= v_BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond_29 0)) (let ((.cse0 (= v_~pendingIo~0_1135 0))) (or (and .cse0 (= v_~stoppingEvent~0_863 1)) (and (not .cse0) (= v_~stoppingEvent~0_864 v_~stoppingEvent~0_863)))) (= |v_BCSP_PnpAddThread1of5ForFork1_#res.offset_9| 0)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_864, ~pendingIo~0=v_~pendingIo~0_1136, BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond_29} OutVars{~stoppingEvent~0=v_~stoppingEvent~0_863, BCSP_PnpAddThread1of5ForFork1_#res.base=|v_BCSP_PnpAddThread1of5ForFork1_#res.base_9|, BCSP_PnpAddThread1of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread1of5ForFork1_BCSP_IoDecrement_#t~post5_23|, BCSP_PnpAddThread1of5ForFork1_#res.offset=|v_BCSP_PnpAddThread1of5ForFork1_#res.offset_9|, ~pendingIo~0=v_~pendingIo~0_1135, BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond_29} AuxVars[] AssignedVars[~stoppingEvent~0, BCSP_PnpAddThread1of5ForFork1_#res.base, BCSP_PnpAddThread1of5ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread1of5ForFork1_#res.offset, ~pendingIo~0][36], [BCSP_PnpAddThread2of5ForFork1InUse, 258#true, BCSP_PnpAddThread3of5ForFork1InUse, 131#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread4of5ForFork1InUse, 133#L709true, BCSP_PnpAddThread5of5ForFork1InUse, 72#BCSP_PnpAddEXITtrue, BCSP_PnpStopThread1of5ForFork0InUse, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 271#true, 112#L709true, 214#L745-2true, 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 215#BCSP_PnpAddEXITtrue, 185#L713true, Black: 242#true, Black: 244#(= ~stopped~0 0), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), 255#(= ~stoppingFlag~0 1), BCSP_PnpAddThread1of5ForFork1InUse]) [2021-03-24 20:01:11,640 INFO L384 tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event [2021-03-24 20:01:11,640 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-24 20:01:11,640 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-24 20:01:11,640 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-24 20:01:11,645 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1623] L688-->BCSP_PnpAddEXIT: Formula: (and (= |v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17| 0) (let ((.cse0 (= v_~pendingIo~0_1273 0))) (or (and (not .cse0) (= v_~stoppingEvent~0_976 v_~stoppingEvent~0_975)) (and .cse0 (= v_~stoppingEvent~0_975 1)))) (= v_~pendingIo~0_1274 (+ v_~pendingIo~0_1273 1)) (= |v_BCSP_PnpAddThread4of5ForFork1_#res.base_17| 0) (= |v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21| v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35) (not (= v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35 0))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_976, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, ~pendingIo~0=v_~pendingIo~0_1274} OutVars{BCSP_PnpAddThread4of5ForFork1_#res.base=|v_BCSP_PnpAddThread4of5ForFork1_#res.base_17|, ~stoppingEvent~0=v_~stoppingEvent~0_975, BCSP_PnpAddThread4of5ForFork1_#res.offset=|v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5_57|, ~pendingIo~0=v_~pendingIo~0_1273} AuxVars[] AssignedVars[BCSP_PnpAddThread4of5ForFork1_#res.base, ~stoppingEvent~0, BCSP_PnpAddThread4of5ForFork1_#res.offset, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][89], [192#BCSP_PnpAddENTRYtrue, BCSP_PnpAddThread2of5ForFork1InUse, 65#BCSP_PnpAddEXITtrue, 258#true, BCSP_PnpAddThread3of5ForFork1InUse, 131#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread4of5ForFork1InUse, 69#L710true, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 271#true, 244#(= ~stopped~0 0), 214#L745-2true, 185#L713true, Black: 242#true, Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 220#BCSP_PnpAddEXITtrue, 255#(= ~stoppingFlag~0 1), BCSP_PnpAddThread1of5ForFork1InUse]) [2021-03-24 20:01:11,645 INFO L384 tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event [2021-03-24 20:01:11,645 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:01:11,645 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-24 20:01:11,645 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:01:11,670 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1613] L689-->BCSP_PnpAddEXIT: Formula: (and (= (+ v_~pendingIo~0_1135 1) v_~pendingIo~0_1136) (= |v_BCSP_PnpAddThread1of5ForFork1_#res.base_9| 0) (not (= v_BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond_29 0)) (let ((.cse0 (= v_~pendingIo~0_1135 0))) (or (and .cse0 (= v_~stoppingEvent~0_863 1)) (and (not .cse0) (= v_~stoppingEvent~0_864 v_~stoppingEvent~0_863)))) (= |v_BCSP_PnpAddThread1of5ForFork1_#res.offset_9| 0)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_864, ~pendingIo~0=v_~pendingIo~0_1136, BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond_29} OutVars{~stoppingEvent~0=v_~stoppingEvent~0_863, BCSP_PnpAddThread1of5ForFork1_#res.base=|v_BCSP_PnpAddThread1of5ForFork1_#res.base_9|, BCSP_PnpAddThread1of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread1of5ForFork1_BCSP_IoDecrement_#t~post5_23|, BCSP_PnpAddThread1of5ForFork1_#res.offset=|v_BCSP_PnpAddThread1of5ForFork1_#res.offset_9|, ~pendingIo~0=v_~pendingIo~0_1135, BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond_29} AuxVars[] AssignedVars[~stoppingEvent~0, BCSP_PnpAddThread1of5ForFork1_#res.base, BCSP_PnpAddThread1of5ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread1of5ForFork1_#res.offset, ~pendingIo~0][36], [BCSP_PnpAddThread2of5ForFork1InUse, 258#true, BCSP_PnpAddThread3of5ForFork1InUse, 131#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread4of5ForFork1InUse, 69#L710true, BCSP_PnpAddThread5of5ForFork1InUse, 72#BCSP_PnpAddEXITtrue, BCSP_PnpStopThread1of5ForFork0InUse, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 271#true, 112#L709true, 214#L745-2true, 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 242#true, 185#L713true, Black: 244#(= ~stopped~0 0), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), 220#BCSP_PnpAddEXITtrue, 255#(= ~stoppingFlag~0 1), BCSP_PnpAddThread1of5ForFork1InUse]) [2021-03-24 20:01:11,670 INFO L384 tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event [2021-03-24 20:01:11,670 INFO L387 tUnfolder$Statistics]: existing Event has 58 ancestors and is cut-off event [2021-03-24 20:01:11,670 INFO L387 tUnfolder$Statistics]: existing Event has 57 ancestors and is cut-off event [2021-03-24 20:01:11,670 INFO L387 tUnfolder$Statistics]: existing Event has 58 ancestors and is cut-off event [2021-03-24 20:01:11,676 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1623] L688-->BCSP_PnpAddEXIT: Formula: (and (= |v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17| 0) (let ((.cse0 (= v_~pendingIo~0_1273 0))) (or (and (not .cse0) (= v_~stoppingEvent~0_976 v_~stoppingEvent~0_975)) (and .cse0 (= v_~stoppingEvent~0_975 1)))) (= v_~pendingIo~0_1274 (+ v_~pendingIo~0_1273 1)) (= |v_BCSP_PnpAddThread4of5ForFork1_#res.base_17| 0) (= |v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21| v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35) (not (= v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35 0))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_976, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, ~pendingIo~0=v_~pendingIo~0_1274} OutVars{BCSP_PnpAddThread4of5ForFork1_#res.base=|v_BCSP_PnpAddThread4of5ForFork1_#res.base_17|, ~stoppingEvent~0=v_~stoppingEvent~0_975, BCSP_PnpAddThread4of5ForFork1_#res.offset=|v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5_57|, ~pendingIo~0=v_~pendingIo~0_1273} AuxVars[] AssignedVars[BCSP_PnpAddThread4of5ForFork1_#res.base, ~stoppingEvent~0, BCSP_PnpAddThread4of5ForFork1_#res.offset, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][89], [BCSP_PnpAddThread2of5ForFork1InUse, 65#BCSP_PnpAddEXITtrue, 258#true, BCSP_PnpAddThread3of5ForFork1InUse, 69#L710true, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, 72#BCSP_PnpAddEXITtrue, BCSP_PnpStopThread1of5ForFork0InUse, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 271#true, 148#BCSP_PnpAddENTRYtrue, 214#L745-2true, 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 185#L713true, Black: 242#true, Black: 244#(= ~stopped~0 0), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), 220#BCSP_PnpAddEXITtrue, 255#(= ~stoppingFlag~0 1), BCSP_PnpAddThread1of5ForFork1InUse]) [2021-03-24 20:01:11,676 INFO L384 tUnfolder$Statistics]: this new event has 53 ancestors and is not cut-off event [2021-03-24 20:01:11,676 INFO L387 tUnfolder$Statistics]: existing Event has 54 ancestors and is not cut-off event [2021-03-24 20:01:11,676 INFO L387 tUnfolder$Statistics]: existing Event has 54 ancestors and is not cut-off event [2021-03-24 20:01:11,676 INFO L387 tUnfolder$Statistics]: existing Event has 54 ancestors and is not cut-off event [2021-03-24 20:01:11,682 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1623] L688-->BCSP_PnpAddEXIT: Formula: (and (= |v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17| 0) (let ((.cse0 (= v_~pendingIo~0_1273 0))) (or (and (not .cse0) (= v_~stoppingEvent~0_976 v_~stoppingEvent~0_975)) (and .cse0 (= v_~stoppingEvent~0_975 1)))) (= v_~pendingIo~0_1274 (+ v_~pendingIo~0_1273 1)) (= |v_BCSP_PnpAddThread4of5ForFork1_#res.base_17| 0) (= |v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21| v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35) (not (= v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35 0))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_976, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, ~pendingIo~0=v_~pendingIo~0_1274} OutVars{BCSP_PnpAddThread4of5ForFork1_#res.base=|v_BCSP_PnpAddThread4of5ForFork1_#res.base_17|, ~stoppingEvent~0=v_~stoppingEvent~0_975, BCSP_PnpAddThread4of5ForFork1_#res.offset=|v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5_57|, ~pendingIo~0=v_~pendingIo~0_1273} AuxVars[] AssignedVars[BCSP_PnpAddThread4of5ForFork1_#res.base, ~stoppingEvent~0, BCSP_PnpAddThread4of5ForFork1_#res.offset, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][89], [65#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread2of5ForFork1InUse, 97#L709true, 258#true, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 271#true, 148#BCSP_PnpAddENTRYtrue, 244#(= ~stopped~0 0), 214#L745-2true, 215#BCSP_PnpAddEXITtrue, 185#L713true, Black: 242#true, Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 220#BCSP_PnpAddEXITtrue, 255#(= ~stoppingFlag~0 1), BCSP_PnpAddThread1of5ForFork1InUse]) [2021-03-24 20:01:11,682 INFO L384 tUnfolder$Statistics]: this new event has 53 ancestors and is not cut-off event [2021-03-24 20:01:11,682 INFO L387 tUnfolder$Statistics]: existing Event has 54 ancestors and is not cut-off event [2021-03-24 20:01:11,682 INFO L387 tUnfolder$Statistics]: existing Event has 54 ancestors and is not cut-off event [2021-03-24 20:01:11,682 INFO L387 tUnfolder$Statistics]: existing Event has 54 ancestors and is not cut-off event [2021-03-24 20:01:11,685 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1613] L689-->BCSP_PnpAddEXIT: Formula: (and (= (+ v_~pendingIo~0_1135 1) v_~pendingIo~0_1136) (= |v_BCSP_PnpAddThread1of5ForFork1_#res.base_9| 0) (not (= v_BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond_29 0)) (let ((.cse0 (= v_~pendingIo~0_1135 0))) (or (and .cse0 (= v_~stoppingEvent~0_863 1)) (and (not .cse0) (= v_~stoppingEvent~0_864 v_~stoppingEvent~0_863)))) (= |v_BCSP_PnpAddThread1of5ForFork1_#res.offset_9| 0)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_864, ~pendingIo~0=v_~pendingIo~0_1136, BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond_29} OutVars{~stoppingEvent~0=v_~stoppingEvent~0_863, BCSP_PnpAddThread1of5ForFork1_#res.base=|v_BCSP_PnpAddThread1of5ForFork1_#res.base_9|, BCSP_PnpAddThread1of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread1of5ForFork1_BCSP_IoDecrement_#t~post5_23|, BCSP_PnpAddThread1of5ForFork1_#res.offset=|v_BCSP_PnpAddThread1of5ForFork1_#res.offset_9|, ~pendingIo~0=v_~pendingIo~0_1135, BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond_29} AuxVars[] AssignedVars[~stoppingEvent~0, BCSP_PnpAddThread1of5ForFork1_#res.base, BCSP_PnpAddThread1of5ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread1of5ForFork1_#res.offset, ~pendingIo~0][36], [BCSP_PnpAddThread2of5ForFork1InUse, 258#true, BCSP_PnpAddThread3of5ForFork1InUse, 131#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread4of5ForFork1InUse, 69#L710true, BCSP_PnpAddThread5of5ForFork1InUse, 72#BCSP_PnpAddEXITtrue, BCSP_PnpStopThread1of5ForFork0InUse, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 271#true, 112#L709true, 214#L745-2true, 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 185#L713true, Black: 242#true, Black: 244#(= ~stopped~0 0), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), 220#BCSP_PnpAddEXITtrue, 255#(= ~stoppingFlag~0 1), BCSP_PnpAddThread1of5ForFork1InUse]) [2021-03-24 20:01:11,685 INFO L384 tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event [2021-03-24 20:01:11,685 INFO L387 tUnfolder$Statistics]: existing Event has 58 ancestors and is cut-off event [2021-03-24 20:01:11,685 INFO L387 tUnfolder$Statistics]: existing Event has 57 ancestors and is cut-off event [2021-03-24 20:01:11,685 INFO L387 tUnfolder$Statistics]: existing Event has 58 ancestors and is cut-off event [2021-03-24 20:01:11,685 INFO L387 tUnfolder$Statistics]: existing Event has 57 ancestors and is cut-off event [2021-03-24 20:01:11,707 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1623] L688-->BCSP_PnpAddEXIT: Formula: (and (= |v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17| 0) (let ((.cse0 (= v_~pendingIo~0_1273 0))) (or (and (not .cse0) (= v_~stoppingEvent~0_976 v_~stoppingEvent~0_975)) (and .cse0 (= v_~stoppingEvent~0_975 1)))) (= v_~pendingIo~0_1274 (+ v_~pendingIo~0_1273 1)) (= |v_BCSP_PnpAddThread4of5ForFork1_#res.base_17| 0) (= |v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21| v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35) (not (= v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35 0))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_976, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, ~pendingIo~0=v_~pendingIo~0_1274} OutVars{BCSP_PnpAddThread4of5ForFork1_#res.base=|v_BCSP_PnpAddThread4of5ForFork1_#res.base_17|, ~stoppingEvent~0=v_~stoppingEvent~0_975, BCSP_PnpAddThread4of5ForFork1_#res.offset=|v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5_57|, ~pendingIo~0=v_~pendingIo~0_1273} AuxVars[] AssignedVars[BCSP_PnpAddThread4of5ForFork1_#res.base, ~stoppingEvent~0, BCSP_PnpAddThread4of5ForFork1_#res.offset, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][89], [BCSP_PnpAddThread2of5ForFork1InUse, 65#BCSP_PnpAddEXITtrue, 258#true, BCSP_PnpAddThread3of5ForFork1InUse, 69#L710true, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, 72#BCSP_PnpAddEXITtrue, BCSP_PnpStopThread1of5ForFork0InUse, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 271#true, 214#L745-2true, 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 184#L709true, Black: 242#true, 185#L713true, Black: 244#(= ~stopped~0 0), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:01:11,707 INFO L384 tUnfolder$Statistics]: this new event has 54 ancestors and is not cut-off event [2021-03-24 20:01:11,707 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is not cut-off event [2021-03-24 20:01:11,707 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is not cut-off event [2021-03-24 20:01:11,707 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is not cut-off event [2021-03-24 20:01:11,710 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1623] L688-->BCSP_PnpAddEXIT: Formula: (and (= |v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17| 0) (let ((.cse0 (= v_~pendingIo~0_1273 0))) (or (and (not .cse0) (= v_~stoppingEvent~0_976 v_~stoppingEvent~0_975)) (and .cse0 (= v_~stoppingEvent~0_975 1)))) (= v_~pendingIo~0_1274 (+ v_~pendingIo~0_1273 1)) (= |v_BCSP_PnpAddThread4of5ForFork1_#res.base_17| 0) (= |v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21| v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35) (not (= v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35 0))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_976, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, ~pendingIo~0=v_~pendingIo~0_1274} OutVars{BCSP_PnpAddThread4of5ForFork1_#res.base=|v_BCSP_PnpAddThread4of5ForFork1_#res.base_17|, ~stoppingEvent~0=v_~stoppingEvent~0_975, BCSP_PnpAddThread4of5ForFork1_#res.offset=|v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5_57|, ~pendingIo~0=v_~pendingIo~0_1273} AuxVars[] AssignedVars[BCSP_PnpAddThread4of5ForFork1_#res.base, ~stoppingEvent~0, BCSP_PnpAddThread4of5ForFork1_#res.offset, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][89], [BCSP_PnpAddThread2of5ForFork1InUse, 97#L709true, 65#BCSP_PnpAddEXITtrue, 258#true, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 271#true, 244#(= ~stopped~0 0), 214#L745-2true, 215#BCSP_PnpAddEXITtrue, 184#L709true, Black: 242#true, 185#L713true, Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), 220#BCSP_PnpAddEXITtrue, Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), BCSP_PnpAddThread1of5ForFork1InUse, 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:01:11,710 INFO L384 tUnfolder$Statistics]: this new event has 54 ancestors and is not cut-off event [2021-03-24 20:01:11,710 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is not cut-off event [2021-03-24 20:01:11,710 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is not cut-off event [2021-03-24 20:01:11,710 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is not cut-off event [2021-03-24 20:01:11,728 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1623] L688-->BCSP_PnpAddEXIT: Formula: (and (= |v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17| 0) (let ((.cse0 (= v_~pendingIo~0_1273 0))) (or (and (not .cse0) (= v_~stoppingEvent~0_976 v_~stoppingEvent~0_975)) (and .cse0 (= v_~stoppingEvent~0_975 1)))) (= v_~pendingIo~0_1274 (+ v_~pendingIo~0_1273 1)) (= |v_BCSP_PnpAddThread4of5ForFork1_#res.base_17| 0) (= |v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21| v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35) (not (= v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35 0))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_976, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, ~pendingIo~0=v_~pendingIo~0_1274} OutVars{BCSP_PnpAddThread4of5ForFork1_#res.base=|v_BCSP_PnpAddThread4of5ForFork1_#res.base_17|, ~stoppingEvent~0=v_~stoppingEvent~0_975, BCSP_PnpAddThread4of5ForFork1_#res.offset=|v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5_57|, ~pendingIo~0=v_~pendingIo~0_1273} AuxVars[] AssignedVars[BCSP_PnpAddThread4of5ForFork1_#res.base, ~stoppingEvent~0, BCSP_PnpAddThread4of5ForFork1_#res.offset, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][89], [BCSP_PnpAddThread2of5ForFork1InUse, 65#BCSP_PnpAddEXITtrue, 258#true, BCSP_PnpAddThread3of5ForFork1InUse, 131#BCSP_PnpAddEXITtrue, 69#L710true, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, 72#BCSP_PnpAddEXITtrue, BCSP_PnpStopThread1of5ForFork0InUse, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 271#true, 147#L704true, 214#L745-2true, 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 242#true, 185#L713true, Black: 244#(= ~stopped~0 0), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), BCSP_PnpAddThread1of5ForFork1InUse, 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:01:11,729 INFO L384 tUnfolder$Statistics]: this new event has 55 ancestors and is not cut-off event [2021-03-24 20:01:11,729 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is not cut-off event [2021-03-24 20:01:11,729 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is not cut-off event [2021-03-24 20:01:11,729 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is not cut-off event [2021-03-24 20:01:11,729 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1574] L713-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1029 0))) (or (and (= v_~stoppingEvent~0_787 1) .cse0) (and (not .cse0) (= v_~stoppingEvent~0_788 v_~stoppingEvent~0_787)))) (= |v_BCSP_PnpAddThread5of5ForFork1_#res.base_21| 0) (= (+ v_~pendingIo~0_1029 1) v_~pendingIo~0_1030) (= |v_BCSP_PnpAddThread5of5ForFork1_#res.offset_21| 0)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_788, ~pendingIo~0=v_~pendingIo~0_1030} OutVars{~stoppingEvent~0=v_~stoppingEvent~0_787, BCSP_PnpAddThread5of5ForFork1_#res.offset=|v_BCSP_PnpAddThread5of5ForFork1_#res.offset_21|, BCSP_PnpAddThread5of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread5of5ForFork1_BCSP_IoDecrement_#t~post5_33|, BCSP_PnpAddThread5of5ForFork1_#res.base=|v_BCSP_PnpAddThread5of5ForFork1_#res.base_21|, ~pendingIo~0=v_~pendingIo~0_1029} AuxVars[] AssignedVars[~stoppingEvent~0, BCSP_PnpAddThread5of5ForFork1_#res.offset, BCSP_PnpAddThread5of5ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread5of5ForFork1_#res.base, ~pendingIo~0][107], [32#BCSP_PnpAddENTRYtrue, BCSP_PnpAddThread2of5ForFork1InUse, 258#true, BCSP_PnpAddThread3of5ForFork1InUse, 131#BCSP_PnpAddEXITtrue, 69#L710true, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, 72#BCSP_PnpAddEXITtrue, BCSP_PnpStopThread1of5ForFork0InUse, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 271#true, 214#L745-2true, 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 242#true, 185#L713true, Black: 244#(= ~stopped~0 0), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:01:11,729 INFO L384 tUnfolder$Statistics]: this new event has 55 ancestors and is not cut-off event [2021-03-24 20:01:11,729 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is not cut-off event [2021-03-24 20:01:11,729 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is not cut-off event [2021-03-24 20:01:11,730 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is not cut-off event [2021-03-24 20:01:11,731 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1623] L688-->BCSP_PnpAddEXIT: Formula: (and (= |v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17| 0) (let ((.cse0 (= v_~pendingIo~0_1273 0))) (or (and (not .cse0) (= v_~stoppingEvent~0_976 v_~stoppingEvent~0_975)) (and .cse0 (= v_~stoppingEvent~0_975 1)))) (= v_~pendingIo~0_1274 (+ v_~pendingIo~0_1273 1)) (= |v_BCSP_PnpAddThread4of5ForFork1_#res.base_17| 0) (= |v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21| v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35) (not (= v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35 0))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_976, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, ~pendingIo~0=v_~pendingIo~0_1274} OutVars{BCSP_PnpAddThread4of5ForFork1_#res.base=|v_BCSP_PnpAddThread4of5ForFork1_#res.base_17|, ~stoppingEvent~0=v_~stoppingEvent~0_975, BCSP_PnpAddThread4of5ForFork1_#res.offset=|v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5_57|, ~pendingIo~0=v_~pendingIo~0_1273} AuxVars[] AssignedVars[BCSP_PnpAddThread4of5ForFork1_#res.base, ~stoppingEvent~0, BCSP_PnpAddThread4of5ForFork1_#res.offset, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][89], [BCSP_PnpAddThread2of5ForFork1InUse, 97#L709true, 65#BCSP_PnpAddEXITtrue, 258#true, BCSP_PnpAddThread3of5ForFork1InUse, 131#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 271#true, 147#L704true, 244#(= ~stopped~0 0), 214#L745-2true, 215#BCSP_PnpAddEXITtrue, Black: 242#true, 185#L713true, Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), BCSP_PnpAddThread1of5ForFork1InUse, 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:01:11,731 INFO L384 tUnfolder$Statistics]: this new event has 55 ancestors and is not cut-off event [2021-03-24 20:01:11,731 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is not cut-off event [2021-03-24 20:01:11,732 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is not cut-off event [2021-03-24 20:01:11,732 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is not cut-off event [2021-03-24 20:01:11,732 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1574] L713-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1029 0))) (or (and (= v_~stoppingEvent~0_787 1) .cse0) (and (not .cse0) (= v_~stoppingEvent~0_788 v_~stoppingEvent~0_787)))) (= |v_BCSP_PnpAddThread5of5ForFork1_#res.base_21| 0) (= (+ v_~pendingIo~0_1029 1) v_~pendingIo~0_1030) (= |v_BCSP_PnpAddThread5of5ForFork1_#res.offset_21| 0)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_788, ~pendingIo~0=v_~pendingIo~0_1030} OutVars{~stoppingEvent~0=v_~stoppingEvent~0_787, BCSP_PnpAddThread5of5ForFork1_#res.offset=|v_BCSP_PnpAddThread5of5ForFork1_#res.offset_21|, BCSP_PnpAddThread5of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread5of5ForFork1_BCSP_IoDecrement_#t~post5_33|, BCSP_PnpAddThread5of5ForFork1_#res.base=|v_BCSP_PnpAddThread5of5ForFork1_#res.base_21|, ~pendingIo~0=v_~pendingIo~0_1029} AuxVars[] AssignedVars[~stoppingEvent~0, BCSP_PnpAddThread5of5ForFork1_#res.offset, BCSP_PnpAddThread5of5ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread5of5ForFork1_#res.base, ~pendingIo~0][107], [32#BCSP_PnpAddENTRYtrue, BCSP_PnpAddThread2of5ForFork1InUse, 97#L709true, 258#true, BCSP_PnpAddThread3of5ForFork1InUse, 131#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 271#true, 244#(= ~stopped~0 0), 214#L745-2true, 215#BCSP_PnpAddEXITtrue, Black: 242#true, 185#L713true, Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), 220#BCSP_PnpAddEXITtrue, Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), BCSP_PnpAddThread1of5ForFork1InUse, 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:01:11,732 INFO L384 tUnfolder$Statistics]: this new event has 55 ancestors and is not cut-off event [2021-03-24 20:01:11,732 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is not cut-off event [2021-03-24 20:01:11,732 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is not cut-off event [2021-03-24 20:01:11,732 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is not cut-off event [2021-03-24 20:01:11,732 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1613] L689-->BCSP_PnpAddEXIT: Formula: (and (= (+ v_~pendingIo~0_1135 1) v_~pendingIo~0_1136) (= |v_BCSP_PnpAddThread1of5ForFork1_#res.base_9| 0) (not (= v_BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond_29 0)) (let ((.cse0 (= v_~pendingIo~0_1135 0))) (or (and .cse0 (= v_~stoppingEvent~0_863 1)) (and (not .cse0) (= v_~stoppingEvent~0_864 v_~stoppingEvent~0_863)))) (= |v_BCSP_PnpAddThread1of5ForFork1_#res.offset_9| 0)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_864, ~pendingIo~0=v_~pendingIo~0_1136, BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond_29} OutVars{~stoppingEvent~0=v_~stoppingEvent~0_863, BCSP_PnpAddThread1of5ForFork1_#res.base=|v_BCSP_PnpAddThread1of5ForFork1_#res.base_9|, BCSP_PnpAddThread1of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread1of5ForFork1_BCSP_IoDecrement_#t~post5_23|, BCSP_PnpAddThread1of5ForFork1_#res.offset=|v_BCSP_PnpAddThread1of5ForFork1_#res.offset_9|, ~pendingIo~0=v_~pendingIo~0_1135, BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond_29} AuxVars[] AssignedVars[~stoppingEvent~0, BCSP_PnpAddThread1of5ForFork1_#res.base, BCSP_PnpAddThread1of5ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread1of5ForFork1_#res.offset, ~pendingIo~0][36], [32#BCSP_PnpAddENTRYtrue, BCSP_PnpAddThread2of5ForFork1InUse, 258#true, BCSP_PnpAddThread3of5ForFork1InUse, 131#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, 72#BCSP_PnpAddEXITtrue, BCSP_PnpStopThread1of5ForFork0InUse, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 271#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 242#true, 185#L713true, Black: 244#(= ~stopped~0 0), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:01:11,732 INFO L384 tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event [2021-03-24 20:01:11,732 INFO L387 tUnfolder$Statistics]: existing Event has 60 ancestors and is cut-off event [2021-03-24 20:01:11,732 INFO L387 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2021-03-24 20:01:11,732 INFO L387 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2021-03-24 20:01:11,734 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1560] L689-2-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1007 0))) (or (and .cse0 (= v_~stoppingEvent~0_769 1)) (and (= v_~stoppingEvent~0_769 v_~stoppingEvent~0_770) (not .cse0)))) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.base_9| 0) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9| 0) (= v_~pendingIo~0_1008 (+ v_~pendingIo~0_1007 1))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_770, ~pendingIo~0=v_~pendingIo~0_1008} OutVars{BCSP_PnpAddThread3of5ForFork1_#res.offset=|v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9|, ~stoppingEvent~0=v_~stoppingEvent~0_769, BCSP_PnpAddThread3of5ForFork1_#res.base=|v_BCSP_PnpAddThread3of5ForFork1_#res.base_9|, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5_17|, ~pendingIo~0=v_~pendingIo~0_1007} AuxVars[] AssignedVars[BCSP_PnpAddThread3of5ForFork1_#res.offset, ~stoppingEvent~0, BCSP_PnpAddThread3of5ForFork1_#res.base, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][76], [192#BCSP_PnpAddENTRYtrue, BCSP_PnpAddThread2of5ForFork1InUse, 258#true, BCSP_PnpAddThread3of5ForFork1InUse, 131#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 271#true, 112#L709true, 244#(= ~stopped~0 0), 214#L745-2true, 215#BCSP_PnpAddEXITtrue, 185#L713true, Black: 242#true, Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 220#BCSP_PnpAddEXITtrue, 255#(= ~stoppingFlag~0 1), BCSP_PnpAddThread1of5ForFork1InUse]) [2021-03-24 20:01:11,734 INFO L384 tUnfolder$Statistics]: this new event has 55 ancestors and is not cut-off event [2021-03-24 20:01:11,734 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is not cut-off event [2021-03-24 20:01:11,734 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is not cut-off event [2021-03-24 20:01:11,734 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is not cut-off event [2021-03-24 20:01:11,743 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1613] L689-->BCSP_PnpAddEXIT: Formula: (and (= (+ v_~pendingIo~0_1135 1) v_~pendingIo~0_1136) (= |v_BCSP_PnpAddThread1of5ForFork1_#res.base_9| 0) (not (= v_BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond_29 0)) (let ((.cse0 (= v_~pendingIo~0_1135 0))) (or (and .cse0 (= v_~stoppingEvent~0_863 1)) (and (not .cse0) (= v_~stoppingEvent~0_864 v_~stoppingEvent~0_863)))) (= |v_BCSP_PnpAddThread1of5ForFork1_#res.offset_9| 0)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_864, ~pendingIo~0=v_~pendingIo~0_1136, BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond_29} OutVars{~stoppingEvent~0=v_~stoppingEvent~0_863, BCSP_PnpAddThread1of5ForFork1_#res.base=|v_BCSP_PnpAddThread1of5ForFork1_#res.base_9|, BCSP_PnpAddThread1of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread1of5ForFork1_BCSP_IoDecrement_#t~post5_23|, BCSP_PnpAddThread1of5ForFork1_#res.offset=|v_BCSP_PnpAddThread1of5ForFork1_#res.offset_9|, ~pendingIo~0=v_~pendingIo~0_1135, BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond_29} AuxVars[] AssignedVars[~stoppingEvent~0, BCSP_PnpAddThread1of5ForFork1_#res.base, BCSP_PnpAddThread1of5ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread1of5ForFork1_#res.offset, ~pendingIo~0][36], [BCSP_PnpAddThread2of5ForFork1InUse, 258#true, BCSP_PnpAddThread3of5ForFork1InUse, 131#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, 72#BCSP_PnpAddEXITtrue, BCSP_PnpStopThread1of5ForFork0InUse, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 271#true, 112#L709true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 242#true, 185#L713true, Black: 244#(= ~stopped~0 0), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), 220#BCSP_PnpAddEXITtrue, 255#(= ~stoppingFlag~0 1), BCSP_PnpAddThread1of5ForFork1InUse]) [2021-03-24 20:01:11,743 INFO L384 tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event [2021-03-24 20:01:11,743 INFO L387 tUnfolder$Statistics]: existing Event has 61 ancestors and is cut-off event [2021-03-24 20:01:11,743 INFO L387 tUnfolder$Statistics]: existing Event has 61 ancestors and is cut-off event [2021-03-24 20:01:11,743 INFO L387 tUnfolder$Statistics]: existing Event has 60 ancestors and is cut-off event [2021-03-24 20:01:11,743 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1623] L688-->BCSP_PnpAddEXIT: Formula: (and (= |v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17| 0) (let ((.cse0 (= v_~pendingIo~0_1273 0))) (or (and (not .cse0) (= v_~stoppingEvent~0_976 v_~stoppingEvent~0_975)) (and .cse0 (= v_~stoppingEvent~0_975 1)))) (= v_~pendingIo~0_1274 (+ v_~pendingIo~0_1273 1)) (= |v_BCSP_PnpAddThread4of5ForFork1_#res.base_17| 0) (= |v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21| v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35) (not (= v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35 0))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_976, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, ~pendingIo~0=v_~pendingIo~0_1274} OutVars{BCSP_PnpAddThread4of5ForFork1_#res.base=|v_BCSP_PnpAddThread4of5ForFork1_#res.base_17|, ~stoppingEvent~0=v_~stoppingEvent~0_975, BCSP_PnpAddThread4of5ForFork1_#res.offset=|v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5_57|, ~pendingIo~0=v_~pendingIo~0_1273} AuxVars[] AssignedVars[BCSP_PnpAddThread4of5ForFork1_#res.base, ~stoppingEvent~0, BCSP_PnpAddThread4of5ForFork1_#res.offset, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][89], [65#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread2of5ForFork1InUse, 258#true, BCSP_PnpAddThread3of5ForFork1InUse, 131#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 271#true, 244#(= ~stopped~0 0), 214#L745-2true, 215#BCSP_PnpAddEXITtrue, Black: 242#true, 185#L713true, 27#L704true, Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), 220#BCSP_PnpAddEXITtrue, Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 255#(= ~stoppingFlag~0 1), BCSP_PnpAddThread1of5ForFork1InUse]) [2021-03-24 20:01:11,743 INFO L384 tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event [2021-03-24 20:01:11,744 INFO L387 tUnfolder$Statistics]: existing Event has 60 ancestors and is cut-off event [2021-03-24 20:01:11,744 INFO L387 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2021-03-24 20:01:11,744 INFO L387 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2021-03-24 20:01:11,749 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1613] L689-->BCSP_PnpAddEXIT: Formula: (and (= (+ v_~pendingIo~0_1135 1) v_~pendingIo~0_1136) (= |v_BCSP_PnpAddThread1of5ForFork1_#res.base_9| 0) (not (= v_BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond_29 0)) (let ((.cse0 (= v_~pendingIo~0_1135 0))) (or (and .cse0 (= v_~stoppingEvent~0_863 1)) (and (not .cse0) (= v_~stoppingEvent~0_864 v_~stoppingEvent~0_863)))) (= |v_BCSP_PnpAddThread1of5ForFork1_#res.offset_9| 0)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_864, ~pendingIo~0=v_~pendingIo~0_1136, BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond_29} OutVars{~stoppingEvent~0=v_~stoppingEvent~0_863, BCSP_PnpAddThread1of5ForFork1_#res.base=|v_BCSP_PnpAddThread1of5ForFork1_#res.base_9|, BCSP_PnpAddThread1of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread1of5ForFork1_BCSP_IoDecrement_#t~post5_23|, BCSP_PnpAddThread1of5ForFork1_#res.offset=|v_BCSP_PnpAddThread1of5ForFork1_#res.offset_9|, ~pendingIo~0=v_~pendingIo~0_1135, BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond_29} AuxVars[] AssignedVars[~stoppingEvent~0, BCSP_PnpAddThread1of5ForFork1_#res.base, BCSP_PnpAddThread1of5ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread1of5ForFork1_#res.offset, ~pendingIo~0][36], [BCSP_PnpAddThread2of5ForFork1InUse, 258#true, BCSP_PnpAddThread3of5ForFork1InUse, 131#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, 72#BCSP_PnpAddEXITtrue, BCSP_PnpStopThread1of5ForFork0InUse, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 271#true, 112#L709true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 185#L713true, Black: 242#true, Black: 244#(= ~stopped~0 0), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:01:11,749 INFO L384 tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event [2021-03-24 20:01:11,749 INFO L387 tUnfolder$Statistics]: existing Event has 61 ancestors and is cut-off event [2021-03-24 20:01:11,749 INFO L387 tUnfolder$Statistics]: existing Event has 61 ancestors and is cut-off event [2021-03-24 20:01:11,749 INFO L387 tUnfolder$Statistics]: existing Event has 60 ancestors and is cut-off event [2021-03-24 20:01:11,749 INFO L387 tUnfolder$Statistics]: existing Event has 60 ancestors and is cut-off event [2021-03-24 20:01:11,776 INFO L129 PetriNetUnfolder]: 5672/9957 cut-off events. [2021-03-24 20:01:11,776 INFO L130 PetriNetUnfolder]: For 4762/12632 co-relation queries the response was YES. [2021-03-24 20:01:11,874 INFO L84 FinitePrefix]: Finished finitePrefix Result has 22516 conditions, 9957 events. 5672/9957 cut-off events. For 4762/12632 co-relation queries the response was YES. Maximal size of possible extension queue 900. Compared 79268 event pairs, 539 based on Foata normal form. 90/8275 useless extension candidates. Maximal degree in co-relation 22485. Up to 3780 conditions per place. [2021-03-24 20:01:11,958 INFO L132 encePairwiseOnDemand]: 382/388 looper letters, 17 selfloop transitions, 2 changer transitions 0/114 dead transitions. [2021-03-24 20:01:11,958 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 101 places, 114 transitions, 506 flow [2021-03-24 20:01:11,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-24 20:01:11,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-24 20:01:11,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 941 transitions. [2021-03-24 20:01:11,959 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8084192439862543 [2021-03-24 20:01:11,959 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 941 transitions. [2021-03-24 20:01:11,959 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 941 transitions. [2021-03-24 20:01:11,960 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:01:11,960 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 941 transitions. [2021-03-24 20:01:11,961 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 313.6666666666667) internal successors, (941), 3 states have internal predecessors, (941), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:01:11,961 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 388.0) internal successors, (1552), 4 states have internal predecessors, (1552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:01:11,961 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 388.0) internal successors, (1552), 4 states have internal predecessors, (1552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:01:11,961 INFO L185 Difference]: Start difference. First operand has 99 places, 112 transitions, 458 flow. Second operand 3 states and 941 transitions. [2021-03-24 20:01:11,961 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 101 places, 114 transitions, 506 flow [2021-03-24 20:01:12,169 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 101 places, 114 transitions, 496 flow, removed 5 selfloop flow, removed 0 redundant places. [2021-03-24 20:01:12,170 INFO L241 Difference]: Finished difference. Result has 102 places, 112 transitions, 462 flow [2021-03-24 20:01:12,170 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=388, PETRI_DIFFERENCE_MINUEND_FLOW=448, PETRI_DIFFERENCE_MINUEND_PLACES=99, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=112, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=110, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=462, PETRI_PLACES=102, PETRI_TRANSITIONS=112} [2021-03-24 20:01:12,170 INFO L343 CegarLoopForPetriNet]: 81 programPoint places, 21 predicate places. [2021-03-24 20:01:12,170 INFO L480 AbstractCegarLoop]: Abstraction has has 102 places, 112 transitions, 462 flow [2021-03-24 20:01:12,170 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 309.3333333333333) internal successors, (928), 3 states have internal predecessors, (928), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:01:12,170 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:01:12,170 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:01:12,170 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-03-24 20:01:12,170 INFO L428 AbstractCegarLoop]: === Iteration 5 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:01:12,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:01:12,171 INFO L82 PathProgramCache]: Analyzing trace with hash -1154014952, now seen corresponding path program 2 times [2021-03-24 20:01:12,171 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:01:12,171 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1243437153] [2021-03-24 20:01:12,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:01:12,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:01:12,193 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:01:12,193 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:01:12,194 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:01:12,194 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 20:01:12,196 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:01:12,196 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-24 20:01:12,199 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:01:12,199 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:01:12,199 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 20:01:12,199 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1243437153] [2021-03-24 20:01:12,200 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:01:12,200 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-03-24 20:01:12,200 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1038102712] [2021-03-24 20:01:12,200 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-24 20:01:12,200 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:01:12,201 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-24 20:01:12,201 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-24 20:01:12,202 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 331 out of 388 [2021-03-24 20:01:12,203 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 102 places, 112 transitions, 462 flow. Second operand has 4 states, 4 states have (on average 332.25) internal successors, (1329), 4 states have internal predecessors, (1329), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:01:12,203 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:01:12,203 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 331 of 388 [2021-03-24 20:01:12,203 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:01:12,436 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1560] L689-2-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1007 0))) (or (and .cse0 (= v_~stoppingEvent~0_769 1)) (and (= v_~stoppingEvent~0_769 v_~stoppingEvent~0_770) (not .cse0)))) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.base_9| 0) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9| 0) (= v_~pendingIo~0_1008 (+ v_~pendingIo~0_1007 1))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_770, ~pendingIo~0=v_~pendingIo~0_1008} OutVars{BCSP_PnpAddThread3of5ForFork1_#res.offset=|v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9|, ~stoppingEvent~0=v_~stoppingEvent~0_769, BCSP_PnpAddThread3of5ForFork1_#res.base=|v_BCSP_PnpAddThread3of5ForFork1_#res.base_9|, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5_17|, ~pendingIo~0=v_~pendingIo~0_1007} AuxVars[] AssignedVars[BCSP_PnpAddThread3of5ForFork1_#res.offset, ~stoppingEvent~0, BCSP_PnpAddThread3of5ForFork1_#res.base, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][74], [65#BCSP_PnpAddEXITtrue, 258#true, 131#BCSP_PnpAddEXITtrue, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 271#true, Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, 97#L709true, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1NotInUse, BCSP_PnpStopThread1of5ForFork0InUse, 244#(= ~stopped~0 0), 185#L713true, Black: 242#true, Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:01:12,437 INFO L384 tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event [2021-03-24 20:01:12,437 INFO L387 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2021-03-24 20:01:12,437 INFO L387 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2021-03-24 20:01:12,437 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2021-03-24 20:01:12,719 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1623] L688-->BCSP_PnpAddEXIT: Formula: (and (= |v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17| 0) (let ((.cse0 (= v_~pendingIo~0_1273 0))) (or (and (not .cse0) (= v_~stoppingEvent~0_976 v_~stoppingEvent~0_975)) (and .cse0 (= v_~stoppingEvent~0_975 1)))) (= v_~pendingIo~0_1274 (+ v_~pendingIo~0_1273 1)) (= |v_BCSP_PnpAddThread4of5ForFork1_#res.base_17| 0) (= |v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21| v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35) (not (= v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35 0))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_976, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, ~pendingIo~0=v_~pendingIo~0_1274} OutVars{BCSP_PnpAddThread4of5ForFork1_#res.base=|v_BCSP_PnpAddThread4of5ForFork1_#res.base_17|, ~stoppingEvent~0=v_~stoppingEvent~0_975, BCSP_PnpAddThread4of5ForFork1_#res.offset=|v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5_57|, ~pendingIo~0=v_~pendingIo~0_1273} AuxVars[] AssignedVars[BCSP_PnpAddThread4of5ForFork1_#res.base, ~stoppingEvent~0, BCSP_PnpAddThread4of5ForFork1_#res.offset, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][87], [65#BCSP_PnpAddEXITtrue, 258#true, 131#BCSP_PnpAddEXITtrue, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 271#true, Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, 97#L709true, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1NotInUse, BCSP_PnpStopThread1of5ForFork0InUse, 244#(= ~stopped~0 0), 185#L713true, Black: 242#true, Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:01:12,719 INFO L384 tUnfolder$Statistics]: this new event has 47 ancestors and is not cut-off event [2021-03-24 20:01:12,720 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is not cut-off event [2021-03-24 20:01:12,720 INFO L387 tUnfolder$Statistics]: existing Event has 48 ancestors and is not cut-off event [2021-03-24 20:01:12,720 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is not cut-off event [2021-03-24 20:01:12,801 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1574] L713-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1029 0))) (or (and (= v_~stoppingEvent~0_787 1) .cse0) (and (not .cse0) (= v_~stoppingEvent~0_788 v_~stoppingEvent~0_787)))) (= |v_BCSP_PnpAddThread5of5ForFork1_#res.base_21| 0) (= (+ v_~pendingIo~0_1029 1) v_~pendingIo~0_1030) (= |v_BCSP_PnpAddThread5of5ForFork1_#res.offset_21| 0)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_788, ~pendingIo~0=v_~pendingIo~0_1030} OutVars{~stoppingEvent~0=v_~stoppingEvent~0_787, BCSP_PnpAddThread5of5ForFork1_#res.offset=|v_BCSP_PnpAddThread5of5ForFork1_#res.offset_21|, BCSP_PnpAddThread5of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread5of5ForFork1_BCSP_IoDecrement_#t~post5_33|, BCSP_PnpAddThread5of5ForFork1_#res.base=|v_BCSP_PnpAddThread5of5ForFork1_#res.base_21|, ~pendingIo~0=v_~pendingIo~0_1029} AuxVars[] AssignedVars[~stoppingEvent~0, BCSP_PnpAddThread5of5ForFork1_#res.offset, BCSP_PnpAddThread5of5ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread5of5ForFork1_#res.base, ~pendingIo~0][105], [65#BCSP_PnpAddEXITtrue, 258#true, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 271#true, Black: 273#(= ~stoppingFlag~0 0), 148#BCSP_PnpAddENTRYtrue, 276#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, 97#L709true, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, 244#(= ~stopped~0 0), 185#L713true, Black: 242#true, Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:01:12,801 INFO L384 tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event [2021-03-24 20:01:12,801 INFO L387 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2021-03-24 20:01:12,801 INFO L387 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2021-03-24 20:01:12,801 INFO L387 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2021-03-24 20:01:12,849 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1560] L689-2-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1007 0))) (or (and .cse0 (= v_~stoppingEvent~0_769 1)) (and (= v_~stoppingEvent~0_769 v_~stoppingEvent~0_770) (not .cse0)))) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.base_9| 0) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9| 0) (= v_~pendingIo~0_1008 (+ v_~pendingIo~0_1007 1))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_770, ~pendingIo~0=v_~pendingIo~0_1008} OutVars{BCSP_PnpAddThread3of5ForFork1_#res.offset=|v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9|, ~stoppingEvent~0=v_~stoppingEvent~0_769, BCSP_PnpAddThread3of5ForFork1_#res.base=|v_BCSP_PnpAddThread3of5ForFork1_#res.base_9|, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5_17|, ~pendingIo~0=v_~pendingIo~0_1007} AuxVars[] AssignedVars[BCSP_PnpAddThread3of5ForFork1_#res.offset, ~stoppingEvent~0, BCSP_PnpAddThread3of5ForFork1_#res.base, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][74], [258#true, 131#BCSP_PnpAddEXITtrue, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 271#true, Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, 32#BCSP_PnpAddENTRYtrue, BCSP_PnpAddThread2of5ForFork1InUse, 97#L709true, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, 244#(= ~stopped~0 0), 185#L713true, Black: 242#true, Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:01:12,849 INFO L384 tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event [2021-03-24 20:01:12,849 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-24 20:01:12,849 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-24 20:01:12,849 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:01:12,850 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1560] L689-2-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1007 0))) (or (and .cse0 (= v_~stoppingEvent~0_769 1)) (and (= v_~stoppingEvent~0_769 v_~stoppingEvent~0_770) (not .cse0)))) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.base_9| 0) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9| 0) (= v_~pendingIo~0_1008 (+ v_~pendingIo~0_1007 1))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_770, ~pendingIo~0=v_~pendingIo~0_1008} OutVars{BCSP_PnpAddThread3of5ForFork1_#res.offset=|v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9|, ~stoppingEvent~0=v_~stoppingEvent~0_769, BCSP_PnpAddThread3of5ForFork1_#res.base=|v_BCSP_PnpAddThread3of5ForFork1_#res.base_9|, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5_17|, ~pendingIo~0=v_~pendingIo~0_1007} AuxVars[] AssignedVars[BCSP_PnpAddThread3of5ForFork1_#res.offset, ~stoppingEvent~0, BCSP_PnpAddThread3of5ForFork1_#res.base, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][74], [65#BCSP_PnpAddEXITtrue, 258#true, 131#BCSP_PnpAddEXITtrue, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 271#true, 147#L704true, Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, 97#L709true, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, 244#(= ~stopped~0 0), 185#L713true, Black: 242#true, Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:01:12,850 INFO L384 tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event [2021-03-24 20:01:12,850 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-24 20:01:12,850 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:01:12,850 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-24 20:01:12,851 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1574] L713-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1029 0))) (or (and (= v_~stoppingEvent~0_787 1) .cse0) (and (not .cse0) (= v_~stoppingEvent~0_788 v_~stoppingEvent~0_787)))) (= |v_BCSP_PnpAddThread5of5ForFork1_#res.base_21| 0) (= (+ v_~pendingIo~0_1029 1) v_~pendingIo~0_1030) (= |v_BCSP_PnpAddThread5of5ForFork1_#res.offset_21| 0)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_788, ~pendingIo~0=v_~pendingIo~0_1030} OutVars{~stoppingEvent~0=v_~stoppingEvent~0_787, BCSP_PnpAddThread5of5ForFork1_#res.offset=|v_BCSP_PnpAddThread5of5ForFork1_#res.offset_21|, BCSP_PnpAddThread5of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread5of5ForFork1_BCSP_IoDecrement_#t~post5_33|, BCSP_PnpAddThread5of5ForFork1_#res.base=|v_BCSP_PnpAddThread5of5ForFork1_#res.base_21|, ~pendingIo~0=v_~pendingIo~0_1029} AuxVars[] AssignedVars[~stoppingEvent~0, BCSP_PnpAddThread5of5ForFork1_#res.offset, BCSP_PnpAddThread5of5ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread5of5ForFork1_#res.base, ~pendingIo~0][105], [65#BCSP_PnpAddEXITtrue, 258#true, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 271#true, Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, 97#L709true, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, 244#(= ~stopped~0 0), 184#L709true, 185#L713true, Black: 242#true, Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:01:12,851 INFO L384 tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event [2021-03-24 20:01:12,851 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:01:12,851 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:01:12,851 INFO L387 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2021-03-24 20:01:12,891 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1623] L688-->BCSP_PnpAddEXIT: Formula: (and (= |v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17| 0) (let ((.cse0 (= v_~pendingIo~0_1273 0))) (or (and (not .cse0) (= v_~stoppingEvent~0_976 v_~stoppingEvent~0_975)) (and .cse0 (= v_~stoppingEvent~0_975 1)))) (= v_~pendingIo~0_1274 (+ v_~pendingIo~0_1273 1)) (= |v_BCSP_PnpAddThread4of5ForFork1_#res.base_17| 0) (= |v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21| v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35) (not (= v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35 0))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_976, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, ~pendingIo~0=v_~pendingIo~0_1274} OutVars{BCSP_PnpAddThread4of5ForFork1_#res.base=|v_BCSP_PnpAddThread4of5ForFork1_#res.base_17|, ~stoppingEvent~0=v_~stoppingEvent~0_975, BCSP_PnpAddThread4of5ForFork1_#res.offset=|v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5_57|, ~pendingIo~0=v_~pendingIo~0_1273} AuxVars[] AssignedVars[BCSP_PnpAddThread4of5ForFork1_#res.base, ~stoppingEvent~0, BCSP_PnpAddThread4of5ForFork1_#res.offset, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][87], [65#BCSP_PnpAddEXITtrue, 258#true, 69#L710true, 72#BCSP_PnpAddEXITtrue, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 271#true, Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 184#L709true, 185#L713true, Black: 242#true, Black: 244#(= ~stopped~0 0), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:01:12,891 INFO L384 tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event [2021-03-24 20:01:12,891 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:01:12,891 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:01:12,891 INFO L387 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2021-03-24 20:01:12,891 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1560] L689-2-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1007 0))) (or (and .cse0 (= v_~stoppingEvent~0_769 1)) (and (= v_~stoppingEvent~0_769 v_~stoppingEvent~0_770) (not .cse0)))) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.base_9| 0) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9| 0) (= v_~pendingIo~0_1008 (+ v_~pendingIo~0_1007 1))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_770, ~pendingIo~0=v_~pendingIo~0_1008} OutVars{BCSP_PnpAddThread3of5ForFork1_#res.offset=|v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9|, ~stoppingEvent~0=v_~stoppingEvent~0_769, BCSP_PnpAddThread3of5ForFork1_#res.base=|v_BCSP_PnpAddThread3of5ForFork1_#res.base_9|, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5_17|, ~pendingIo~0=v_~pendingIo~0_1007} AuxVars[] AssignedVars[BCSP_PnpAddThread3of5ForFork1_#res.offset, ~stoppingEvent~0, BCSP_PnpAddThread3of5ForFork1_#res.base, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][74], [258#true, 131#BCSP_PnpAddEXITtrue, 69#L710true, 72#BCSP_PnpAddEXITtrue, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 271#true, Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, 112#L709true, 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 185#L713true, Black: 242#true, Black: 244#(= ~stopped~0 0), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:01:12,891 INFO L384 tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event [2021-03-24 20:01:12,891 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-24 20:01:12,891 INFO L387 tUnfolder$Statistics]: existing Event has 57 ancestors and is cut-off event [2021-03-24 20:01:12,891 INFO L387 tUnfolder$Statistics]: existing Event has 57 ancestors and is cut-off event [2021-03-24 20:01:12,945 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1560] L689-2-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1007 0))) (or (and .cse0 (= v_~stoppingEvent~0_769 1)) (and (= v_~stoppingEvent~0_769 v_~stoppingEvent~0_770) (not .cse0)))) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.base_9| 0) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9| 0) (= v_~pendingIo~0_1008 (+ v_~pendingIo~0_1007 1))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_770, ~pendingIo~0=v_~pendingIo~0_1008} OutVars{BCSP_PnpAddThread3of5ForFork1_#res.offset=|v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9|, ~stoppingEvent~0=v_~stoppingEvent~0_769, BCSP_PnpAddThread3of5ForFork1_#res.base=|v_BCSP_PnpAddThread3of5ForFork1_#res.base_9|, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5_17|, ~pendingIo~0=v_~pendingIo~0_1007} AuxVars[] AssignedVars[BCSP_PnpAddThread3of5ForFork1_#res.offset, ~stoppingEvent~0, BCSP_PnpAddThread3of5ForFork1_#res.base, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][74], [258#true, 131#BCSP_PnpAddEXITtrue, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 271#true, Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, 97#L709true, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, 112#L709true, 244#(= ~stopped~0 0), 185#L713true, Black: 242#true, Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:01:12,945 INFO L384 tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event [2021-03-24 20:01:12,945 INFO L387 tUnfolder$Statistics]: existing Event has 57 ancestors and is cut-off event [2021-03-24 20:01:12,945 INFO L387 tUnfolder$Statistics]: existing Event has 57 ancestors and is cut-off event [2021-03-24 20:01:12,945 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-24 20:01:12,973 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1623] L688-->BCSP_PnpAddEXIT: Formula: (and (= |v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17| 0) (let ((.cse0 (= v_~pendingIo~0_1273 0))) (or (and (not .cse0) (= v_~stoppingEvent~0_976 v_~stoppingEvent~0_975)) (and .cse0 (= v_~stoppingEvent~0_975 1)))) (= v_~pendingIo~0_1274 (+ v_~pendingIo~0_1273 1)) (= |v_BCSP_PnpAddThread4of5ForFork1_#res.base_17| 0) (= |v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21| v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35) (not (= v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35 0))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_976, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, ~pendingIo~0=v_~pendingIo~0_1274} OutVars{BCSP_PnpAddThread4of5ForFork1_#res.base=|v_BCSP_PnpAddThread4of5ForFork1_#res.base_17|, ~stoppingEvent~0=v_~stoppingEvent~0_975, BCSP_PnpAddThread4of5ForFork1_#res.offset=|v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5_57|, ~pendingIo~0=v_~pendingIo~0_1273} AuxVars[] AssignedVars[BCSP_PnpAddThread4of5ForFork1_#res.base, ~stoppingEvent~0, BCSP_PnpAddThread4of5ForFork1_#res.offset, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][87], [65#BCSP_PnpAddEXITtrue, 258#true, 131#BCSP_PnpAddEXITtrue, 69#L710true, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 271#true, Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 27#L704true, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, 244#(= ~stopped~0 0), 185#L713true, Black: 242#true, Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:01:12,974 INFO L384 tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event [2021-03-24 20:01:12,974 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-24 20:01:12,974 INFO L387 tUnfolder$Statistics]: existing Event has 57 ancestors and is cut-off event [2021-03-24 20:01:12,974 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-24 20:01:12,983 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1623] L688-->BCSP_PnpAddEXIT: Formula: (and (= |v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17| 0) (let ((.cse0 (= v_~pendingIo~0_1273 0))) (or (and (not .cse0) (= v_~stoppingEvent~0_976 v_~stoppingEvent~0_975)) (and .cse0 (= v_~stoppingEvent~0_975 1)))) (= v_~pendingIo~0_1274 (+ v_~pendingIo~0_1273 1)) (= |v_BCSP_PnpAddThread4of5ForFork1_#res.base_17| 0) (= |v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21| v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35) (not (= v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35 0))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_976, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, ~pendingIo~0=v_~pendingIo~0_1274} OutVars{BCSP_PnpAddThread4of5ForFork1_#res.base=|v_BCSP_PnpAddThread4of5ForFork1_#res.base_17|, ~stoppingEvent~0=v_~stoppingEvent~0_975, BCSP_PnpAddThread4of5ForFork1_#res.offset=|v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5_57|, ~pendingIo~0=v_~pendingIo~0_1273} AuxVars[] AssignedVars[BCSP_PnpAddThread4of5ForFork1_#res.base, ~stoppingEvent~0, BCSP_PnpAddThread4of5ForFork1_#res.offset, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][87], [65#BCSP_PnpAddEXITtrue, 258#true, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 271#true, Black: 273#(= ~stoppingFlag~0 0), 148#BCSP_PnpAddENTRYtrue, 276#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, 97#L709true, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, 244#(= ~stopped~0 0), 185#L713true, Black: 242#true, Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:01:12,983 INFO L384 tUnfolder$Statistics]: this new event has 53 ancestors and is not cut-off event [2021-03-24 20:01:12,983 INFO L387 tUnfolder$Statistics]: existing Event has 54 ancestors and is not cut-off event [2021-03-24 20:01:12,983 INFO L387 tUnfolder$Statistics]: existing Event has 54 ancestors and is not cut-off event [2021-03-24 20:01:12,983 INFO L387 tUnfolder$Statistics]: existing Event has 54 ancestors and is not cut-off event [2021-03-24 20:01:13,010 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1623] L688-->BCSP_PnpAddEXIT: Formula: (and (= |v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17| 0) (let ((.cse0 (= v_~pendingIo~0_1273 0))) (or (and (not .cse0) (= v_~stoppingEvent~0_976 v_~stoppingEvent~0_975)) (and .cse0 (= v_~stoppingEvent~0_975 1)))) (= v_~pendingIo~0_1274 (+ v_~pendingIo~0_1273 1)) (= |v_BCSP_PnpAddThread4of5ForFork1_#res.base_17| 0) (= |v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21| v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35) (not (= v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35 0))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_976, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, ~pendingIo~0=v_~pendingIo~0_1274} OutVars{BCSP_PnpAddThread4of5ForFork1_#res.base=|v_BCSP_PnpAddThread4of5ForFork1_#res.base_17|, ~stoppingEvent~0=v_~stoppingEvent~0_975, BCSP_PnpAddThread4of5ForFork1_#res.offset=|v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5_57|, ~pendingIo~0=v_~pendingIo~0_1273} AuxVars[] AssignedVars[BCSP_PnpAddThread4of5ForFork1_#res.base, ~stoppingEvent~0, BCSP_PnpAddThread4of5ForFork1_#res.offset, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][87], [65#BCSP_PnpAddEXITtrue, 258#true, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 271#true, Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, 97#L709true, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, 244#(= ~stopped~0 0), 184#L709true, 185#L713true, Black: 242#true, Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:01:13,010 INFO L384 tUnfolder$Statistics]: this new event has 54 ancestors and is not cut-off event [2021-03-24 20:01:13,010 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is not cut-off event [2021-03-24 20:01:13,010 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is not cut-off event [2021-03-24 20:01:13,010 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is not cut-off event [2021-03-24 20:01:13,013 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1574] L713-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1029 0))) (or (and (= v_~stoppingEvent~0_787 1) .cse0) (and (not .cse0) (= v_~stoppingEvent~0_788 v_~stoppingEvent~0_787)))) (= |v_BCSP_PnpAddThread5of5ForFork1_#res.base_21| 0) (= (+ v_~pendingIo~0_1029 1) v_~pendingIo~0_1030) (= |v_BCSP_PnpAddThread5of5ForFork1_#res.offset_21| 0)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_788, ~pendingIo~0=v_~pendingIo~0_1030} OutVars{~stoppingEvent~0=v_~stoppingEvent~0_787, BCSP_PnpAddThread5of5ForFork1_#res.offset=|v_BCSP_PnpAddThread5of5ForFork1_#res.offset_21|, BCSP_PnpAddThread5of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread5of5ForFork1_BCSP_IoDecrement_#t~post5_33|, BCSP_PnpAddThread5of5ForFork1_#res.base=|v_BCSP_PnpAddThread5of5ForFork1_#res.base_21|, ~pendingIo~0=v_~pendingIo~0_1029} AuxVars[] AssignedVars[~stoppingEvent~0, BCSP_PnpAddThread5of5ForFork1_#res.offset, BCSP_PnpAddThread5of5ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread5of5ForFork1_#res.base, ~pendingIo~0][105], [65#BCSP_PnpAddEXITtrue, 258#true, 69#L710true, 72#BCSP_PnpAddEXITtrue, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 271#true, Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 184#L709true, 185#L713true, Black: 242#true, Black: 244#(= ~stopped~0 0), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:01:13,013 INFO L384 tUnfolder$Statistics]: this new event has 54 ancestors and is not cut-off event [2021-03-24 20:01:13,013 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is not cut-off event [2021-03-24 20:01:13,013 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is not cut-off event [2021-03-24 20:01:13,013 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is not cut-off event [2021-03-24 20:01:13,036 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1623] L688-->BCSP_PnpAddEXIT: Formula: (and (= |v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17| 0) (let ((.cse0 (= v_~pendingIo~0_1273 0))) (or (and (not .cse0) (= v_~stoppingEvent~0_976 v_~stoppingEvent~0_975)) (and .cse0 (= v_~stoppingEvent~0_975 1)))) (= v_~pendingIo~0_1274 (+ v_~pendingIo~0_1273 1)) (= |v_BCSP_PnpAddThread4of5ForFork1_#res.base_17| 0) (= |v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21| v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35) (not (= v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35 0))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_976, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, ~pendingIo~0=v_~pendingIo~0_1274} OutVars{BCSP_PnpAddThread4of5ForFork1_#res.base=|v_BCSP_PnpAddThread4of5ForFork1_#res.base_17|, ~stoppingEvent~0=v_~stoppingEvent~0_975, BCSP_PnpAddThread4of5ForFork1_#res.offset=|v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5_57|, ~pendingIo~0=v_~pendingIo~0_1273} AuxVars[] AssignedVars[BCSP_PnpAddThread4of5ForFork1_#res.base, ~stoppingEvent~0, BCSP_PnpAddThread4of5ForFork1_#res.offset, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][87], [65#BCSP_PnpAddEXITtrue, 258#true, 131#BCSP_PnpAddEXITtrue, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 271#true, 147#L704true, Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, 97#L709true, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, 244#(= ~stopped~0 0), 185#L713true, Black: 242#true, Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:01:13,036 INFO L384 tUnfolder$Statistics]: this new event has 55 ancestors and is not cut-off event [2021-03-24 20:01:13,036 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is not cut-off event [2021-03-24 20:01:13,036 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is not cut-off event [2021-03-24 20:01:13,036 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is not cut-off event [2021-03-24 20:01:13,037 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1574] L713-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1029 0))) (or (and (= v_~stoppingEvent~0_787 1) .cse0) (and (not .cse0) (= v_~stoppingEvent~0_788 v_~stoppingEvent~0_787)))) (= |v_BCSP_PnpAddThread5of5ForFork1_#res.base_21| 0) (= (+ v_~pendingIo~0_1029 1) v_~pendingIo~0_1030) (= |v_BCSP_PnpAddThread5of5ForFork1_#res.offset_21| 0)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_788, ~pendingIo~0=v_~pendingIo~0_1030} OutVars{~stoppingEvent~0=v_~stoppingEvent~0_787, BCSP_PnpAddThread5of5ForFork1_#res.offset=|v_BCSP_PnpAddThread5of5ForFork1_#res.offset_21|, BCSP_PnpAddThread5of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread5of5ForFork1_BCSP_IoDecrement_#t~post5_33|, BCSP_PnpAddThread5of5ForFork1_#res.base=|v_BCSP_PnpAddThread5of5ForFork1_#res.base_21|, ~pendingIo~0=v_~pendingIo~0_1029} AuxVars[] AssignedVars[~stoppingEvent~0, BCSP_PnpAddThread5of5ForFork1_#res.offset, BCSP_PnpAddThread5of5ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread5of5ForFork1_#res.base, ~pendingIo~0][105], [258#true, 131#BCSP_PnpAddEXITtrue, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 271#true, Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, 32#BCSP_PnpAddENTRYtrue, BCSP_PnpAddThread2of5ForFork1InUse, 97#L709true, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, 244#(= ~stopped~0 0), 185#L713true, Black: 242#true, Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:01:13,037 INFO L384 tUnfolder$Statistics]: this new event has 55 ancestors and is not cut-off event [2021-03-24 20:01:13,037 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is not cut-off event [2021-03-24 20:01:13,037 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is not cut-off event [2021-03-24 20:01:13,037 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is not cut-off event [2021-03-24 20:01:13,040 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1560] L689-2-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1007 0))) (or (and .cse0 (= v_~stoppingEvent~0_769 1)) (and (= v_~stoppingEvent~0_769 v_~stoppingEvent~0_770) (not .cse0)))) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.base_9| 0) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9| 0) (= v_~pendingIo~0_1008 (+ v_~pendingIo~0_1007 1))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_770, ~pendingIo~0=v_~pendingIo~0_1008} OutVars{BCSP_PnpAddThread3of5ForFork1_#res.offset=|v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9|, ~stoppingEvent~0=v_~stoppingEvent~0_769, BCSP_PnpAddThread3of5ForFork1_#res.base=|v_BCSP_PnpAddThread3of5ForFork1_#res.base_9|, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5_17|, ~pendingIo~0=v_~pendingIo~0_1007} AuxVars[] AssignedVars[BCSP_PnpAddThread3of5ForFork1_#res.offset, ~stoppingEvent~0, BCSP_PnpAddThread3of5ForFork1_#res.base, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][74], [192#BCSP_PnpAddENTRYtrue, 258#true, 131#BCSP_PnpAddEXITtrue, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 271#true, Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, 112#L709true, 244#(= ~stopped~0 0), 185#L713true, Black: 242#true, Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:01:13,040 INFO L384 tUnfolder$Statistics]: this new event has 55 ancestors and is not cut-off event [2021-03-24 20:01:13,040 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is not cut-off event [2021-03-24 20:01:13,040 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is not cut-off event [2021-03-24 20:01:13,040 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is not cut-off event [2021-03-24 20:01:13,048 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1623] L688-->BCSP_PnpAddEXIT: Formula: (and (= |v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17| 0) (let ((.cse0 (= v_~pendingIo~0_1273 0))) (or (and (not .cse0) (= v_~stoppingEvent~0_976 v_~stoppingEvent~0_975)) (and .cse0 (= v_~stoppingEvent~0_975 1)))) (= v_~pendingIo~0_1274 (+ v_~pendingIo~0_1273 1)) (= |v_BCSP_PnpAddThread4of5ForFork1_#res.base_17| 0) (= |v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21| v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35) (not (= v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35 0))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_976, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, ~pendingIo~0=v_~pendingIo~0_1274} OutVars{BCSP_PnpAddThread4of5ForFork1_#res.base=|v_BCSP_PnpAddThread4of5ForFork1_#res.base_17|, ~stoppingEvent~0=v_~stoppingEvent~0_975, BCSP_PnpAddThread4of5ForFork1_#res.offset=|v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5_57|, ~pendingIo~0=v_~pendingIo~0_1273} AuxVars[] AssignedVars[BCSP_PnpAddThread4of5ForFork1_#res.base, ~stoppingEvent~0, BCSP_PnpAddThread4of5ForFork1_#res.offset, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][87], [65#BCSP_PnpAddEXITtrue, 258#true, 131#BCSP_PnpAddEXITtrue, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 271#true, Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, 27#L704true, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, 244#(= ~stopped~0 0), 185#L713true, Black: 242#true, Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:01:13,048 INFO L384 tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event [2021-03-24 20:01:13,048 INFO L387 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2021-03-24 20:01:13,048 INFO L387 tUnfolder$Statistics]: existing Event has 60 ancestors and is cut-off event [2021-03-24 20:01:13,048 INFO L387 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2021-03-24 20:01:13,074 INFO L129 PetriNetUnfolder]: 4304/7664 cut-off events. [2021-03-24 20:01:13,074 INFO L130 PetriNetUnfolder]: For 2535/4435 co-relation queries the response was YES. [2021-03-24 20:01:13,141 INFO L84 FinitePrefix]: Finished finitePrefix Result has 16620 conditions, 7664 events. 4304/7664 cut-off events. For 2535/4435 co-relation queries the response was YES. Maximal size of possible extension queue 775. Compared 60624 event pairs, 481 based on Foata normal form. 315/6672 useless extension candidates. Maximal degree in co-relation 16588. Up to 3144 conditions per place. [2021-03-24 20:01:13,191 INFO L132 encePairwiseOnDemand]: 384/388 looper letters, 8 selfloop transitions, 3 changer transitions 0/112 dead transitions. [2021-03-24 20:01:13,191 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 105 places, 112 transitions, 481 flow [2021-03-24 20:01:13,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-24 20:01:13,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-03-24 20:01:13,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 1334 transitions. [2021-03-24 20:01:13,193 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8595360824742269 [2021-03-24 20:01:13,193 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 1334 transitions. [2021-03-24 20:01:13,193 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 1334 transitions. [2021-03-24 20:01:13,193 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:01:13,193 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 1334 transitions. [2021-03-24 20:01:13,194 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 333.5) internal successors, (1334), 4 states have internal predecessors, (1334), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:01:13,195 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 388.0) internal successors, (1940), 5 states have internal predecessors, (1940), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:01:13,195 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 388.0) internal successors, (1940), 5 states have internal predecessors, (1940), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:01:13,195 INFO L185 Difference]: Start difference. First operand has 102 places, 112 transitions, 462 flow. Second operand 4 states and 1334 transitions. [2021-03-24 20:01:13,195 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 105 places, 112 transitions, 481 flow [2021-03-24 20:01:13,221 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 103 places, 112 transitions, 477 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-03-24 20:01:13,222 INFO L241 Difference]: Finished difference. Result has 105 places, 112 transitions, 471 flow [2021-03-24 20:01:13,222 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=388, PETRI_DIFFERENCE_MINUEND_FLOW=453, PETRI_DIFFERENCE_MINUEND_PLACES=100, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=111, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=108, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=471, PETRI_PLACES=105, PETRI_TRANSITIONS=112} [2021-03-24 20:01:13,222 INFO L343 CegarLoopForPetriNet]: 81 programPoint places, 24 predicate places. [2021-03-24 20:01:13,223 INFO L480 AbstractCegarLoop]: Abstraction has has 105 places, 112 transitions, 471 flow [2021-03-24 20:01:13,223 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 332.25) internal successors, (1329), 4 states have internal predecessors, (1329), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:01:13,223 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:01:13,223 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:01:13,223 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-03-24 20:01:13,223 INFO L428 AbstractCegarLoop]: === Iteration 6 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:01:13,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:01:13,223 INFO L82 PathProgramCache]: Analyzing trace with hash -649245234, now seen corresponding path program 1 times [2021-03-24 20:01:13,223 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:01:13,223 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [34871538] [2021-03-24 20:01:13,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:01:13,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:01:13,239 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:01:13,240 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:01:13,240 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:01:13,240 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:01:13,248 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:01:13,249 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 20:01:13,253 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:01:13,253 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:01:13,256 INFO L142 QuantifierPusher]: treesize reduction -2, result has 128.6 percent of original size [2021-03-24 20:01:13,256 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 20:01:13,262 INFO L142 QuantifierPusher]: treesize reduction -2, result has 128.6 percent of original size [2021-03-24 20:01:13,262 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 20:01:13,268 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:01:13,269 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:01:13,273 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-24 20:01:13,273 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [34871538] [2021-03-24 20:01:13,273 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:01:13,274 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-24 20:01:13,274 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [965149662] [2021-03-24 20:01:13,274 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-24 20:01:13,274 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:01:13,274 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-24 20:01:13,274 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-03-24 20:01:13,276 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 253 out of 388 [2021-03-24 20:01:13,277 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 105 places, 112 transitions, 471 flow. Second operand has 8 states, 8 states have (on average 254.375) internal successors, (2035), 8 states have internal predecessors, (2035), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:01:13,277 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:01:13,277 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 253 of 388 [2021-03-24 20:01:13,277 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:01:28,288 INFO L129 PetriNetUnfolder]: 74634/112719 cut-off events. [2021-03-24 20:01:28,288 INFO L130 PetriNetUnfolder]: For 108324/439500 co-relation queries the response was YES. [2021-03-24 20:01:29,217 INFO L84 FinitePrefix]: Finished finitePrefix Result has 318857 conditions, 112719 events. 74634/112719 cut-off events. For 108324/439500 co-relation queries the response was YES. Maximal size of possible extension queue 7639. Compared 1011119 event pairs, 6518 based on Foata normal form. 7652/103975 useless extension candidates. Maximal degree in co-relation 318822. Up to 69755 conditions per place. [2021-03-24 20:01:30,252 INFO L132 encePairwiseOnDemand]: 363/388 looper letters, 157 selfloop transitions, 117 changer transitions 0/321 dead transitions. [2021-03-24 20:01:30,252 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 119 places, 321 transitions, 1948 flow [2021-03-24 20:01:30,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-03-24 20:01:30,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2021-03-24 20:01:30,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 3997 transitions. [2021-03-24 20:01:30,255 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6867697594501718 [2021-03-24 20:01:30,255 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 3997 transitions. [2021-03-24 20:01:30,255 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 3997 transitions. [2021-03-24 20:01:30,256 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:01:30,256 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 3997 transitions. [2021-03-24 20:01:30,260 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 266.46666666666664) internal successors, (3997), 15 states have internal predecessors, (3997), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:01:30,264 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 388.0) internal successors, (6208), 16 states have internal predecessors, (6208), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:01:30,264 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 388.0) internal successors, (6208), 16 states have internal predecessors, (6208), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:01:30,265 INFO L185 Difference]: Start difference. First operand has 105 places, 112 transitions, 471 flow. Second operand 15 states and 3997 transitions. [2021-03-24 20:01:30,265 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 119 places, 321 transitions, 1948 flow [2021-03-24 20:01:34,640 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 118 places, 321 transitions, 1946 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-24 20:01:34,643 INFO L241 Difference]: Finished difference. Result has 127 places, 233 transitions, 1563 flow [2021-03-24 20:01:34,643 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=388, PETRI_DIFFERENCE_MINUEND_FLOW=469, PETRI_DIFFERENCE_MINUEND_PLACES=104, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=112, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=34, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=64, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=1563, PETRI_PLACES=127, PETRI_TRANSITIONS=233} [2021-03-24 20:01:34,643 INFO L343 CegarLoopForPetriNet]: 81 programPoint places, 46 predicate places. [2021-03-24 20:01:34,643 INFO L480 AbstractCegarLoop]: Abstraction has has 127 places, 233 transitions, 1563 flow [2021-03-24 20:01:34,644 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 254.375) internal successors, (2035), 8 states have internal predecessors, (2035), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:01:34,644 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:01:34,644 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:01:34,644 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-03-24 20:01:34,644 INFO L428 AbstractCegarLoop]: === Iteration 7 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:01:34,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:01:34,644 INFO L82 PathProgramCache]: Analyzing trace with hash 501297422, now seen corresponding path program 2 times [2021-03-24 20:01:34,644 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:01:34,644 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1118369668] [2021-03-24 20:01:34,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:01:34,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:01:34,661 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:01:34,661 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:01:34,661 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:01:34,662 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:01:34,664 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:01:34,664 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:01:34,667 INFO L142 QuantifierPusher]: treesize reduction -2, result has 128.6 percent of original size [2021-03-24 20:01:34,667 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 20:01:34,672 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-24 20:01:34,672 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1118369668] [2021-03-24 20:01:34,672 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:01:34,672 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-03-24 20:01:34,672 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [902972407] [2021-03-24 20:01:34,672 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-24 20:01:34,672 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:01:34,673 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-24 20:01:34,673 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-03-24 20:01:34,674 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 271 out of 388 [2021-03-24 20:01:34,675 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 127 places, 233 transitions, 1563 flow. Second operand has 5 states, 5 states have (on average 272.6) internal successors, (1363), 5 states have internal predecessors, (1363), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:01:34,675 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:01:34,675 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 271 of 388 [2021-03-24 20:01:34,675 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:01:39,389 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1580] L713-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1055 0))) (or (and (= v_~stoppingEvent~0_807 1) .cse0) (and (not .cse0) (= v_~stoppingEvent~0_808 v_~stoppingEvent~0_807)))) (= v_~pendingIo~0_1056 (+ v_~pendingIo~0_1055 1)) (= |v_BCSP_PnpAddThread2of5ForFork1_#res.offset_7| 0) (= |v_BCSP_PnpAddThread2of5ForFork1_#res.base_7| 0)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_808, ~pendingIo~0=v_~pendingIo~0_1056} OutVars{~stoppingEvent~0=v_~stoppingEvent~0_807, BCSP_PnpAddThread2of5ForFork1_#res.base=|v_BCSP_PnpAddThread2of5ForFork1_#res.base_7|, BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5_25|, BCSP_PnpAddThread2of5ForFork1_#res.offset=|v_BCSP_PnpAddThread2of5ForFork1_#res.offset_7|, ~pendingIo~0=v_~pendingIo~0_1055} AuxVars[] AssignedVars[~stoppingEvent~0, BCSP_PnpAddThread2of5ForFork1_#res.base, BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread2of5ForFork1_#res.offset, ~pendingIo~0][131], [192#BCSP_PnpAddENTRYtrue, 131#BCSP_PnpAddEXITtrue, 326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 218#L686-1true, BCSP_PnpAddThread1of5ForFork1InUse, 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1NotInUse, BCSP_PnpStopThread1of5ForFork0InUse, 244#(= ~stopped~0 0), 116#L704true, Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 242#true, Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:01:39,390 INFO L384 tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event [2021-03-24 20:01:39,390 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-03-24 20:01:39,390 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-03-24 20:01:39,390 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-03-24 20:01:39,460 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1580] L713-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1055 0))) (or (and (= v_~stoppingEvent~0_807 1) .cse0) (and (not .cse0) (= v_~stoppingEvent~0_808 v_~stoppingEvent~0_807)))) (= v_~pendingIo~0_1056 (+ v_~pendingIo~0_1055 1)) (= |v_BCSP_PnpAddThread2of5ForFork1_#res.offset_7| 0) (= |v_BCSP_PnpAddThread2of5ForFork1_#res.base_7| 0)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_808, ~pendingIo~0=v_~pendingIo~0_1056} OutVars{~stoppingEvent~0=v_~stoppingEvent~0_807, BCSP_PnpAddThread2of5ForFork1_#res.base=|v_BCSP_PnpAddThread2of5ForFork1_#res.base_7|, BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5_25|, BCSP_PnpAddThread2of5ForFork1_#res.offset=|v_BCSP_PnpAddThread2of5ForFork1_#res.offset_7|, ~pendingIo~0=v_~pendingIo~0_1055} AuxVars[] AssignedVars[~stoppingEvent~0, BCSP_PnpAddThread2of5ForFork1_#res.base, BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread2of5ForFork1_#res.offset, ~pendingIo~0][106], [258#true, 326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), 135#L688true, 72#BCSP_PnpAddEXITtrue, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 283#true, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1NotInUse, BCSP_PnpStopThread1of5ForFork0InUse, 172#L704true, 48#L715-2true, Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), Black: 242#true, Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 244#(= ~stopped~0 0), Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:01:39,460 INFO L384 tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event [2021-03-24 20:01:39,460 INFO L387 tUnfolder$Statistics]: existing Event has 45 ancestors and is cut-off event [2021-03-24 20:01:39,460 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-03-24 20:01:39,460 INFO L387 tUnfolder$Statistics]: existing Event has 45 ancestors and is cut-off event [2021-03-24 20:01:39,678 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1580] L713-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1055 0))) (or (and (= v_~stoppingEvent~0_807 1) .cse0) (and (not .cse0) (= v_~stoppingEvent~0_808 v_~stoppingEvent~0_807)))) (= v_~pendingIo~0_1056 (+ v_~pendingIo~0_1055 1)) (= |v_BCSP_PnpAddThread2of5ForFork1_#res.offset_7| 0) (= |v_BCSP_PnpAddThread2of5ForFork1_#res.base_7| 0)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_808, ~pendingIo~0=v_~pendingIo~0_1056} OutVars{~stoppingEvent~0=v_~stoppingEvent~0_807, BCSP_PnpAddThread2of5ForFork1_#res.base=|v_BCSP_PnpAddThread2of5ForFork1_#res.base_7|, BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5_25|, BCSP_PnpAddThread2of5ForFork1_#res.offset=|v_BCSP_PnpAddThread2of5ForFork1_#res.offset_7|, ~pendingIo~0=v_~pendingIo~0_1055} AuxVars[] AssignedVars[~stoppingEvent~0, BCSP_PnpAddThread2of5ForFork1_#res.base, BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread2of5ForFork1_#res.offset, ~pendingIo~0][131], [131#BCSP_PnpAddEXITtrue, 326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, 218#L686-1true, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 27#L704true, BCSP_PnpAddThread1of5ForFork1InUse, 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1NotInUse, BCSP_PnpStopThread1of5ForFork0InUse, 244#(= ~stopped~0 0), 116#L704true, Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), Black: 242#true, Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:01:39,678 INFO L384 tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event [2021-03-24 20:01:39,678 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2021-03-24 20:01:39,678 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2021-03-24 20:01:39,678 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2021-03-24 20:01:44,424 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1580] L713-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1055 0))) (or (and (= v_~stoppingEvent~0_807 1) .cse0) (and (not .cse0) (= v_~stoppingEvent~0_808 v_~stoppingEvent~0_807)))) (= v_~pendingIo~0_1056 (+ v_~pendingIo~0_1055 1)) (= |v_BCSP_PnpAddThread2of5ForFork1_#res.offset_7| 0) (= |v_BCSP_PnpAddThread2of5ForFork1_#res.base_7| 0)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_808, ~pendingIo~0=v_~pendingIo~0_1056} OutVars{~stoppingEvent~0=v_~stoppingEvent~0_807, BCSP_PnpAddThread2of5ForFork1_#res.base=|v_BCSP_PnpAddThread2of5ForFork1_#res.base_7|, BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5_25|, BCSP_PnpAddThread2of5ForFork1_#res.offset=|v_BCSP_PnpAddThread2of5ForFork1_#res.offset_7|, ~pendingIo~0=v_~pendingIo~0_1055} AuxVars[] AssignedVars[~stoppingEvent~0, BCSP_PnpAddThread2of5ForFork1_#res.base, BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread2of5ForFork1_#res.offset, ~pendingIo~0][131], [326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), 135#L688true, 72#BCSP_PnpAddEXITtrue, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, 218#L686-1true, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), BCSP_PnpAddThread1of5ForFork1InUse, 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1NotInUse, BCSP_PnpStopThread1of5ForFork0InUse, 172#L704true, Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 242#true, Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 244#(= ~stopped~0 0), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:01:44,424 INFO L384 tUnfolder$Statistics]: this new event has 47 ancestors and is not cut-off event [2021-03-24 20:01:44,424 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is not cut-off event [2021-03-24 20:01:44,424 INFO L387 tUnfolder$Statistics]: existing Event has 48 ancestors and is not cut-off event [2021-03-24 20:01:44,424 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is not cut-off event [2021-03-24 20:01:52,881 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1623] L688-->BCSP_PnpAddEXIT: Formula: (and (= |v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17| 0) (let ((.cse0 (= v_~pendingIo~0_1273 0))) (or (and (not .cse0) (= v_~stoppingEvent~0_976 v_~stoppingEvent~0_975)) (and .cse0 (= v_~stoppingEvent~0_975 1)))) (= v_~pendingIo~0_1274 (+ v_~pendingIo~0_1273 1)) (= |v_BCSP_PnpAddThread4of5ForFork1_#res.base_17| 0) (= |v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21| v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35) (not (= v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35 0))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_976, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, ~pendingIo~0=v_~pendingIo~0_1274} OutVars{BCSP_PnpAddThread4of5ForFork1_#res.base=|v_BCSP_PnpAddThread4of5ForFork1_#res.base_17|, ~stoppingEvent~0=v_~stoppingEvent~0_975, BCSP_PnpAddThread4of5ForFork1_#res.offset=|v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5_57|, ~pendingIo~0=v_~pendingIo~0_1273} AuxVars[] AssignedVars[BCSP_PnpAddThread4of5ForFork1_#res.base, ~stoppingEvent~0, BCSP_PnpAddThread4of5ForFork1_#res.offset, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][238], [65#BCSP_PnpAddEXITtrue, 133#L709true, 326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 218#L686-1true, 27#L704true, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, 172#L704true, 244#(= ~stopped~0 0), Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), Black: 242#true, Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:01:52,881 INFO L384 tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event [2021-03-24 20:01:52,882 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2021-03-24 20:01:52,882 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2021-03-24 20:01:52,882 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2021-03-24 20:01:52,966 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1580] L713-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1055 0))) (or (and (= v_~stoppingEvent~0_807 1) .cse0) (and (not .cse0) (= v_~stoppingEvent~0_808 v_~stoppingEvent~0_807)))) (= v_~pendingIo~0_1056 (+ v_~pendingIo~0_1055 1)) (= |v_BCSP_PnpAddThread2of5ForFork1_#res.offset_7| 0) (= |v_BCSP_PnpAddThread2of5ForFork1_#res.base_7| 0)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_808, ~pendingIo~0=v_~pendingIo~0_1056} OutVars{~stoppingEvent~0=v_~stoppingEvent~0_807, BCSP_PnpAddThread2of5ForFork1_#res.base=|v_BCSP_PnpAddThread2of5ForFork1_#res.base_7|, BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5_25|, BCSP_PnpAddThread2of5ForFork1_#res.offset=|v_BCSP_PnpAddThread2of5ForFork1_#res.offset_7|, ~pendingIo~0=v_~pendingIo~0_1055} AuxVars[] AssignedVars[~stoppingEvent~0, BCSP_PnpAddThread2of5ForFork1_#res.base, BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread2of5ForFork1_#res.offset, ~pendingIo~0][131], [192#BCSP_PnpAddENTRYtrue, 131#BCSP_PnpAddEXITtrue, 326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 273#(= ~stoppingFlag~0 0), 147#L704true, 276#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 218#L686-1true, BCSP_PnpAddThread1of5ForFork1InUse, 32#BCSP_PnpAddENTRYtrue, BCSP_PnpAddThread2of5ForFork1InUse, 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, 244#(= ~stopped~0 0), Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), Black: 242#true, Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:01:52,966 INFO L384 tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event [2021-03-24 20:01:52,966 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2021-03-24 20:01:52,966 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2021-03-24 20:01:52,966 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2021-03-24 20:01:52,966 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1580] L713-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1055 0))) (or (and (= v_~stoppingEvent~0_807 1) .cse0) (and (not .cse0) (= v_~stoppingEvent~0_808 v_~stoppingEvent~0_807)))) (= v_~pendingIo~0_1056 (+ v_~pendingIo~0_1055 1)) (= |v_BCSP_PnpAddThread2of5ForFork1_#res.offset_7| 0) (= |v_BCSP_PnpAddThread2of5ForFork1_#res.base_7| 0)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_808, ~pendingIo~0=v_~pendingIo~0_1056} OutVars{~stoppingEvent~0=v_~stoppingEvent~0_807, BCSP_PnpAddThread2of5ForFork1_#res.base=|v_BCSP_PnpAddThread2of5ForFork1_#res.base_7|, BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5_25|, BCSP_PnpAddThread2of5ForFork1_#res.offset=|v_BCSP_PnpAddThread2of5ForFork1_#res.offset_7|, ~pendingIo~0=v_~pendingIo~0_1055} AuxVars[] AssignedVars[~stoppingEvent~0, BCSP_PnpAddThread2of5ForFork1_#res.base, BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread2of5ForFork1_#res.offset, ~pendingIo~0][131], [192#BCSP_PnpAddENTRYtrue, 131#BCSP_PnpAddEXITtrue, 326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 147#L704true, Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 218#L686-1true, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, 244#(= ~stopped~0 0), 116#L704true, Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), Black: 242#true, Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:01:52,966 INFO L384 tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event [2021-03-24 20:01:52,966 INFO L387 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2021-03-24 20:01:52,966 INFO L387 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2021-03-24 20:01:52,966 INFO L387 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2021-03-24 20:01:53,958 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1580] L713-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1055 0))) (or (and (= v_~stoppingEvent~0_807 1) .cse0) (and (not .cse0) (= v_~stoppingEvent~0_808 v_~stoppingEvent~0_807)))) (= v_~pendingIo~0_1056 (+ v_~pendingIo~0_1055 1)) (= |v_BCSP_PnpAddThread2of5ForFork1_#res.offset_7| 0) (= |v_BCSP_PnpAddThread2of5ForFork1_#res.base_7| 0)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_808, ~pendingIo~0=v_~pendingIo~0_1056} OutVars{~stoppingEvent~0=v_~stoppingEvent~0_807, BCSP_PnpAddThread2of5ForFork1_#res.base=|v_BCSP_PnpAddThread2of5ForFork1_#res.base_7|, BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5_25|, BCSP_PnpAddThread2of5ForFork1_#res.offset=|v_BCSP_PnpAddThread2of5ForFork1_#res.offset_7|, ~pendingIo~0=v_~pendingIo~0_1055} AuxVars[] AssignedVars[~stoppingEvent~0, BCSP_PnpAddThread2of5ForFork1_#res.base, BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread2of5ForFork1_#res.offset, ~pendingIo~0][106], [258#true, 326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), 72#BCSP_PnpAddEXITtrue, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 283#true, BCSP_PnpAddThread1of5ForFork1InUse, 32#BCSP_PnpAddENTRYtrue, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, 105#L689true, 172#L704true, 48#L715-2true, Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 242#true, Black: 244#(= ~stopped~0 0), Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:01:53,958 INFO L384 tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event [2021-03-24 20:01:53,958 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2021-03-24 20:01:53,958 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2021-03-24 20:01:53,958 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2021-03-24 20:01:53,959 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1580] L713-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1055 0))) (or (and (= v_~stoppingEvent~0_807 1) .cse0) (and (not .cse0) (= v_~stoppingEvent~0_808 v_~stoppingEvent~0_807)))) (= v_~pendingIo~0_1056 (+ v_~pendingIo~0_1055 1)) (= |v_BCSP_PnpAddThread2of5ForFork1_#res.offset_7| 0) (= |v_BCSP_PnpAddThread2of5ForFork1_#res.base_7| 0)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_808, ~pendingIo~0=v_~pendingIo~0_1056} OutVars{~stoppingEvent~0=v_~stoppingEvent~0_807, BCSP_PnpAddThread2of5ForFork1_#res.base=|v_BCSP_PnpAddThread2of5ForFork1_#res.base_7|, BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5_25|, BCSP_PnpAddThread2of5ForFork1_#res.offset=|v_BCSP_PnpAddThread2of5ForFork1_#res.offset_7|, ~pendingIo~0=v_~pendingIo~0_1055} AuxVars[] AssignedVars[~stoppingEvent~0, BCSP_PnpAddThread2of5ForFork1_#res.base, BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread2of5ForFork1_#res.offset, ~pendingIo~0][106], [258#true, 326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), 72#BCSP_PnpAddEXITtrue, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 283#true, BCSP_PnpAddThread1of5ForFork1InUse, 32#BCSP_PnpAddENTRYtrue, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, 172#L704true, 48#L715-2true, 177#L724-1true, Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 242#true, Black: 244#(= ~stopped~0 0), Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:01:53,959 INFO L384 tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event [2021-03-24 20:01:53,959 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2021-03-24 20:01:53,959 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2021-03-24 20:01:53,959 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2021-03-24 20:01:55,352 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1580] L713-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1055 0))) (or (and (= v_~stoppingEvent~0_807 1) .cse0) (and (not .cse0) (= v_~stoppingEvent~0_808 v_~stoppingEvent~0_807)))) (= v_~pendingIo~0_1056 (+ v_~pendingIo~0_1055 1)) (= |v_BCSP_PnpAddThread2of5ForFork1_#res.offset_7| 0) (= |v_BCSP_PnpAddThread2of5ForFork1_#res.base_7| 0)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_808, ~pendingIo~0=v_~pendingIo~0_1056} OutVars{~stoppingEvent~0=v_~stoppingEvent~0_807, BCSP_PnpAddThread2of5ForFork1_#res.base=|v_BCSP_PnpAddThread2of5ForFork1_#res.base_7|, BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5_25|, BCSP_PnpAddThread2of5ForFork1_#res.offset=|v_BCSP_PnpAddThread2of5ForFork1_#res.offset_7|, ~pendingIo~0=v_~pendingIo~0_1055} AuxVars[] AssignedVars[~stoppingEvent~0, BCSP_PnpAddThread2of5ForFork1_#res.base, BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread2of5ForFork1_#res.offset, ~pendingIo~0][131], [131#BCSP_PnpAddEXITtrue, 326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 147#L704true, Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, 218#L686-1true, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 27#L704true, BCSP_PnpAddThread1of5ForFork1InUse, 32#BCSP_PnpAddENTRYtrue, 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, 244#(= ~stopped~0 0), Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 242#true, Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:01:55,352 INFO L384 tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event [2021-03-24 20:01:55,352 INFO L387 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2021-03-24 20:01:55,352 INFO L387 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2021-03-24 20:01:55,352 INFO L387 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2021-03-24 20:01:56,500 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1580] L713-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1055 0))) (or (and (= v_~stoppingEvent~0_807 1) .cse0) (and (not .cse0) (= v_~stoppingEvent~0_808 v_~stoppingEvent~0_807)))) (= v_~pendingIo~0_1056 (+ v_~pendingIo~0_1055 1)) (= |v_BCSP_PnpAddThread2of5ForFork1_#res.offset_7| 0) (= |v_BCSP_PnpAddThread2of5ForFork1_#res.base_7| 0)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_808, ~pendingIo~0=v_~pendingIo~0_1056} OutVars{~stoppingEvent~0=v_~stoppingEvent~0_807, BCSP_PnpAddThread2of5ForFork1_#res.base=|v_BCSP_PnpAddThread2of5ForFork1_#res.base_7|, BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5_25|, BCSP_PnpAddThread2of5ForFork1_#res.offset=|v_BCSP_PnpAddThread2of5ForFork1_#res.offset_7|, ~pendingIo~0=v_~pendingIo~0_1055} AuxVars[] AssignedVars[~stoppingEvent~0, BCSP_PnpAddThread2of5ForFork1_#res.base, BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread2of5ForFork1_#res.offset, ~pendingIo~0][106], [258#true, 326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), 72#BCSP_PnpAddEXITtrue, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 283#true, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, 105#L689true, 172#L704true, 48#L715-2true, 112#L709true, Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 242#true, Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 244#(= ~stopped~0 0), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:01:56,500 INFO L384 tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event [2021-03-24 20:01:56,500 INFO L387 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2021-03-24 20:01:56,500 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2021-03-24 20:01:56,500 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2021-03-24 20:01:56,501 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1580] L713-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1055 0))) (or (and (= v_~stoppingEvent~0_807 1) .cse0) (and (not .cse0) (= v_~stoppingEvent~0_808 v_~stoppingEvent~0_807)))) (= v_~pendingIo~0_1056 (+ v_~pendingIo~0_1055 1)) (= |v_BCSP_PnpAddThread2of5ForFork1_#res.offset_7| 0) (= |v_BCSP_PnpAddThread2of5ForFork1_#res.base_7| 0)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_808, ~pendingIo~0=v_~pendingIo~0_1056} OutVars{~stoppingEvent~0=v_~stoppingEvent~0_807, BCSP_PnpAddThread2of5ForFork1_#res.base=|v_BCSP_PnpAddThread2of5ForFork1_#res.base_7|, BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5_25|, BCSP_PnpAddThread2of5ForFork1_#res.offset=|v_BCSP_PnpAddThread2of5ForFork1_#res.offset_7|, ~pendingIo~0=v_~pendingIo~0_1055} AuxVars[] AssignedVars[~stoppingEvent~0, BCSP_PnpAddThread2of5ForFork1_#res.base, BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread2of5ForFork1_#res.offset, ~pendingIo~0][106], [258#true, 326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), 72#BCSP_PnpAddEXITtrue, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 283#true, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, 172#L704true, 48#L715-2true, 112#L709true, 177#L724-1true, Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 242#true, Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 244#(= ~stopped~0 0), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:01:56,501 INFO L384 tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event [2021-03-24 20:01:56,501 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2021-03-24 20:01:56,501 INFO L387 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2021-03-24 20:01:56,501 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2021-03-24 20:01:56,502 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1580] L713-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1055 0))) (or (and (= v_~stoppingEvent~0_807 1) .cse0) (and (not .cse0) (= v_~stoppingEvent~0_808 v_~stoppingEvent~0_807)))) (= v_~pendingIo~0_1056 (+ v_~pendingIo~0_1055 1)) (= |v_BCSP_PnpAddThread2of5ForFork1_#res.offset_7| 0) (= |v_BCSP_PnpAddThread2of5ForFork1_#res.base_7| 0)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_808, ~pendingIo~0=v_~pendingIo~0_1056} OutVars{~stoppingEvent~0=v_~stoppingEvent~0_807, BCSP_PnpAddThread2of5ForFork1_#res.base=|v_BCSP_PnpAddThread2of5ForFork1_#res.base_7|, BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5_25|, BCSP_PnpAddThread2of5ForFork1_#res.offset=|v_BCSP_PnpAddThread2of5ForFork1_#res.offset_7|, ~pendingIo~0=v_~pendingIo~0_1055} AuxVars[] AssignedVars[~stoppingEvent~0, BCSP_PnpAddThread2of5ForFork1_#res.base, BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread2of5ForFork1_#res.offset, ~pendingIo~0][106], [258#true, 326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), 72#BCSP_PnpAddEXITtrue, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 283#true, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, 105#L689true, 48#L715-2true, 116#L704true, Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), 184#L709true, Black: 242#true, Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 244#(= ~stopped~0 0), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:01:56,502 INFO L384 tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event [2021-03-24 20:01:56,502 INFO L387 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2021-03-24 20:01:56,502 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2021-03-24 20:01:56,502 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2021-03-24 20:01:56,502 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1580] L713-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1055 0))) (or (and (= v_~stoppingEvent~0_807 1) .cse0) (and (not .cse0) (= v_~stoppingEvent~0_808 v_~stoppingEvent~0_807)))) (= v_~pendingIo~0_1056 (+ v_~pendingIo~0_1055 1)) (= |v_BCSP_PnpAddThread2of5ForFork1_#res.offset_7| 0) (= |v_BCSP_PnpAddThread2of5ForFork1_#res.base_7| 0)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_808, ~pendingIo~0=v_~pendingIo~0_1056} OutVars{~stoppingEvent~0=v_~stoppingEvent~0_807, BCSP_PnpAddThread2of5ForFork1_#res.base=|v_BCSP_PnpAddThread2of5ForFork1_#res.base_7|, BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5_25|, BCSP_PnpAddThread2of5ForFork1_#res.offset=|v_BCSP_PnpAddThread2of5ForFork1_#res.offset_7|, ~pendingIo~0=v_~pendingIo~0_1055} AuxVars[] AssignedVars[~stoppingEvent~0, BCSP_PnpAddThread2of5ForFork1_#res.base, BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread2of5ForFork1_#res.offset, ~pendingIo~0][106], [258#true, 326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), 72#BCSP_PnpAddEXITtrue, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 283#true, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, 48#L715-2true, 177#L724-1true, 116#L704true, Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), 184#L709true, Black: 242#true, Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 244#(= ~stopped~0 0), Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:01:56,502 INFO L384 tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event [2021-03-24 20:01:56,502 INFO L387 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2021-03-24 20:01:56,502 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2021-03-24 20:01:56,502 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2021-03-24 20:01:56,518 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1580] L713-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1055 0))) (or (and (= v_~stoppingEvent~0_807 1) .cse0) (and (not .cse0) (= v_~stoppingEvent~0_808 v_~stoppingEvent~0_807)))) (= v_~pendingIo~0_1056 (+ v_~pendingIo~0_1055 1)) (= |v_BCSP_PnpAddThread2of5ForFork1_#res.offset_7| 0) (= |v_BCSP_PnpAddThread2of5ForFork1_#res.base_7| 0)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_808, ~pendingIo~0=v_~pendingIo~0_1056} OutVars{~stoppingEvent~0=v_~stoppingEvent~0_807, BCSP_PnpAddThread2of5ForFork1_#res.base=|v_BCSP_PnpAddThread2of5ForFork1_#res.base_7|, BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5_25|, BCSP_PnpAddThread2of5ForFork1_#res.offset=|v_BCSP_PnpAddThread2of5ForFork1_#res.offset_7|, ~pendingIo~0=v_~pendingIo~0_1055} AuxVars[] AssignedVars[~stoppingEvent~0, BCSP_PnpAddThread2of5ForFork1_#res.base, BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread2of5ForFork1_#res.offset, ~pendingIo~0][106], [258#true, 326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), 72#BCSP_PnpAddEXITtrue, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 283#true, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, 105#L689true, 172#L704true, 48#L715-2true, 116#L704true, Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), Black: 242#true, Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 244#(= ~stopped~0 0), Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:01:56,518 INFO L384 tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event [2021-03-24 20:01:56,518 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2021-03-24 20:01:56,519 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2021-03-24 20:01:56,519 INFO L387 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2021-03-24 20:01:56,519 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1580] L713-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1055 0))) (or (and (= v_~stoppingEvent~0_807 1) .cse0) (and (not .cse0) (= v_~stoppingEvent~0_808 v_~stoppingEvent~0_807)))) (= v_~pendingIo~0_1056 (+ v_~pendingIo~0_1055 1)) (= |v_BCSP_PnpAddThread2of5ForFork1_#res.offset_7| 0) (= |v_BCSP_PnpAddThread2of5ForFork1_#res.base_7| 0)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_808, ~pendingIo~0=v_~pendingIo~0_1056} OutVars{~stoppingEvent~0=v_~stoppingEvent~0_807, BCSP_PnpAddThread2of5ForFork1_#res.base=|v_BCSP_PnpAddThread2of5ForFork1_#res.base_7|, BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5_25|, BCSP_PnpAddThread2of5ForFork1_#res.offset=|v_BCSP_PnpAddThread2of5ForFork1_#res.offset_7|, ~pendingIo~0=v_~pendingIo~0_1055} AuxVars[] AssignedVars[~stoppingEvent~0, BCSP_PnpAddThread2of5ForFork1_#res.base, BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread2of5ForFork1_#res.offset, ~pendingIo~0][106], [258#true, 326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), 72#BCSP_PnpAddEXITtrue, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 283#true, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, 172#L704true, 48#L715-2true, 177#L724-1true, 116#L704true, Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 242#true, Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 244#(= ~stopped~0 0), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:01:56,519 INFO L384 tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event [2021-03-24 20:01:56,519 INFO L387 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2021-03-24 20:01:56,519 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2021-03-24 20:01:56,519 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2021-03-24 20:01:57,225 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1601] BCSP_PnpStopENTRY-->L713: Formula: (and (= v_~stoppingFlag~0_320 1) (= |v_BCSP_PnpStopThread1of5ForFork0_#in~arg.base_5| v_BCSP_PnpStopThread1of5ForFork0_~arg.base_5) (= v_BCSP_PnpStopThread1of5ForFork0_~arg.offset_5 |v_BCSP_PnpStopThread1of5ForFork0_#in~arg.offset_5|)) InVars {BCSP_PnpStopThread1of5ForFork0_#in~arg.base=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.base_5|, BCSP_PnpStopThread1of5ForFork0_#in~arg.offset=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.offset_5|} OutVars{BCSP_PnpStopThread1of5ForFork0_#in~arg.base=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.base_5|, BCSP_PnpStopThread1of5ForFork0_~arg.offset=v_BCSP_PnpStopThread1of5ForFork0_~arg.offset_5, BCSP_PnpStopThread1of5ForFork0_~arg.base=v_BCSP_PnpStopThread1of5ForFork0_~arg.base_5, ~stoppingFlag~0=v_~stoppingFlag~0_320, BCSP_PnpStopThread1of5ForFork0_#in~arg.offset=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.offset_5|, BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5_31|} AuxVars[] AssignedVars[BCSP_PnpStopThread1of5ForFork0_~arg.offset, BCSP_PnpStopThread1of5ForFork0_~arg.base, ~stoppingFlag~0, BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5][37], [258#true, 326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), 72#BCSP_PnpAddEXITtrue, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 273#(= ~stoppingFlag~0 0), 276#true, 85#L689true, 214#L745-2true, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 283#true, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, 112#L709true, Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), 184#L709true, Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), 185#L713true, Black: 242#true, Black: 244#(= ~stopped~0 0), Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:01:57,225 INFO L384 tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event [2021-03-24 20:01:57,225 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2021-03-24 20:01:57,225 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2021-03-24 20:01:57,225 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2021-03-24 20:01:57,229 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1601] BCSP_PnpStopENTRY-->L713: Formula: (and (= v_~stoppingFlag~0_320 1) (= |v_BCSP_PnpStopThread1of5ForFork0_#in~arg.base_5| v_BCSP_PnpStopThread1of5ForFork0_~arg.base_5) (= v_BCSP_PnpStopThread1of5ForFork0_~arg.offset_5 |v_BCSP_PnpStopThread1of5ForFork0_#in~arg.offset_5|)) InVars {BCSP_PnpStopThread1of5ForFork0_#in~arg.base=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.base_5|, BCSP_PnpStopThread1of5ForFork0_#in~arg.offset=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.offset_5|} OutVars{BCSP_PnpStopThread1of5ForFork0_#in~arg.base=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.base_5|, BCSP_PnpStopThread1of5ForFork0_~arg.offset=v_BCSP_PnpStopThread1of5ForFork0_~arg.offset_5, BCSP_PnpStopThread1of5ForFork0_~arg.base=v_BCSP_PnpStopThread1of5ForFork0_~arg.base_5, ~stoppingFlag~0=v_~stoppingFlag~0_320, BCSP_PnpStopThread1of5ForFork0_#in~arg.offset=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.offset_5|, BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5_31|} AuxVars[] AssignedVars[BCSP_PnpStopThread1of5ForFork0_~arg.offset, BCSP_PnpStopThread1of5ForFork0_~arg.base, ~stoppingFlag~0, BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5][37], [258#true, 326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), 72#BCSP_PnpAddEXITtrue, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 151#L723true, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 283#true, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, 112#L709true, Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 184#L709true, Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), 185#L713true, Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 242#true, Black: 244#(= ~stopped~0 0), Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:01:57,230 INFO L384 tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event [2021-03-24 20:01:57,230 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2021-03-24 20:01:57,230 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2021-03-24 20:01:57,230 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2021-03-24 20:01:57,343 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1580] L713-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1055 0))) (or (and (= v_~stoppingEvent~0_807 1) .cse0) (and (not .cse0) (= v_~stoppingEvent~0_808 v_~stoppingEvent~0_807)))) (= v_~pendingIo~0_1056 (+ v_~pendingIo~0_1055 1)) (= |v_BCSP_PnpAddThread2of5ForFork1_#res.offset_7| 0) (= |v_BCSP_PnpAddThread2of5ForFork1_#res.base_7| 0)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_808, ~pendingIo~0=v_~pendingIo~0_1056} OutVars{~stoppingEvent~0=v_~stoppingEvent~0_807, BCSP_PnpAddThread2of5ForFork1_#res.base=|v_BCSP_PnpAddThread2of5ForFork1_#res.base_7|, BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5_25|, BCSP_PnpAddThread2of5ForFork1_#res.offset=|v_BCSP_PnpAddThread2of5ForFork1_#res.offset_7|, ~pendingIo~0=v_~pendingIo~0_1055} AuxVars[] AssignedVars[~stoppingEvent~0, BCSP_PnpAddThread2of5ForFork1_#res.base, BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread2of5ForFork1_#res.offset, ~pendingIo~0][106], [258#true, 131#BCSP_PnpAddEXITtrue, 133#L709true, 326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 283#true, 27#L704true, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, 48#L715-2true, 244#(= ~stopped~0 0), 116#L704true, Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 242#true, Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:01:57,344 INFO L384 tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event [2021-03-24 20:01:57,344 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2021-03-24 20:01:57,344 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2021-03-24 20:01:57,344 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2021-03-24 20:01:57,723 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1580] L713-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1055 0))) (or (and (= v_~stoppingEvent~0_807 1) .cse0) (and (not .cse0) (= v_~stoppingEvent~0_808 v_~stoppingEvent~0_807)))) (= v_~pendingIo~0_1056 (+ v_~pendingIo~0_1055 1)) (= |v_BCSP_PnpAddThread2of5ForFork1_#res.offset_7| 0) (= |v_BCSP_PnpAddThread2of5ForFork1_#res.base_7| 0)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_808, ~pendingIo~0=v_~pendingIo~0_1056} OutVars{~stoppingEvent~0=v_~stoppingEvent~0_807, BCSP_PnpAddThread2of5ForFork1_#res.base=|v_BCSP_PnpAddThread2of5ForFork1_#res.base_7|, BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5_25|, BCSP_PnpAddThread2of5ForFork1_#res.offset=|v_BCSP_PnpAddThread2of5ForFork1_#res.offset_7|, ~pendingIo~0=v_~pendingIo~0_1055} AuxVars[] AssignedVars[~stoppingEvent~0, BCSP_PnpAddThread2of5ForFork1_#res.base, BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread2of5ForFork1_#res.offset, ~pendingIo~0][131], [326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 273#(= ~stoppingFlag~0 0), 276#true, 148#BCSP_PnpAddENTRYtrue, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, 218#L686-1true, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 27#L704true, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, 244#(= ~stopped~0 0), 116#L704true, Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 242#true, Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:01:57,723 INFO L384 tUnfolder$Statistics]: this new event has 53 ancestors and is not cut-off event [2021-03-24 20:01:57,723 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is not cut-off event [2021-03-24 20:01:57,724 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is not cut-off event [2021-03-24 20:01:57,724 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is not cut-off event [2021-03-24 20:01:57,731 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1580] L713-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1055 0))) (or (and (= v_~stoppingEvent~0_807 1) .cse0) (and (not .cse0) (= v_~stoppingEvent~0_808 v_~stoppingEvent~0_807)))) (= v_~pendingIo~0_1056 (+ v_~pendingIo~0_1055 1)) (= |v_BCSP_PnpAddThread2of5ForFork1_#res.offset_7| 0) (= |v_BCSP_PnpAddThread2of5ForFork1_#res.base_7| 0)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_808, ~pendingIo~0=v_~pendingIo~0_1056} OutVars{~stoppingEvent~0=v_~stoppingEvent~0_807, BCSP_PnpAddThread2of5ForFork1_#res.base=|v_BCSP_PnpAddThread2of5ForFork1_#res.base_7|, BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5_25|, BCSP_PnpAddThread2of5ForFork1_#res.offset=|v_BCSP_PnpAddThread2of5ForFork1_#res.offset_7|, ~pendingIo~0=v_~pendingIo~0_1055} AuxVars[] AssignedVars[~stoppingEvent~0, BCSP_PnpAddThread2of5ForFork1_#res.base, BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread2of5ForFork1_#res.offset, ~pendingIo~0][131], [131#BCSP_PnpAddEXITtrue, 326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 147#L704true, Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 218#L686-1true, 27#L704true, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, 116#L704true, 244#(= ~stopped~0 0), Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), Black: 242#true, Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:01:57,731 INFO L384 tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event [2021-03-24 20:01:57,732 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:01:57,732 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:01:57,732 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:01:57,739 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1580] L713-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1055 0))) (or (and (= v_~stoppingEvent~0_807 1) .cse0) (and (not .cse0) (= v_~stoppingEvent~0_808 v_~stoppingEvent~0_807)))) (= v_~pendingIo~0_1056 (+ v_~pendingIo~0_1055 1)) (= |v_BCSP_PnpAddThread2of5ForFork1_#res.offset_7| 0) (= |v_BCSP_PnpAddThread2of5ForFork1_#res.base_7| 0)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_808, ~pendingIo~0=v_~pendingIo~0_1056} OutVars{~stoppingEvent~0=v_~stoppingEvent~0_807, BCSP_PnpAddThread2of5ForFork1_#res.base=|v_BCSP_PnpAddThread2of5ForFork1_#res.base_7|, BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5_25|, BCSP_PnpAddThread2of5ForFork1_#res.offset=|v_BCSP_PnpAddThread2of5ForFork1_#res.offset_7|, ~pendingIo~0=v_~pendingIo~0_1055} AuxVars[] AssignedVars[~stoppingEvent~0, BCSP_PnpAddThread2of5ForFork1_#res.base, BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread2of5ForFork1_#res.offset, ~pendingIo~0][131], [192#BCSP_PnpAddENTRYtrue, 326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, 218#L686-1true, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, 172#L704true, 244#(= ~stopped~0 0), 116#L704true, Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), Black: 242#true, Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:01:57,739 INFO L384 tUnfolder$Statistics]: this new event has 53 ancestors and is not cut-off event [2021-03-24 20:01:57,740 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is not cut-off event [2021-03-24 20:01:57,740 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is not cut-off event [2021-03-24 20:01:57,740 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is not cut-off event [2021-03-24 20:01:59,598 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1623] L688-->BCSP_PnpAddEXIT: Formula: (and (= |v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17| 0) (let ((.cse0 (= v_~pendingIo~0_1273 0))) (or (and (not .cse0) (= v_~stoppingEvent~0_976 v_~stoppingEvent~0_975)) (and .cse0 (= v_~stoppingEvent~0_975 1)))) (= v_~pendingIo~0_1274 (+ v_~pendingIo~0_1273 1)) (= |v_BCSP_PnpAddThread4of5ForFork1_#res.base_17| 0) (= |v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21| v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35) (not (= v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35 0))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_976, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, ~pendingIo~0=v_~pendingIo~0_1274} OutVars{BCSP_PnpAddThread4of5ForFork1_#res.base=|v_BCSP_PnpAddThread4of5ForFork1_#res.base_17|, ~stoppingEvent~0=v_~stoppingEvent~0_975, BCSP_PnpAddThread4of5ForFork1_#res.offset=|v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5_57|, ~pendingIo~0=v_~pendingIo~0_1273} AuxVars[] AssignedVars[BCSP_PnpAddThread4of5ForFork1_#res.base, ~stoppingEvent~0, BCSP_PnpAddThread4of5ForFork1_#res.offset, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][236], [65#BCSP_PnpAddEXITtrue, 258#true, 133#L709true, 326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), 72#BCSP_PnpAddEXITtrue, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 283#true, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, 172#L704true, Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), 185#L713true, Black: 242#true, Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 244#(= ~stopped~0 0), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:01:59,599 INFO L384 tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event [2021-03-24 20:01:59,599 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2021-03-24 20:01:59,599 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2021-03-24 20:01:59,599 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2021-03-24 20:01:59,599 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1560] L689-2-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1007 0))) (or (and .cse0 (= v_~stoppingEvent~0_769 1)) (and (= v_~stoppingEvent~0_769 v_~stoppingEvent~0_770) (not .cse0)))) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.base_9| 0) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9| 0) (= v_~pendingIo~0_1008 (+ v_~pendingIo~0_1007 1))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_770, ~pendingIo~0=v_~pendingIo~0_1008} OutVars{BCSP_PnpAddThread3of5ForFork1_#res.offset=|v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9|, ~stoppingEvent~0=v_~stoppingEvent~0_769, BCSP_PnpAddThread3of5ForFork1_#res.base=|v_BCSP_PnpAddThread3of5ForFork1_#res.base_9|, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5_17|, ~pendingIo~0=v_~pendingIo~0_1007} AuxVars[] AssignedVars[BCSP_PnpAddThread3of5ForFork1_#res.offset, ~stoppingEvent~0, BCSP_PnpAddThread3of5ForFork1_#res.base, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][198], [258#true, 131#BCSP_PnpAddEXITtrue, 326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), 72#BCSP_PnpAddEXITtrue, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 147#L704true, Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 283#true, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, 112#L709true, Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), 185#L713true, Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 242#true, Black: 244#(= ~stopped~0 0), Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:01:59,599 INFO L384 tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event [2021-03-24 20:01:59,599 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:01:59,599 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:01:59,599 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:01:59,600 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1623] L688-->BCSP_PnpAddEXIT: Formula: (and (= |v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17| 0) (let ((.cse0 (= v_~pendingIo~0_1273 0))) (or (and (not .cse0) (= v_~stoppingEvent~0_976 v_~stoppingEvent~0_975)) (and .cse0 (= v_~stoppingEvent~0_975 1)))) (= v_~pendingIo~0_1274 (+ v_~pendingIo~0_1273 1)) (= |v_BCSP_PnpAddThread4of5ForFork1_#res.base_17| 0) (= |v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21| v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35) (not (= v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35 0))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_976, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, ~pendingIo~0=v_~pendingIo~0_1274} OutVars{BCSP_PnpAddThread4of5ForFork1_#res.base=|v_BCSP_PnpAddThread4of5ForFork1_#res.base_17|, ~stoppingEvent~0=v_~stoppingEvent~0_975, BCSP_PnpAddThread4of5ForFork1_#res.offset=|v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5_57|, ~pendingIo~0=v_~pendingIo~0_1273} AuxVars[] AssignedVars[BCSP_PnpAddThread4of5ForFork1_#res.base, ~stoppingEvent~0, BCSP_PnpAddThread4of5ForFork1_#res.offset, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][236], [65#BCSP_PnpAddEXITtrue, 258#true, 326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), 72#BCSP_PnpAddEXITtrue, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 273#(= ~stoppingFlag~0 0), 147#L704true, 276#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 283#true, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), 184#L709true, Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), 185#L713true, Black: 242#true, Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 244#(= ~stopped~0 0), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:01:59,600 INFO L384 tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event [2021-03-24 20:01:59,600 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2021-03-24 20:01:59,600 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2021-03-24 20:01:59,600 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2021-03-24 20:01:59,638 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1623] L688-->BCSP_PnpAddEXIT: Formula: (and (= |v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17| 0) (let ((.cse0 (= v_~pendingIo~0_1273 0))) (or (and (not .cse0) (= v_~stoppingEvent~0_976 v_~stoppingEvent~0_975)) (and .cse0 (= v_~stoppingEvent~0_975 1)))) (= v_~pendingIo~0_1274 (+ v_~pendingIo~0_1273 1)) (= |v_BCSP_PnpAddThread4of5ForFork1_#res.base_17| 0) (= |v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21| v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35) (not (= v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35 0))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_976, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, ~pendingIo~0=v_~pendingIo~0_1274} OutVars{BCSP_PnpAddThread4of5ForFork1_#res.base=|v_BCSP_PnpAddThread4of5ForFork1_#res.base_17|, ~stoppingEvent~0=v_~stoppingEvent~0_975, BCSP_PnpAddThread4of5ForFork1_#res.offset=|v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5_57|, ~pendingIo~0=v_~pendingIo~0_1273} AuxVars[] AssignedVars[BCSP_PnpAddThread4of5ForFork1_#res.base, ~stoppingEvent~0, BCSP_PnpAddThread4of5ForFork1_#res.offset, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][236], [192#BCSP_PnpAddENTRYtrue, 65#BCSP_PnpAddEXITtrue, 258#true, 326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 283#true, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, 105#L689true, 48#L715-2true, 244#(= ~stopped~0 0), Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 184#L709true, Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), Black: 242#true, Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:01:59,638 INFO L384 tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event [2021-03-24 20:01:59,638 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2021-03-24 20:01:59,638 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2021-03-24 20:01:59,638 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2021-03-24 20:01:59,639 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1623] L688-->BCSP_PnpAddEXIT: Formula: (and (= |v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17| 0) (let ((.cse0 (= v_~pendingIo~0_1273 0))) (or (and (not .cse0) (= v_~stoppingEvent~0_976 v_~stoppingEvent~0_975)) (and .cse0 (= v_~stoppingEvent~0_975 1)))) (= v_~pendingIo~0_1274 (+ v_~pendingIo~0_1273 1)) (= |v_BCSP_PnpAddThread4of5ForFork1_#res.base_17| 0) (= |v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21| v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35) (not (= v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35 0))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_976, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, ~pendingIo~0=v_~pendingIo~0_1274} OutVars{BCSP_PnpAddThread4of5ForFork1_#res.base=|v_BCSP_PnpAddThread4of5ForFork1_#res.base_17|, ~stoppingEvent~0=v_~stoppingEvent~0_975, BCSP_PnpAddThread4of5ForFork1_#res.offset=|v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5_57|, ~pendingIo~0=v_~pendingIo~0_1273} AuxVars[] AssignedVars[BCSP_PnpAddThread4of5ForFork1_#res.base, ~stoppingEvent~0, BCSP_PnpAddThread4of5ForFork1_#res.offset, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][236], [192#BCSP_PnpAddENTRYtrue, 65#BCSP_PnpAddEXITtrue, 258#true, 326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 283#true, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, 48#L715-2true, 177#L724-1true, 244#(= ~stopped~0 0), Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 184#L709true, Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), Black: 242#true, Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:01:59,639 INFO L384 tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event [2021-03-24 20:01:59,639 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2021-03-24 20:01:59,639 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2021-03-24 20:01:59,639 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2021-03-24 20:01:59,760 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1580] L713-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1055 0))) (or (and (= v_~stoppingEvent~0_807 1) .cse0) (and (not .cse0) (= v_~stoppingEvent~0_808 v_~stoppingEvent~0_807)))) (= v_~pendingIo~0_1056 (+ v_~pendingIo~0_1055 1)) (= |v_BCSP_PnpAddThread2of5ForFork1_#res.offset_7| 0) (= |v_BCSP_PnpAddThread2of5ForFork1_#res.base_7| 0)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_808, ~pendingIo~0=v_~pendingIo~0_1056} OutVars{~stoppingEvent~0=v_~stoppingEvent~0_807, BCSP_PnpAddThread2of5ForFork1_#res.base=|v_BCSP_PnpAddThread2of5ForFork1_#res.base_7|, BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5_25|, BCSP_PnpAddThread2of5ForFork1_#res.offset=|v_BCSP_PnpAddThread2of5ForFork1_#res.offset_7|, ~pendingIo~0=v_~pendingIo~0_1055} AuxVars[] AssignedVars[~stoppingEvent~0, BCSP_PnpAddThread2of5ForFork1_#res.base, BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread2of5ForFork1_#res.offset, ~pendingIo~0][131], [192#BCSP_PnpAddENTRYtrue, 326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 142#L689true, Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, 218#L686-1true, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, 116#L704true, 244#(= ~stopped~0 0), Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 242#true, Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:01:59,760 INFO L384 tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event [2021-03-24 20:01:59,760 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-24 20:01:59,760 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-24 20:01:59,760 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-24 20:01:59,761 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1580] L713-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1055 0))) (or (and (= v_~stoppingEvent~0_807 1) .cse0) (and (not .cse0) (= v_~stoppingEvent~0_808 v_~stoppingEvent~0_807)))) (= v_~pendingIo~0_1056 (+ v_~pendingIo~0_1055 1)) (= |v_BCSP_PnpAddThread2of5ForFork1_#res.offset_7| 0) (= |v_BCSP_PnpAddThread2of5ForFork1_#res.base_7| 0)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_808, ~pendingIo~0=v_~pendingIo~0_1056} OutVars{~stoppingEvent~0=v_~stoppingEvent~0_807, BCSP_PnpAddThread2of5ForFork1_#res.base=|v_BCSP_PnpAddThread2of5ForFork1_#res.base_7|, BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5_25|, BCSP_PnpAddThread2of5ForFork1_#res.offset=|v_BCSP_PnpAddThread2of5ForFork1_#res.offset_7|, ~pendingIo~0=v_~pendingIo~0_1055} AuxVars[] AssignedVars[~stoppingEvent~0, BCSP_PnpAddThread2of5ForFork1_#res.base, BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread2of5ForFork1_#res.offset, ~pendingIo~0][131], [192#BCSP_PnpAddENTRYtrue, 326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), 199#L688true, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 218#L686-1true, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, 244#(= ~stopped~0 0), 116#L704true, Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 242#true, Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:01:59,761 INFO L384 tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event [2021-03-24 20:01:59,761 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-24 20:01:59,761 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-24 20:01:59,761 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-24 20:02:00,411 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1580] L713-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1055 0))) (or (and (= v_~stoppingEvent~0_807 1) .cse0) (and (not .cse0) (= v_~stoppingEvent~0_808 v_~stoppingEvent~0_807)))) (= v_~pendingIo~0_1056 (+ v_~pendingIo~0_1055 1)) (= |v_BCSP_PnpAddThread2of5ForFork1_#res.offset_7| 0) (= |v_BCSP_PnpAddThread2of5ForFork1_#res.base_7| 0)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_808, ~pendingIo~0=v_~pendingIo~0_1056} OutVars{~stoppingEvent~0=v_~stoppingEvent~0_807, BCSP_PnpAddThread2of5ForFork1_#res.base=|v_BCSP_PnpAddThread2of5ForFork1_#res.base_7|, BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5_25|, BCSP_PnpAddThread2of5ForFork1_#res.offset=|v_BCSP_PnpAddThread2of5ForFork1_#res.offset_7|, ~pendingIo~0=v_~pendingIo~0_1055} AuxVars[] AssignedVars[~stoppingEvent~0, BCSP_PnpAddThread2of5ForFork1_#res.base, BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread2of5ForFork1_#res.offset, ~pendingIo~0][131], [326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), 72#BCSP_PnpAddEXITtrue, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, 218#L686-1true, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), BCSP_PnpAddThread1of5ForFork1InUse, 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, 105#L689true, BCSP_PnpStopThread1of5ForFork0InUse, 172#L704true, 112#L709true, Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), Black: 242#true, Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 244#(= ~stopped~0 0), Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:02:00,412 INFO L384 tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event [2021-03-24 20:02:00,412 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:02:00,412 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-24 20:02:00,412 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:02:00,412 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1580] L713-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1055 0))) (or (and (= v_~stoppingEvent~0_807 1) .cse0) (and (not .cse0) (= v_~stoppingEvent~0_808 v_~stoppingEvent~0_807)))) (= v_~pendingIo~0_1056 (+ v_~pendingIo~0_1055 1)) (= |v_BCSP_PnpAddThread2of5ForFork1_#res.offset_7| 0) (= |v_BCSP_PnpAddThread2of5ForFork1_#res.base_7| 0)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_808, ~pendingIo~0=v_~pendingIo~0_1056} OutVars{~stoppingEvent~0=v_~stoppingEvent~0_807, BCSP_PnpAddThread2of5ForFork1_#res.base=|v_BCSP_PnpAddThread2of5ForFork1_#res.base_7|, BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5_25|, BCSP_PnpAddThread2of5ForFork1_#res.offset=|v_BCSP_PnpAddThread2of5ForFork1_#res.offset_7|, ~pendingIo~0=v_~pendingIo~0_1055} AuxVars[] AssignedVars[~stoppingEvent~0, BCSP_PnpAddThread2of5ForFork1_#res.base, BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread2of5ForFork1_#res.offset, ~pendingIo~0][131], [326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), 72#BCSP_PnpAddEXITtrue, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, 218#L686-1true, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), BCSP_PnpAddThread1of5ForFork1InUse, 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, 172#L704true, 112#L709true, 177#L724-1true, Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), Black: 242#true, Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 244#(= ~stopped~0 0), Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:02:00,412 INFO L384 tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event [2021-03-24 20:02:00,412 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-24 20:02:00,412 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:02:00,412 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:02:00,413 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1580] L713-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1055 0))) (or (and (= v_~stoppingEvent~0_807 1) .cse0) (and (not .cse0) (= v_~stoppingEvent~0_808 v_~stoppingEvent~0_807)))) (= v_~pendingIo~0_1056 (+ v_~pendingIo~0_1055 1)) (= |v_BCSP_PnpAddThread2of5ForFork1_#res.offset_7| 0) (= |v_BCSP_PnpAddThread2of5ForFork1_#res.base_7| 0)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_808, ~pendingIo~0=v_~pendingIo~0_1056} OutVars{~stoppingEvent~0=v_~stoppingEvent~0_807, BCSP_PnpAddThread2of5ForFork1_#res.base=|v_BCSP_PnpAddThread2of5ForFork1_#res.base_7|, BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5_25|, BCSP_PnpAddThread2of5ForFork1_#res.offset=|v_BCSP_PnpAddThread2of5ForFork1_#res.offset_7|, ~pendingIo~0=v_~pendingIo~0_1055} AuxVars[] AssignedVars[~stoppingEvent~0, BCSP_PnpAddThread2of5ForFork1_#res.base, BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread2of5ForFork1_#res.offset, ~pendingIo~0][131], [326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), 72#BCSP_PnpAddEXITtrue, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, 218#L686-1true, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), BCSP_PnpAddThread1of5ForFork1InUse, 32#BCSP_PnpAddENTRYtrue, 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, 105#L689true, 172#L704true, Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), Black: 242#true, Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 244#(= ~stopped~0 0), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:02:00,413 INFO L384 tUnfolder$Statistics]: this new event has 54 ancestors and is not cut-off event [2021-03-24 20:02:00,413 INFO L387 tUnfolder$Statistics]: existing Event has 54 ancestors and is not cut-off event [2021-03-24 20:02:00,413 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is not cut-off event [2021-03-24 20:02:00,413 INFO L387 tUnfolder$Statistics]: existing Event has 54 ancestors and is not cut-off event [2021-03-24 20:02:00,413 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1580] L713-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1055 0))) (or (and (= v_~stoppingEvent~0_807 1) .cse0) (and (not .cse0) (= v_~stoppingEvent~0_808 v_~stoppingEvent~0_807)))) (= v_~pendingIo~0_1056 (+ v_~pendingIo~0_1055 1)) (= |v_BCSP_PnpAddThread2of5ForFork1_#res.offset_7| 0) (= |v_BCSP_PnpAddThread2of5ForFork1_#res.base_7| 0)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_808, ~pendingIo~0=v_~pendingIo~0_1056} OutVars{~stoppingEvent~0=v_~stoppingEvent~0_807, BCSP_PnpAddThread2of5ForFork1_#res.base=|v_BCSP_PnpAddThread2of5ForFork1_#res.base_7|, BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5_25|, BCSP_PnpAddThread2of5ForFork1_#res.offset=|v_BCSP_PnpAddThread2of5ForFork1_#res.offset_7|, ~pendingIo~0=v_~pendingIo~0_1055} AuxVars[] AssignedVars[~stoppingEvent~0, BCSP_PnpAddThread2of5ForFork1_#res.base, BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread2of5ForFork1_#res.offset, ~pendingIo~0][131], [326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), 72#BCSP_PnpAddEXITtrue, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, 218#L686-1true, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), BCSP_PnpAddThread1of5ForFork1InUse, 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, 105#L689true, 172#L704true, 116#L704true, Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 242#true, Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 244#(= ~stopped~0 0), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:02:00,413 INFO L384 tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event [2021-03-24 20:02:00,413 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:02:00,413 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-24 20:02:00,413 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:02:00,414 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1580] L713-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1055 0))) (or (and (= v_~stoppingEvent~0_807 1) .cse0) (and (not .cse0) (= v_~stoppingEvent~0_808 v_~stoppingEvent~0_807)))) (= v_~pendingIo~0_1056 (+ v_~pendingIo~0_1055 1)) (= |v_BCSP_PnpAddThread2of5ForFork1_#res.offset_7| 0) (= |v_BCSP_PnpAddThread2of5ForFork1_#res.base_7| 0)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_808, ~pendingIo~0=v_~pendingIo~0_1056} OutVars{~stoppingEvent~0=v_~stoppingEvent~0_807, BCSP_PnpAddThread2of5ForFork1_#res.base=|v_BCSP_PnpAddThread2of5ForFork1_#res.base_7|, BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5_25|, BCSP_PnpAddThread2of5ForFork1_#res.offset=|v_BCSP_PnpAddThread2of5ForFork1_#res.offset_7|, ~pendingIo~0=v_~pendingIo~0_1055} AuxVars[] AssignedVars[~stoppingEvent~0, BCSP_PnpAddThread2of5ForFork1_#res.base, BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread2of5ForFork1_#res.offset, ~pendingIo~0][131], [326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), 72#BCSP_PnpAddEXITtrue, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, 218#L686-1true, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), BCSP_PnpAddThread1of5ForFork1InUse, 32#BCSP_PnpAddENTRYtrue, 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, 172#L704true, 177#L724-1true, Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), Black: 242#true, Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 244#(= ~stopped~0 0), Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:02:00,414 INFO L384 tUnfolder$Statistics]: this new event has 54 ancestors and is not cut-off event [2021-03-24 20:02:00,414 INFO L387 tUnfolder$Statistics]: existing Event has 54 ancestors and is not cut-off event [2021-03-24 20:02:00,414 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is not cut-off event [2021-03-24 20:02:00,415 INFO L387 tUnfolder$Statistics]: existing Event has 54 ancestors and is not cut-off event [2021-03-24 20:02:00,415 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1580] L713-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1055 0))) (or (and (= v_~stoppingEvent~0_807 1) .cse0) (and (not .cse0) (= v_~stoppingEvent~0_808 v_~stoppingEvent~0_807)))) (= v_~pendingIo~0_1056 (+ v_~pendingIo~0_1055 1)) (= |v_BCSP_PnpAddThread2of5ForFork1_#res.offset_7| 0) (= |v_BCSP_PnpAddThread2of5ForFork1_#res.base_7| 0)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_808, ~pendingIo~0=v_~pendingIo~0_1056} OutVars{~stoppingEvent~0=v_~stoppingEvent~0_807, BCSP_PnpAddThread2of5ForFork1_#res.base=|v_BCSP_PnpAddThread2of5ForFork1_#res.base_7|, BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5_25|, BCSP_PnpAddThread2of5ForFork1_#res.offset=|v_BCSP_PnpAddThread2of5ForFork1_#res.offset_7|, ~pendingIo~0=v_~pendingIo~0_1055} AuxVars[] AssignedVars[~stoppingEvent~0, BCSP_PnpAddThread2of5ForFork1_#res.base, BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread2of5ForFork1_#res.offset, ~pendingIo~0][131], [326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), 72#BCSP_PnpAddEXITtrue, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, 218#L686-1true, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), BCSP_PnpAddThread1of5ForFork1InUse, 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, 172#L704true, 177#L724-1true, 116#L704true, Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 242#true, Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 244#(= ~stopped~0 0), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:02:00,415 INFO L384 tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event [2021-03-24 20:02:00,415 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:02:00,415 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-24 20:02:00,415 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:02:00,605 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1580] L713-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1055 0))) (or (and (= v_~stoppingEvent~0_807 1) .cse0) (and (not .cse0) (= v_~stoppingEvent~0_808 v_~stoppingEvent~0_807)))) (= v_~pendingIo~0_1056 (+ v_~pendingIo~0_1055 1)) (= |v_BCSP_PnpAddThread2of5ForFork1_#res.offset_7| 0) (= |v_BCSP_PnpAddThread2of5ForFork1_#res.base_7| 0)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_808, ~pendingIo~0=v_~pendingIo~0_1056} OutVars{~stoppingEvent~0=v_~stoppingEvent~0_807, BCSP_PnpAddThread2of5ForFork1_#res.base=|v_BCSP_PnpAddThread2of5ForFork1_#res.base_7|, BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5_25|, BCSP_PnpAddThread2of5ForFork1_#res.offset=|v_BCSP_PnpAddThread2of5ForFork1_#res.offset_7|, ~pendingIo~0=v_~pendingIo~0_1055} AuxVars[] AssignedVars[~stoppingEvent~0, BCSP_PnpAddThread2of5ForFork1_#res.base, BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread2of5ForFork1_#res.offset, ~pendingIo~0][131], [131#BCSP_PnpAddEXITtrue, 133#L709true, 326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 218#L686-1true, 27#L704true, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, 116#L704true, 244#(= ~stopped~0 0), Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), Black: 242#true, Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:02:00,605 INFO L384 tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event [2021-03-24 20:02:00,605 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:02:00,605 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:02:00,605 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:02:01,281 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1601] BCSP_PnpStopENTRY-->L713: Formula: (and (= v_~stoppingFlag~0_320 1) (= |v_BCSP_PnpStopThread1of5ForFork0_#in~arg.base_5| v_BCSP_PnpStopThread1of5ForFork0_~arg.base_5) (= v_BCSP_PnpStopThread1of5ForFork0_~arg.offset_5 |v_BCSP_PnpStopThread1of5ForFork0_#in~arg.offset_5|)) InVars {BCSP_PnpStopThread1of5ForFork0_#in~arg.base=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.base_5|, BCSP_PnpStopThread1of5ForFork0_#in~arg.offset=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.offset_5|} OutVars{BCSP_PnpStopThread1of5ForFork0_#in~arg.base=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.base_5|, BCSP_PnpStopThread1of5ForFork0_~arg.offset=v_BCSP_PnpStopThread1of5ForFork0_~arg.offset_5, BCSP_PnpStopThread1of5ForFork0_~arg.base=v_BCSP_PnpStopThread1of5ForFork0_~arg.base_5, ~stoppingFlag~0=v_~stoppingFlag~0_320, BCSP_PnpStopThread1of5ForFork0_#in~arg.offset=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.offset_5|, BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5_31|} AuxVars[] AssignedVars[BCSP_PnpStopThread1of5ForFork0_~arg.offset, BCSP_PnpStopThread1of5ForFork0_~arg.base, ~stoppingFlag~0, BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5][37], [258#true, 326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), 135#L688true, 72#BCSP_PnpAddEXITtrue, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 273#(= ~stoppingFlag~0 0), 276#true, 148#BCSP_PnpAddENTRYtrue, 85#L689true, 214#L745-2true, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 283#true, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), 185#L713true, Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 242#true, Black: 244#(= ~stopped~0 0), Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:02:01,282 INFO L384 tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event [2021-03-24 20:02:01,282 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:02:01,282 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:02:01,282 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:02:01,283 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1601] BCSP_PnpStopENTRY-->L713: Formula: (and (= v_~stoppingFlag~0_320 1) (= |v_BCSP_PnpStopThread1of5ForFork0_#in~arg.base_5| v_BCSP_PnpStopThread1of5ForFork0_~arg.base_5) (= v_BCSP_PnpStopThread1of5ForFork0_~arg.offset_5 |v_BCSP_PnpStopThread1of5ForFork0_#in~arg.offset_5|)) InVars {BCSP_PnpStopThread1of5ForFork0_#in~arg.base=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.base_5|, BCSP_PnpStopThread1of5ForFork0_#in~arg.offset=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.offset_5|} OutVars{BCSP_PnpStopThread1of5ForFork0_#in~arg.base=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.base_5|, BCSP_PnpStopThread1of5ForFork0_~arg.offset=v_BCSP_PnpStopThread1of5ForFork0_~arg.offset_5, BCSP_PnpStopThread1of5ForFork0_~arg.base=v_BCSP_PnpStopThread1of5ForFork0_~arg.base_5, ~stoppingFlag~0=v_~stoppingFlag~0_320, BCSP_PnpStopThread1of5ForFork0_#in~arg.offset=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.offset_5|, BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5_31|} AuxVars[] AssignedVars[BCSP_PnpStopThread1of5ForFork0_~arg.offset, BCSP_PnpStopThread1of5ForFork0_~arg.base, ~stoppingFlag~0, BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5][37], [258#true, 326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), 135#L688true, 72#BCSP_PnpAddEXITtrue, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 273#(= ~stoppingFlag~0 0), 276#true, 148#BCSP_PnpAddENTRYtrue, 214#L745-2true, 151#L723true, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 283#true, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), 185#L713true, Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 242#true, Black: 244#(= ~stopped~0 0), Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:02:01,284 INFO L384 tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event [2021-03-24 20:02:01,284 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:02:01,284 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:02:01,284 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:02:01,334 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1623] L688-->BCSP_PnpAddEXIT: Formula: (and (= |v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17| 0) (let ((.cse0 (= v_~pendingIo~0_1273 0))) (or (and (not .cse0) (= v_~stoppingEvent~0_976 v_~stoppingEvent~0_975)) (and .cse0 (= v_~stoppingEvent~0_975 1)))) (= v_~pendingIo~0_1274 (+ v_~pendingIo~0_1273 1)) (= |v_BCSP_PnpAddThread4of5ForFork1_#res.base_17| 0) (= |v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21| v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35) (not (= v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35 0))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_976, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, ~pendingIo~0=v_~pendingIo~0_1274} OutVars{BCSP_PnpAddThread4of5ForFork1_#res.base=|v_BCSP_PnpAddThread4of5ForFork1_#res.base_17|, ~stoppingEvent~0=v_~stoppingEvent~0_975, BCSP_PnpAddThread4of5ForFork1_#res.offset=|v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5_57|, ~pendingIo~0=v_~pendingIo~0_1273} AuxVars[] AssignedVars[BCSP_PnpAddThread4of5ForFork1_#res.base, ~stoppingEvent~0, BCSP_PnpAddThread4of5ForFork1_#res.offset, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][236], [65#BCSP_PnpAddEXITtrue, 258#true, 326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 283#true, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, 97#L709true, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, 105#L689true, 48#L715-2true, 244#(= ~stopped~0 0), Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), 184#L709true, Black: 242#true, Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:02:01,335 INFO L384 tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event [2021-03-24 20:02:01,335 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2021-03-24 20:02:01,335 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2021-03-24 20:02:01,335 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2021-03-24 20:02:01,335 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1623] L688-->BCSP_PnpAddEXIT: Formula: (and (= |v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17| 0) (let ((.cse0 (= v_~pendingIo~0_1273 0))) (or (and (not .cse0) (= v_~stoppingEvent~0_976 v_~stoppingEvent~0_975)) (and .cse0 (= v_~stoppingEvent~0_975 1)))) (= v_~pendingIo~0_1274 (+ v_~pendingIo~0_1273 1)) (= |v_BCSP_PnpAddThread4of5ForFork1_#res.base_17| 0) (= |v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21| v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35) (not (= v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35 0))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_976, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, ~pendingIo~0=v_~pendingIo~0_1274} OutVars{BCSP_PnpAddThread4of5ForFork1_#res.base=|v_BCSP_PnpAddThread4of5ForFork1_#res.base_17|, ~stoppingEvent~0=v_~stoppingEvent~0_975, BCSP_PnpAddThread4of5ForFork1_#res.offset=|v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5_57|, ~pendingIo~0=v_~pendingIo~0_1273} AuxVars[] AssignedVars[BCSP_PnpAddThread4of5ForFork1_#res.base, ~stoppingEvent~0, BCSP_PnpAddThread4of5ForFork1_#res.offset, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][236], [65#BCSP_PnpAddEXITtrue, 258#true, 326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 283#true, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, 97#L709true, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, 48#L715-2true, 177#L724-1true, 244#(= ~stopped~0 0), Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 184#L709true, Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), Black: 242#true, Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:02:01,335 INFO L384 tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event [2021-03-24 20:02:01,335 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2021-03-24 20:02:01,335 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2021-03-24 20:02:01,335 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2021-03-24 20:02:02,053 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1580] L713-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1055 0))) (or (and (= v_~stoppingEvent~0_807 1) .cse0) (and (not .cse0) (= v_~stoppingEvent~0_808 v_~stoppingEvent~0_807)))) (= v_~pendingIo~0_1056 (+ v_~pendingIo~0_1055 1)) (= |v_BCSP_PnpAddThread2of5ForFork1_#res.offset_7| 0) (= |v_BCSP_PnpAddThread2of5ForFork1_#res.base_7| 0)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_808, ~pendingIo~0=v_~pendingIo~0_1056} OutVars{~stoppingEvent~0=v_~stoppingEvent~0_807, BCSP_PnpAddThread2of5ForFork1_#res.base=|v_BCSP_PnpAddThread2of5ForFork1_#res.base_7|, BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5_25|, BCSP_PnpAddThread2of5ForFork1_#res.offset=|v_BCSP_PnpAddThread2of5ForFork1_#res.offset_7|, ~pendingIo~0=v_~pendingIo~0_1055} AuxVars[] AssignedVars[~stoppingEvent~0, BCSP_PnpAddThread2of5ForFork1_#res.base, BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread2of5ForFork1_#res.offset, ~pendingIo~0][131], [326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), 72#BCSP_PnpAddEXITtrue, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 218#L686-1true, BCSP_PnpAddThread1of5ForFork1InUse, 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, 105#L689true, BCSP_PnpStopThread1of5ForFork0InUse, 116#L704true, Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), 184#L709true, Black: 242#true, Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 244#(= ~stopped~0 0), Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:02:02,054 INFO L384 tUnfolder$Statistics]: this new event has 55 ancestors and is not cut-off event [2021-03-24 20:02:02,054 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is not cut-off event [2021-03-24 20:02:02,054 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is not cut-off event [2021-03-24 20:02:02,054 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is not cut-off event [2021-03-24 20:02:02,054 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1580] L713-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1055 0))) (or (and (= v_~stoppingEvent~0_807 1) .cse0) (and (not .cse0) (= v_~stoppingEvent~0_808 v_~stoppingEvent~0_807)))) (= v_~pendingIo~0_1056 (+ v_~pendingIo~0_1055 1)) (= |v_BCSP_PnpAddThread2of5ForFork1_#res.offset_7| 0) (= |v_BCSP_PnpAddThread2of5ForFork1_#res.base_7| 0)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_808, ~pendingIo~0=v_~pendingIo~0_1056} OutVars{~stoppingEvent~0=v_~stoppingEvent~0_807, BCSP_PnpAddThread2of5ForFork1_#res.base=|v_BCSP_PnpAddThread2of5ForFork1_#res.base_7|, BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5_25|, BCSP_PnpAddThread2of5ForFork1_#res.offset=|v_BCSP_PnpAddThread2of5ForFork1_#res.offset_7|, ~pendingIo~0=v_~pendingIo~0_1055} AuxVars[] AssignedVars[~stoppingEvent~0, BCSP_PnpAddThread2of5ForFork1_#res.base, BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread2of5ForFork1_#res.offset, ~pendingIo~0][131], [326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), 72#BCSP_PnpAddEXITtrue, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 218#L686-1true, BCSP_PnpAddThread1of5ForFork1InUse, 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, 177#L724-1true, 116#L704true, Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), 184#L709true, Black: 242#true, Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 244#(= ~stopped~0 0), Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:02:02,054 INFO L384 tUnfolder$Statistics]: this new event has 55 ancestors and is not cut-off event [2021-03-24 20:02:02,054 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is not cut-off event [2021-03-24 20:02:02,055 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is not cut-off event [2021-03-24 20:02:02,055 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is not cut-off event [2021-03-24 20:02:02,283 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1623] L688-->BCSP_PnpAddEXIT: Formula: (and (= |v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17| 0) (let ((.cse0 (= v_~pendingIo~0_1273 0))) (or (and (not .cse0) (= v_~stoppingEvent~0_976 v_~stoppingEvent~0_975)) (and .cse0 (= v_~stoppingEvent~0_975 1)))) (= v_~pendingIo~0_1274 (+ v_~pendingIo~0_1273 1)) (= |v_BCSP_PnpAddThread4of5ForFork1_#res.base_17| 0) (= |v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21| v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35) (not (= v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35 0))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_976, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, ~pendingIo~0=v_~pendingIo~0_1274} OutVars{BCSP_PnpAddThread4of5ForFork1_#res.base=|v_BCSP_PnpAddThread4of5ForFork1_#res.base_17|, ~stoppingEvent~0=v_~stoppingEvent~0_975, BCSP_PnpAddThread4of5ForFork1_#res.offset=|v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5_57|, ~pendingIo~0=v_~pendingIo~0_1273} AuxVars[] AssignedVars[BCSP_PnpAddThread4of5ForFork1_#res.base, ~stoppingEvent~0, BCSP_PnpAddThread4of5ForFork1_#res.offset, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][238], [192#BCSP_PnpAddENTRYtrue, 65#BCSP_PnpAddEXITtrue, 326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 218#L686-1true, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, 105#L689true, 244#(= ~stopped~0 0), Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), 184#L709true, Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), Black: 242#true, Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:02:02,283 INFO L384 tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event [2021-03-24 20:02:02,283 INFO L387 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2021-03-24 20:02:02,283 INFO L387 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2021-03-24 20:02:02,283 INFO L387 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2021-03-24 20:02:02,283 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1623] L688-->BCSP_PnpAddEXIT: Formula: (and (= |v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17| 0) (let ((.cse0 (= v_~pendingIo~0_1273 0))) (or (and (not .cse0) (= v_~stoppingEvent~0_976 v_~stoppingEvent~0_975)) (and .cse0 (= v_~stoppingEvent~0_975 1)))) (= v_~pendingIo~0_1274 (+ v_~pendingIo~0_1273 1)) (= |v_BCSP_PnpAddThread4of5ForFork1_#res.base_17| 0) (= |v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21| v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35) (not (= v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35 0))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_976, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, ~pendingIo~0=v_~pendingIo~0_1274} OutVars{BCSP_PnpAddThread4of5ForFork1_#res.base=|v_BCSP_PnpAddThread4of5ForFork1_#res.base_17|, ~stoppingEvent~0=v_~stoppingEvent~0_975, BCSP_PnpAddThread4of5ForFork1_#res.offset=|v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5_57|, ~pendingIo~0=v_~pendingIo~0_1273} AuxVars[] AssignedVars[BCSP_PnpAddThread4of5ForFork1_#res.base, ~stoppingEvent~0, BCSP_PnpAddThread4of5ForFork1_#res.offset, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][238], [192#BCSP_PnpAddENTRYtrue, 65#BCSP_PnpAddEXITtrue, 326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 218#L686-1true, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, 177#L724-1true, 244#(= ~stopped~0 0), Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), 184#L709true, Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), Black: 242#true, Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:02:02,283 INFO L384 tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event [2021-03-24 20:02:02,283 INFO L387 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2021-03-24 20:02:02,283 INFO L387 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2021-03-24 20:02:02,283 INFO L387 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2021-03-24 20:02:02,755 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1601] BCSP_PnpStopENTRY-->L713: Formula: (and (= v_~stoppingFlag~0_320 1) (= |v_BCSP_PnpStopThread1of5ForFork0_#in~arg.base_5| v_BCSP_PnpStopThread1of5ForFork0_~arg.base_5) (= v_BCSP_PnpStopThread1of5ForFork0_~arg.offset_5 |v_BCSP_PnpStopThread1of5ForFork0_#in~arg.offset_5|)) InVars {BCSP_PnpStopThread1of5ForFork0_#in~arg.base=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.base_5|, BCSP_PnpStopThread1of5ForFork0_#in~arg.offset=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.offset_5|} OutVars{BCSP_PnpStopThread1of5ForFork0_#in~arg.base=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.base_5|, BCSP_PnpStopThread1of5ForFork0_~arg.offset=v_BCSP_PnpStopThread1of5ForFork0_~arg.offset_5, BCSP_PnpStopThread1of5ForFork0_~arg.base=v_BCSP_PnpStopThread1of5ForFork0_~arg.base_5, ~stoppingFlag~0=v_~stoppingFlag~0_320, BCSP_PnpStopThread1of5ForFork0_#in~arg.offset=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.offset_5|, BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5_31|} AuxVars[] AssignedVars[BCSP_PnpStopThread1of5ForFork0_~arg.offset, BCSP_PnpStopThread1of5ForFork0_~arg.base, ~stoppingFlag~0, BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5][37], [258#true, 326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), 72#BCSP_PnpAddEXITtrue, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 142#L689true, Black: 273#(= ~stoppingFlag~0 0), 276#true, 85#L689true, 214#L745-2true, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 283#true, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, 112#L709true, Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), 185#L713true, Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 242#true, Black: 244#(= ~stopped~0 0), Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:02:02,755 INFO L384 tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event [2021-03-24 20:02:02,755 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-24 20:02:02,755 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-24 20:02:02,755 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-24 20:02:02,756 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1601] BCSP_PnpStopENTRY-->L713: Formula: (and (= v_~stoppingFlag~0_320 1) (= |v_BCSP_PnpStopThread1of5ForFork0_#in~arg.base_5| v_BCSP_PnpStopThread1of5ForFork0_~arg.base_5) (= v_BCSP_PnpStopThread1of5ForFork0_~arg.offset_5 |v_BCSP_PnpStopThread1of5ForFork0_#in~arg.offset_5|)) InVars {BCSP_PnpStopThread1of5ForFork0_#in~arg.base=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.base_5|, BCSP_PnpStopThread1of5ForFork0_#in~arg.offset=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.offset_5|} OutVars{BCSP_PnpStopThread1of5ForFork0_#in~arg.base=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.base_5|, BCSP_PnpStopThread1of5ForFork0_~arg.offset=v_BCSP_PnpStopThread1of5ForFork0_~arg.offset_5, BCSP_PnpStopThread1of5ForFork0_~arg.base=v_BCSP_PnpStopThread1of5ForFork0_~arg.base_5, ~stoppingFlag~0=v_~stoppingFlag~0_320, BCSP_PnpStopThread1of5ForFork0_#in~arg.offset=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.offset_5|, BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5_31|} AuxVars[] AssignedVars[BCSP_PnpStopThread1of5ForFork0_~arg.offset, BCSP_PnpStopThread1of5ForFork0_~arg.base, ~stoppingFlag~0, BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5][37], [258#true, 326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), 199#L688true, 72#BCSP_PnpAddEXITtrue, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 273#(= ~stoppingFlag~0 0), 276#true, 85#L689true, 214#L745-2true, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 283#true, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, 112#L709true, Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), 185#L713true, Black: 242#true, Black: 244#(= ~stopped~0 0), Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:02:02,756 INFO L384 tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event [2021-03-24 20:02:02,756 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-24 20:02:02,756 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-24 20:02:02,756 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-24 20:02:02,757 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1623] L688-->BCSP_PnpAddEXIT: Formula: (and (= |v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17| 0) (let ((.cse0 (= v_~pendingIo~0_1273 0))) (or (and (not .cse0) (= v_~stoppingEvent~0_976 v_~stoppingEvent~0_975)) (and .cse0 (= v_~stoppingEvent~0_975 1)))) (= v_~pendingIo~0_1274 (+ v_~pendingIo~0_1273 1)) (= |v_BCSP_PnpAddThread4of5ForFork1_#res.base_17| 0) (= |v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21| v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35) (not (= v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35 0))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_976, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, ~pendingIo~0=v_~pendingIo~0_1274} OutVars{BCSP_PnpAddThread4of5ForFork1_#res.base=|v_BCSP_PnpAddThread4of5ForFork1_#res.base_17|, ~stoppingEvent~0=v_~stoppingEvent~0_975, BCSP_PnpAddThread4of5ForFork1_#res.offset=|v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5_57|, ~pendingIo~0=v_~pendingIo~0_1273} AuxVars[] AssignedVars[BCSP_PnpAddThread4of5ForFork1_#res.base, ~stoppingEvent~0, BCSP_PnpAddThread4of5ForFork1_#res.offset, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][236], [Black: 255#(= ~stoppingFlag~0 1), 65#BCSP_PnpAddEXITtrue, 258#true, 324#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stopped~0 ~stoppingFlag~0)), 72#BCSP_PnpAddEXITtrue, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 276#true, 85#L689true, 214#L745-2true, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 283#true, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), 118#BCSP_PnpStopENTRYtrue, Black: 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), 184#L709true, Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 242#true, Black: 244#(= ~stopped~0 0), Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1))]) [2021-03-24 20:02:02,757 INFO L384 tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event [2021-03-24 20:02:02,757 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-24 20:02:02,757 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-24 20:02:02,757 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-24 20:02:02,757 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1601] BCSP_PnpStopENTRY-->L713: Formula: (and (= v_~stoppingFlag~0_320 1) (= |v_BCSP_PnpStopThread1of5ForFork0_#in~arg.base_5| v_BCSP_PnpStopThread1of5ForFork0_~arg.base_5) (= v_BCSP_PnpStopThread1of5ForFork0_~arg.offset_5 |v_BCSP_PnpStopThread1of5ForFork0_#in~arg.offset_5|)) InVars {BCSP_PnpStopThread1of5ForFork0_#in~arg.base=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.base_5|, BCSP_PnpStopThread1of5ForFork0_#in~arg.offset=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.offset_5|} OutVars{BCSP_PnpStopThread1of5ForFork0_#in~arg.base=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.base_5|, BCSP_PnpStopThread1of5ForFork0_~arg.offset=v_BCSP_PnpStopThread1of5ForFork0_~arg.offset_5, BCSP_PnpStopThread1of5ForFork0_~arg.base=v_BCSP_PnpStopThread1of5ForFork0_~arg.base_5, ~stoppingFlag~0=v_~stoppingFlag~0_320, BCSP_PnpStopThread1of5ForFork0_#in~arg.offset=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.offset_5|, BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5_31|} AuxVars[] AssignedVars[BCSP_PnpStopThread1of5ForFork0_~arg.offset, BCSP_PnpStopThread1of5ForFork0_~arg.base, ~stoppingFlag~0, BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5][37], [258#true, 326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), 135#L688true, 72#BCSP_PnpAddEXITtrue, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 273#(= ~stoppingFlag~0 0), 276#true, 85#L689true, 214#L745-2true, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 283#true, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), 184#L709true, 185#L713true, Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 242#true, Black: 244#(= ~stopped~0 0), Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:02:02,757 INFO L384 tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event [2021-03-24 20:02:02,757 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-24 20:02:02,757 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-24 20:02:02,757 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-24 20:02:02,759 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1601] BCSP_PnpStopENTRY-->L713: Formula: (and (= v_~stoppingFlag~0_320 1) (= |v_BCSP_PnpStopThread1of5ForFork0_#in~arg.base_5| v_BCSP_PnpStopThread1of5ForFork0_~arg.base_5) (= v_BCSP_PnpStopThread1of5ForFork0_~arg.offset_5 |v_BCSP_PnpStopThread1of5ForFork0_#in~arg.offset_5|)) InVars {BCSP_PnpStopThread1of5ForFork0_#in~arg.base=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.base_5|, BCSP_PnpStopThread1of5ForFork0_#in~arg.offset=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.offset_5|} OutVars{BCSP_PnpStopThread1of5ForFork0_#in~arg.base=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.base_5|, BCSP_PnpStopThread1of5ForFork0_~arg.offset=v_BCSP_PnpStopThread1of5ForFork0_~arg.offset_5, BCSP_PnpStopThread1of5ForFork0_~arg.base=v_BCSP_PnpStopThread1of5ForFork0_~arg.base_5, ~stoppingFlag~0=v_~stoppingFlag~0_320, BCSP_PnpStopThread1of5ForFork0_#in~arg.offset=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.offset_5|, BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5_31|} AuxVars[] AssignedVars[BCSP_PnpStopThread1of5ForFork0_~arg.offset, BCSP_PnpStopThread1of5ForFork0_~arg.base, ~stoppingFlag~0, BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5][37], [258#true, 326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), 72#BCSP_PnpAddEXITtrue, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 142#L689true, Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 151#L723true, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 283#true, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, 112#L709true, Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 242#true, 185#L713true, Black: 244#(= ~stopped~0 0), Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:02:02,759 INFO L384 tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event [2021-03-24 20:02:02,759 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-24 20:02:02,759 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-24 20:02:02,759 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-24 20:02:02,759 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1601] BCSP_PnpStopENTRY-->L713: Formula: (and (= v_~stoppingFlag~0_320 1) (= |v_BCSP_PnpStopThread1of5ForFork0_#in~arg.base_5| v_BCSP_PnpStopThread1of5ForFork0_~arg.base_5) (= v_BCSP_PnpStopThread1of5ForFork0_~arg.offset_5 |v_BCSP_PnpStopThread1of5ForFork0_#in~arg.offset_5|)) InVars {BCSP_PnpStopThread1of5ForFork0_#in~arg.base=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.base_5|, BCSP_PnpStopThread1of5ForFork0_#in~arg.offset=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.offset_5|} OutVars{BCSP_PnpStopThread1of5ForFork0_#in~arg.base=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.base_5|, BCSP_PnpStopThread1of5ForFork0_~arg.offset=v_BCSP_PnpStopThread1of5ForFork0_~arg.offset_5, BCSP_PnpStopThread1of5ForFork0_~arg.base=v_BCSP_PnpStopThread1of5ForFork0_~arg.base_5, ~stoppingFlag~0=v_~stoppingFlag~0_320, BCSP_PnpStopThread1of5ForFork0_#in~arg.offset=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.offset_5|, BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5_31|} AuxVars[] AssignedVars[BCSP_PnpStopThread1of5ForFork0_~arg.offset, BCSP_PnpStopThread1of5ForFork0_~arg.base, ~stoppingFlag~0, BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5][37], [258#true, 326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), 199#L688true, 72#BCSP_PnpAddEXITtrue, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 151#L723true, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 283#true, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, 112#L709true, Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 242#true, 185#L713true, Black: 244#(= ~stopped~0 0), Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:02:02,759 INFO L384 tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event [2021-03-24 20:02:02,759 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-24 20:02:02,760 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-24 20:02:02,760 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-24 20:02:02,760 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1623] L688-->BCSP_PnpAddEXIT: Formula: (and (= |v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17| 0) (let ((.cse0 (= v_~pendingIo~0_1273 0))) (or (and (not .cse0) (= v_~stoppingEvent~0_976 v_~stoppingEvent~0_975)) (and .cse0 (= v_~stoppingEvent~0_975 1)))) (= v_~pendingIo~0_1274 (+ v_~pendingIo~0_1273 1)) (= |v_BCSP_PnpAddThread4of5ForFork1_#res.base_17| 0) (= |v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21| v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35) (not (= v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35 0))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_976, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, ~pendingIo~0=v_~pendingIo~0_1274} OutVars{BCSP_PnpAddThread4of5ForFork1_#res.base=|v_BCSP_PnpAddThread4of5ForFork1_#res.base_17|, ~stoppingEvent~0=v_~stoppingEvent~0_975, BCSP_PnpAddThread4of5ForFork1_#res.offset=|v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5_57|, ~pendingIo~0=v_~pendingIo~0_1273} AuxVars[] AssignedVars[BCSP_PnpAddThread4of5ForFork1_#res.base, ~stoppingEvent~0, BCSP_PnpAddThread4of5ForFork1_#res.offset, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][236], [65#BCSP_PnpAddEXITtrue, Black: 255#(= ~stoppingFlag~0 1), 258#true, 324#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stopped~0 ~stoppingFlag~0)), 72#BCSP_PnpAddEXITtrue, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 276#true, 214#L745-2true, 151#L723true, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 283#true, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), 118#BCSP_PnpStopENTRYtrue, Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 184#L709true, Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), Black: 242#true, Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 244#(= ~stopped~0 0), Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1))]) [2021-03-24 20:02:02,760 INFO L384 tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event [2021-03-24 20:02:02,760 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-24 20:02:02,760 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-24 20:02:02,760 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-24 20:02:02,760 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1601] BCSP_PnpStopENTRY-->L713: Formula: (and (= v_~stoppingFlag~0_320 1) (= |v_BCSP_PnpStopThread1of5ForFork0_#in~arg.base_5| v_BCSP_PnpStopThread1of5ForFork0_~arg.base_5) (= v_BCSP_PnpStopThread1of5ForFork0_~arg.offset_5 |v_BCSP_PnpStopThread1of5ForFork0_#in~arg.offset_5|)) InVars {BCSP_PnpStopThread1of5ForFork0_#in~arg.base=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.base_5|, BCSP_PnpStopThread1of5ForFork0_#in~arg.offset=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.offset_5|} OutVars{BCSP_PnpStopThread1of5ForFork0_#in~arg.base=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.base_5|, BCSP_PnpStopThread1of5ForFork0_~arg.offset=v_BCSP_PnpStopThread1of5ForFork0_~arg.offset_5, BCSP_PnpStopThread1of5ForFork0_~arg.base=v_BCSP_PnpStopThread1of5ForFork0_~arg.base_5, ~stoppingFlag~0=v_~stoppingFlag~0_320, BCSP_PnpStopThread1of5ForFork0_#in~arg.offset=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.offset_5|, BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5_31|} AuxVars[] AssignedVars[BCSP_PnpStopThread1of5ForFork0_~arg.offset, BCSP_PnpStopThread1of5ForFork0_~arg.base, ~stoppingFlag~0, BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5][37], [258#true, 326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), 135#L688true, 72#BCSP_PnpAddEXITtrue, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 151#L723true, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 283#true, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 184#L709true, Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 242#true, 185#L713true, Black: 244#(= ~stopped~0 0), Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:02:02,760 INFO L384 tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event [2021-03-24 20:02:02,760 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-24 20:02:02,760 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-24 20:02:02,760 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-24 20:02:02,941 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1580] L713-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1055 0))) (or (and (= v_~stoppingEvent~0_807 1) .cse0) (and (not .cse0) (= v_~stoppingEvent~0_808 v_~stoppingEvent~0_807)))) (= v_~pendingIo~0_1056 (+ v_~pendingIo~0_1055 1)) (= |v_BCSP_PnpAddThread2of5ForFork1_#res.offset_7| 0) (= |v_BCSP_PnpAddThread2of5ForFork1_#res.base_7| 0)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_808, ~pendingIo~0=v_~pendingIo~0_1056} OutVars{~stoppingEvent~0=v_~stoppingEvent~0_807, BCSP_PnpAddThread2of5ForFork1_#res.base=|v_BCSP_PnpAddThread2of5ForFork1_#res.base_7|, BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5_25|, BCSP_PnpAddThread2of5ForFork1_#res.offset=|v_BCSP_PnpAddThread2of5ForFork1_#res.offset_7|, ~pendingIo~0=v_~pendingIo~0_1055} AuxVars[] AssignedVars[~stoppingEvent~0, BCSP_PnpAddThread2of5ForFork1_#res.base, BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread2of5ForFork1_#res.offset, ~pendingIo~0][131], [192#BCSP_PnpAddENTRYtrue, 326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 142#L689true, Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, 218#L686-1true, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, 244#(= ~stopped~0 0), 116#L704true, Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), Black: 242#true, Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:02:02,942 INFO L384 tUnfolder$Statistics]: this new event has 56 ancestors and is not cut-off event [2021-03-24 20:02:02,942 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is not cut-off event [2021-03-24 20:02:02,942 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is not cut-off event [2021-03-24 20:02:02,942 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is not cut-off event [2021-03-24 20:02:02,942 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is not cut-off event [2021-03-24 20:02:02,942 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1580] L713-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1055 0))) (or (and (= v_~stoppingEvent~0_807 1) .cse0) (and (not .cse0) (= v_~stoppingEvent~0_808 v_~stoppingEvent~0_807)))) (= v_~pendingIo~0_1056 (+ v_~pendingIo~0_1055 1)) (= |v_BCSP_PnpAddThread2of5ForFork1_#res.offset_7| 0) (= |v_BCSP_PnpAddThread2of5ForFork1_#res.base_7| 0)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_808, ~pendingIo~0=v_~pendingIo~0_1056} OutVars{~stoppingEvent~0=v_~stoppingEvent~0_807, BCSP_PnpAddThread2of5ForFork1_#res.base=|v_BCSP_PnpAddThread2of5ForFork1_#res.base_7|, BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5_25|, BCSP_PnpAddThread2of5ForFork1_#res.offset=|v_BCSP_PnpAddThread2of5ForFork1_#res.offset_7|, ~pendingIo~0=v_~pendingIo~0_1055} AuxVars[] AssignedVars[~stoppingEvent~0, BCSP_PnpAddThread2of5ForFork1_#res.base, BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread2of5ForFork1_#res.offset, ~pendingIo~0][131], [192#BCSP_PnpAddENTRYtrue, 326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), 199#L688true, 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, 218#L686-1true, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, 244#(= ~stopped~0 0), 116#L704true, Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), Black: 242#true, Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:02:02,942 INFO L384 tUnfolder$Statistics]: this new event has 56 ancestors and is not cut-off event [2021-03-24 20:02:02,942 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is not cut-off event [2021-03-24 20:02:02,942 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is not cut-off event [2021-03-24 20:02:02,942 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is not cut-off event [2021-03-24 20:02:02,942 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is not cut-off event [2021-03-24 20:02:03,187 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1623] L688-->BCSP_PnpAddEXIT: Formula: (and (= |v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17| 0) (let ((.cse0 (= v_~pendingIo~0_1273 0))) (or (and (not .cse0) (= v_~stoppingEvent~0_976 v_~stoppingEvent~0_975)) (and .cse0 (= v_~stoppingEvent~0_975 1)))) (= v_~pendingIo~0_1274 (+ v_~pendingIo~0_1273 1)) (= |v_BCSP_PnpAddThread4of5ForFork1_#res.base_17| 0) (= |v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21| v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35) (not (= v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35 0))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_976, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, ~pendingIo~0=v_~pendingIo~0_1274} OutVars{BCSP_PnpAddThread4of5ForFork1_#res.base=|v_BCSP_PnpAddThread4of5ForFork1_#res.base_17|, ~stoppingEvent~0=v_~stoppingEvent~0_975, BCSP_PnpAddThread4of5ForFork1_#res.offset=|v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5_57|, ~pendingIo~0=v_~pendingIo~0_1273} AuxVars[] AssignedVars[BCSP_PnpAddThread4of5ForFork1_#res.base, ~stoppingEvent~0, BCSP_PnpAddThread4of5ForFork1_#res.offset, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][238], [65#BCSP_PnpAddEXITtrue, 326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 218#L686-1true, BCSP_PnpAddThread1of5ForFork1InUse, 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), BCSP_PnpAddThread2of5ForFork1InUse, 97#L709true, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, 105#L689true, 244#(= ~stopped~0 0), Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), 184#L709true, Black: 242#true, Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:02:03,187 INFO L384 tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event [2021-03-24 20:02:03,187 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:02:03,187 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:02:03,187 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:02:03,188 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1623] L688-->BCSP_PnpAddEXIT: Formula: (and (= |v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17| 0) (let ((.cse0 (= v_~pendingIo~0_1273 0))) (or (and (not .cse0) (= v_~stoppingEvent~0_976 v_~stoppingEvent~0_975)) (and .cse0 (= v_~stoppingEvent~0_975 1)))) (= v_~pendingIo~0_1274 (+ v_~pendingIo~0_1273 1)) (= |v_BCSP_PnpAddThread4of5ForFork1_#res.base_17| 0) (= |v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21| v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35) (not (= v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35 0))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_976, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, ~pendingIo~0=v_~pendingIo~0_1274} OutVars{BCSP_PnpAddThread4of5ForFork1_#res.base=|v_BCSP_PnpAddThread4of5ForFork1_#res.base_17|, ~stoppingEvent~0=v_~stoppingEvent~0_975, BCSP_PnpAddThread4of5ForFork1_#res.offset=|v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5_57|, ~pendingIo~0=v_~pendingIo~0_1273} AuxVars[] AssignedVars[BCSP_PnpAddThread4of5ForFork1_#res.base, ~stoppingEvent~0, BCSP_PnpAddThread4of5ForFork1_#res.offset, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][238], [65#BCSP_PnpAddEXITtrue, 326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 218#L686-1true, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 97#L709true, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, 177#L724-1true, 244#(= ~stopped~0 0), Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), 184#L709true, Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), Black: 242#true, Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:02:03,188 INFO L384 tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event [2021-03-24 20:02:03,188 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:02:03,188 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:02:03,188 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:02:03,909 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1623] L688-->BCSP_PnpAddEXIT: Formula: (and (= |v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17| 0) (let ((.cse0 (= v_~pendingIo~0_1273 0))) (or (and (not .cse0) (= v_~stoppingEvent~0_976 v_~stoppingEvent~0_975)) (and .cse0 (= v_~stoppingEvent~0_975 1)))) (= v_~pendingIo~0_1274 (+ v_~pendingIo~0_1273 1)) (= |v_BCSP_PnpAddThread4of5ForFork1_#res.base_17| 0) (= |v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21| v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35) (not (= v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35 0))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_976, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, ~pendingIo~0=v_~pendingIo~0_1274} OutVars{BCSP_PnpAddThread4of5ForFork1_#res.base=|v_BCSP_PnpAddThread4of5ForFork1_#res.base_17|, ~stoppingEvent~0=v_~stoppingEvent~0_975, BCSP_PnpAddThread4of5ForFork1_#res.offset=|v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5_57|, ~pendingIo~0=v_~pendingIo~0_1273} AuxVars[] AssignedVars[BCSP_PnpAddThread4of5ForFork1_#res.base, ~stoppingEvent~0, BCSP_PnpAddThread4of5ForFork1_#res.offset, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][236], [65#BCSP_PnpAddEXITtrue, 258#true, 133#L709true, 326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), 72#BCSP_PnpAddEXITtrue, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 142#L689true, Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 283#true, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 242#true, 185#L713true, Black: 244#(= ~stopped~0 0), Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:02:03,909 INFO L384 tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event [2021-03-24 20:02:03,910 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-24 20:02:03,910 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-24 20:02:03,910 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-24 20:02:03,911 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1623] L688-->BCSP_PnpAddEXIT: Formula: (and (= |v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17| 0) (let ((.cse0 (= v_~pendingIo~0_1273 0))) (or (and (not .cse0) (= v_~stoppingEvent~0_976 v_~stoppingEvent~0_975)) (and .cse0 (= v_~stoppingEvent~0_975 1)))) (= v_~pendingIo~0_1274 (+ v_~pendingIo~0_1273 1)) (= |v_BCSP_PnpAddThread4of5ForFork1_#res.base_17| 0) (= |v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21| v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35) (not (= v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35 0))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_976, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, ~pendingIo~0=v_~pendingIo~0_1274} OutVars{BCSP_PnpAddThread4of5ForFork1_#res.base=|v_BCSP_PnpAddThread4of5ForFork1_#res.base_17|, ~stoppingEvent~0=v_~stoppingEvent~0_975, BCSP_PnpAddThread4of5ForFork1_#res.offset=|v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5_57|, ~pendingIo~0=v_~pendingIo~0_1273} AuxVars[] AssignedVars[BCSP_PnpAddThread4of5ForFork1_#res.base, ~stoppingEvent~0, BCSP_PnpAddThread4of5ForFork1_#res.offset, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][236], [65#BCSP_PnpAddEXITtrue, 258#true, 133#L709true, 326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), 199#L688true, 72#BCSP_PnpAddEXITtrue, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 283#true, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 242#true, 185#L713true, Black: 244#(= ~stopped~0 0), Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:02:03,911 INFO L384 tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event [2021-03-24 20:02:03,911 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-24 20:02:03,911 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-24 20:02:03,911 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-24 20:02:03,913 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1623] L688-->BCSP_PnpAddEXIT: Formula: (and (= |v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17| 0) (let ((.cse0 (= v_~pendingIo~0_1273 0))) (or (and (not .cse0) (= v_~stoppingEvent~0_976 v_~stoppingEvent~0_975)) (and .cse0 (= v_~stoppingEvent~0_975 1)))) (= v_~pendingIo~0_1274 (+ v_~pendingIo~0_1273 1)) (= |v_BCSP_PnpAddThread4of5ForFork1_#res.base_17| 0) (= |v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21| v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35) (not (= v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35 0))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_976, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, ~pendingIo~0=v_~pendingIo~0_1274} OutVars{BCSP_PnpAddThread4of5ForFork1_#res.base=|v_BCSP_PnpAddThread4of5ForFork1_#res.base_17|, ~stoppingEvent~0=v_~stoppingEvent~0_975, BCSP_PnpAddThread4of5ForFork1_#res.offset=|v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5_57|, ~pendingIo~0=v_~pendingIo~0_1273} AuxVars[] AssignedVars[BCSP_PnpAddThread4of5ForFork1_#res.base, ~stoppingEvent~0, BCSP_PnpAddThread4of5ForFork1_#res.offset, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][236], [65#BCSP_PnpAddEXITtrue, 258#true, 326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), 72#BCSP_PnpAddEXITtrue, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 283#true, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, 105#L689true, BCSP_PnpStopThread1of5ForFork0InUse, Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 184#L709true, Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 242#true, 185#L713true, Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 244#(= ~stopped~0 0), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:02:03,913 INFO L384 tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event [2021-03-24 20:02:03,913 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:02:03,913 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:02:03,913 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:02:03,913 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1623] L688-->BCSP_PnpAddEXIT: Formula: (and (= |v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17| 0) (let ((.cse0 (= v_~pendingIo~0_1273 0))) (or (and (not .cse0) (= v_~stoppingEvent~0_976 v_~stoppingEvent~0_975)) (and .cse0 (= v_~stoppingEvent~0_975 1)))) (= v_~pendingIo~0_1274 (+ v_~pendingIo~0_1273 1)) (= |v_BCSP_PnpAddThread4of5ForFork1_#res.base_17| 0) (= |v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21| v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35) (not (= v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35 0))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_976, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, ~pendingIo~0=v_~pendingIo~0_1274} OutVars{BCSP_PnpAddThread4of5ForFork1_#res.base=|v_BCSP_PnpAddThread4of5ForFork1_#res.base_17|, ~stoppingEvent~0=v_~stoppingEvent~0_975, BCSP_PnpAddThread4of5ForFork1_#res.offset=|v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5_57|, ~pendingIo~0=v_~pendingIo~0_1273} AuxVars[] AssignedVars[BCSP_PnpAddThread4of5ForFork1_#res.base, ~stoppingEvent~0, BCSP_PnpAddThread4of5ForFork1_#res.offset, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][236], [65#BCSP_PnpAddEXITtrue, 258#true, 326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), 72#BCSP_PnpAddEXITtrue, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 283#true, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, 177#L724-1true, Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 184#L709true, Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), 185#L713true, Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 242#true, Black: 244#(= ~stopped~0 0), Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:02:03,914 INFO L384 tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event [2021-03-24 20:02:03,914 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:02:03,914 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:02:03,914 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:02:03,937 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1623] L688-->BCSP_PnpAddEXIT: Formula: (and (= |v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17| 0) (let ((.cse0 (= v_~pendingIo~0_1273 0))) (or (and (not .cse0) (= v_~stoppingEvent~0_976 v_~stoppingEvent~0_975)) (and .cse0 (= v_~stoppingEvent~0_975 1)))) (= v_~pendingIo~0_1274 (+ v_~pendingIo~0_1273 1)) (= |v_BCSP_PnpAddThread4of5ForFork1_#res.base_17| 0) (= |v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21| v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35) (not (= v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35 0))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_976, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, ~pendingIo~0=v_~pendingIo~0_1274} OutVars{BCSP_PnpAddThread4of5ForFork1_#res.base=|v_BCSP_PnpAddThread4of5ForFork1_#res.base_17|, ~stoppingEvent~0=v_~stoppingEvent~0_975, BCSP_PnpAddThread4of5ForFork1_#res.offset=|v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5_57|, ~pendingIo~0=v_~pendingIo~0_1273} AuxVars[] AssignedVars[BCSP_PnpAddThread4of5ForFork1_#res.base, ~stoppingEvent~0, BCSP_PnpAddThread4of5ForFork1_#res.offset, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][236], [65#BCSP_PnpAddEXITtrue, 258#true, 326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 283#true, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, 105#L689true, 48#L715-2true, Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 183#L689true, 184#L709true, Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), Black: 242#true, Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 244#(= ~stopped~0 0), Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:02:03,937 INFO L384 tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event [2021-03-24 20:02:03,937 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:02:03,937 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:02:03,937 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:02:03,938 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1623] L688-->BCSP_PnpAddEXIT: Formula: (and (= |v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17| 0) (let ((.cse0 (= v_~pendingIo~0_1273 0))) (or (and (not .cse0) (= v_~stoppingEvent~0_976 v_~stoppingEvent~0_975)) (and .cse0 (= v_~stoppingEvent~0_975 1)))) (= v_~pendingIo~0_1274 (+ v_~pendingIo~0_1273 1)) (= |v_BCSP_PnpAddThread4of5ForFork1_#res.base_17| 0) (= |v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21| v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35) (not (= v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35 0))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_976, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, ~pendingIo~0=v_~pendingIo~0_1274} OutVars{BCSP_PnpAddThread4of5ForFork1_#res.base=|v_BCSP_PnpAddThread4of5ForFork1_#res.base_17|, ~stoppingEvent~0=v_~stoppingEvent~0_975, BCSP_PnpAddThread4of5ForFork1_#res.offset=|v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5_57|, ~pendingIo~0=v_~pendingIo~0_1273} AuxVars[] AssignedVars[BCSP_PnpAddThread4of5ForFork1_#res.base, ~stoppingEvent~0, BCSP_PnpAddThread4of5ForFork1_#res.offset, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][236], [65#BCSP_PnpAddEXITtrue, 258#true, 326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 283#true, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, 48#L715-2true, 177#L724-1true, Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), 183#L689true, Black: 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 184#L709true, Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), Black: 242#true, Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 244#(= ~stopped~0 0), Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:02:03,938 INFO L384 tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event [2021-03-24 20:02:03,938 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:02:03,938 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:02:03,938 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-24 20:02:04,390 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1560] L689-2-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1007 0))) (or (and .cse0 (= v_~stoppingEvent~0_769 1)) (and (= v_~stoppingEvent~0_769 v_~stoppingEvent~0_770) (not .cse0)))) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.base_9| 0) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9| 0) (= v_~pendingIo~0_1008 (+ v_~pendingIo~0_1007 1))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_770, ~pendingIo~0=v_~pendingIo~0_1008} OutVars{BCSP_PnpAddThread3of5ForFork1_#res.offset=|v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9|, ~stoppingEvent~0=v_~stoppingEvent~0_769, BCSP_PnpAddThread3of5ForFork1_#res.base=|v_BCSP_PnpAddThread3of5ForFork1_#res.base_9|, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5_17|, ~pendingIo~0=v_~pendingIo~0_1007} AuxVars[] AssignedVars[BCSP_PnpAddThread3of5ForFork1_#res.offset, ~stoppingEvent~0, BCSP_PnpAddThread3of5ForFork1_#res.base, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][198], [258#true, 131#BCSP_PnpAddEXITtrue, 326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), 72#BCSP_PnpAddEXITtrue, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 283#true, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, 105#L689true, BCSP_PnpStopThread1of5ForFork0InUse, 112#L709true, Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 242#true, 185#L713true, Black: 244#(= ~stopped~0 0), Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:02:04,390 INFO L384 tUnfolder$Statistics]: this new event has 57 ancestors and is not cut-off event [2021-03-24 20:02:04,390 INFO L387 tUnfolder$Statistics]: existing Event has 58 ancestors and is not cut-off event [2021-03-24 20:02:04,390 INFO L387 tUnfolder$Statistics]: existing Event has 57 ancestors and is not cut-off event [2021-03-24 20:02:04,390 INFO L387 tUnfolder$Statistics]: existing Event has 57 ancestors and is not cut-off event [2021-03-24 20:02:04,390 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1560] L689-2-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1007 0))) (or (and .cse0 (= v_~stoppingEvent~0_769 1)) (and (= v_~stoppingEvent~0_769 v_~stoppingEvent~0_770) (not .cse0)))) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.base_9| 0) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9| 0) (= v_~pendingIo~0_1008 (+ v_~pendingIo~0_1007 1))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_770, ~pendingIo~0=v_~pendingIo~0_1008} OutVars{BCSP_PnpAddThread3of5ForFork1_#res.offset=|v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9|, ~stoppingEvent~0=v_~stoppingEvent~0_769, BCSP_PnpAddThread3of5ForFork1_#res.base=|v_BCSP_PnpAddThread3of5ForFork1_#res.base_9|, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5_17|, ~pendingIo~0=v_~pendingIo~0_1007} AuxVars[] AssignedVars[BCSP_PnpAddThread3of5ForFork1_#res.offset, ~stoppingEvent~0, BCSP_PnpAddThread3of5ForFork1_#res.base, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][198], [258#true, 131#BCSP_PnpAddEXITtrue, 326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), 72#BCSP_PnpAddEXITtrue, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 283#true, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, 112#L709true, 177#L724-1true, Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 242#true, 185#L713true, Black: 244#(= ~stopped~0 0), Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:02:04,390 INFO L384 tUnfolder$Statistics]: this new event has 57 ancestors and is not cut-off event [2021-03-24 20:02:04,390 INFO L387 tUnfolder$Statistics]: existing Event has 57 ancestors and is not cut-off event [2021-03-24 20:02:04,390 INFO L387 tUnfolder$Statistics]: existing Event has 58 ancestors and is not cut-off event [2021-03-24 20:02:04,390 INFO L387 tUnfolder$Statistics]: existing Event has 57 ancestors and is not cut-off event [2021-03-24 20:02:04,437 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1601] BCSP_PnpStopENTRY-->L713: Formula: (and (= v_~stoppingFlag~0_320 1) (= |v_BCSP_PnpStopThread1of5ForFork0_#in~arg.base_5| v_BCSP_PnpStopThread1of5ForFork0_~arg.base_5) (= v_BCSP_PnpStopThread1of5ForFork0_~arg.offset_5 |v_BCSP_PnpStopThread1of5ForFork0_#in~arg.offset_5|)) InVars {BCSP_PnpStopThread1of5ForFork0_#in~arg.base=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.base_5|, BCSP_PnpStopThread1of5ForFork0_#in~arg.offset=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.offset_5|} OutVars{BCSP_PnpStopThread1of5ForFork0_#in~arg.base=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.base_5|, BCSP_PnpStopThread1of5ForFork0_~arg.offset=v_BCSP_PnpStopThread1of5ForFork0_~arg.offset_5, BCSP_PnpStopThread1of5ForFork0_~arg.base=v_BCSP_PnpStopThread1of5ForFork0_~arg.base_5, ~stoppingFlag~0=v_~stoppingFlag~0_320, BCSP_PnpStopThread1of5ForFork0_#in~arg.offset=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.offset_5|, BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5_31|} AuxVars[] AssignedVars[BCSP_PnpStopThread1of5ForFork0_~arg.offset, BCSP_PnpStopThread1of5ForFork0_~arg.base, ~stoppingFlag~0, BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5][37], [258#true, 131#BCSP_PnpAddEXITtrue, 326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), 135#L688true, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 273#(= ~stoppingFlag~0 0), 276#true, 85#L689true, 214#L745-2true, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 283#true, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, 97#L709true, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, 244#(= ~stopped~0 0), Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 242#true, 185#L713true, Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:02:04,438 INFO L384 tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event [2021-03-24 20:02:04,438 INFO L387 tUnfolder$Statistics]: existing Event has 58 ancestors and is cut-off event [2021-03-24 20:02:04,438 INFO L387 tUnfolder$Statistics]: existing Event has 58 ancestors and is cut-off event [2021-03-24 20:02:04,438 INFO L387 tUnfolder$Statistics]: existing Event has 58 ancestors and is cut-off event [2021-03-24 20:02:04,438 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1601] BCSP_PnpStopENTRY-->L713: Formula: (and (= v_~stoppingFlag~0_320 1) (= |v_BCSP_PnpStopThread1of5ForFork0_#in~arg.base_5| v_BCSP_PnpStopThread1of5ForFork0_~arg.base_5) (= v_BCSP_PnpStopThread1of5ForFork0_~arg.offset_5 |v_BCSP_PnpStopThread1of5ForFork0_#in~arg.offset_5|)) InVars {BCSP_PnpStopThread1of5ForFork0_#in~arg.base=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.base_5|, BCSP_PnpStopThread1of5ForFork0_#in~arg.offset=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.offset_5|} OutVars{BCSP_PnpStopThread1of5ForFork0_#in~arg.base=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.base_5|, BCSP_PnpStopThread1of5ForFork0_~arg.offset=v_BCSP_PnpStopThread1of5ForFork0_~arg.offset_5, BCSP_PnpStopThread1of5ForFork0_~arg.base=v_BCSP_PnpStopThread1of5ForFork0_~arg.base_5, ~stoppingFlag~0=v_~stoppingFlag~0_320, BCSP_PnpStopThread1of5ForFork0_#in~arg.offset=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.offset_5|, BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5_31|} AuxVars[] AssignedVars[BCSP_PnpStopThread1of5ForFork0_~arg.offset, BCSP_PnpStopThread1of5ForFork0_~arg.base, ~stoppingFlag~0, BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5][37], [258#true, 131#BCSP_PnpAddEXITtrue, 326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), 135#L688true, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 151#L723true, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 283#true, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, 97#L709true, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, 244#(= ~stopped~0 0), Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 242#true, 185#L713true, Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:02:04,438 INFO L384 tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event [2021-03-24 20:02:04,438 INFO L387 tUnfolder$Statistics]: existing Event has 58 ancestors and is cut-off event [2021-03-24 20:02:04,438 INFO L387 tUnfolder$Statistics]: existing Event has 58 ancestors and is cut-off event [2021-03-24 20:02:04,438 INFO L387 tUnfolder$Statistics]: existing Event has 58 ancestors and is cut-off event [2021-03-24 20:02:04,575 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1623] L688-->BCSP_PnpAddEXIT: Formula: (and (= |v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17| 0) (let ((.cse0 (= v_~pendingIo~0_1273 0))) (or (and (not .cse0) (= v_~stoppingEvent~0_976 v_~stoppingEvent~0_975)) (and .cse0 (= v_~stoppingEvent~0_975 1)))) (= v_~pendingIo~0_1274 (+ v_~pendingIo~0_1273 1)) (= |v_BCSP_PnpAddThread4of5ForFork1_#res.base_17| 0) (= |v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21| v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35) (not (= v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35 0))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_976, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, ~pendingIo~0=v_~pendingIo~0_1274} OutVars{BCSP_PnpAddThread4of5ForFork1_#res.base=|v_BCSP_PnpAddThread4of5ForFork1_#res.base_17|, ~stoppingEvent~0=v_~stoppingEvent~0_975, BCSP_PnpAddThread4of5ForFork1_#res.offset=|v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5_57|, ~pendingIo~0=v_~pendingIo~0_1273} AuxVars[] AssignedVars[BCSP_PnpAddThread4of5ForFork1_#res.base, ~stoppingEvent~0, BCSP_PnpAddThread4of5ForFork1_#res.offset, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][238], [65#BCSP_PnpAddEXITtrue, 326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, 218#L686-1true, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), BCSP_PnpAddThread1of5ForFork1InUse, 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, 105#L689true, Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 183#L689true, 184#L709true, Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), Black: 242#true, Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 244#(= ~stopped~0 0), Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:02:04,575 INFO L384 tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event [2021-03-24 20:02:04,575 INFO L387 tUnfolder$Statistics]: existing Event has 57 ancestors and is cut-off event [2021-03-24 20:02:04,575 INFO L387 tUnfolder$Statistics]: existing Event has 57 ancestors and is cut-off event [2021-03-24 20:02:04,575 INFO L387 tUnfolder$Statistics]: existing Event has 57 ancestors and is cut-off event [2021-03-24 20:02:04,576 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1623] L688-->BCSP_PnpAddEXIT: Formula: (and (= |v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17| 0) (let ((.cse0 (= v_~pendingIo~0_1273 0))) (or (and (not .cse0) (= v_~stoppingEvent~0_976 v_~stoppingEvent~0_975)) (and .cse0 (= v_~stoppingEvent~0_975 1)))) (= v_~pendingIo~0_1274 (+ v_~pendingIo~0_1273 1)) (= |v_BCSP_PnpAddThread4of5ForFork1_#res.base_17| 0) (= |v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21| v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35) (not (= v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35 0))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_976, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, ~pendingIo~0=v_~pendingIo~0_1274} OutVars{BCSP_PnpAddThread4of5ForFork1_#res.base=|v_BCSP_PnpAddThread4of5ForFork1_#res.base_17|, ~stoppingEvent~0=v_~stoppingEvent~0_975, BCSP_PnpAddThread4of5ForFork1_#res.offset=|v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5_57|, ~pendingIo~0=v_~pendingIo~0_1273} AuxVars[] AssignedVars[BCSP_PnpAddThread4of5ForFork1_#res.base, ~stoppingEvent~0, BCSP_PnpAddThread4of5ForFork1_#res.offset, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][238], [65#BCSP_PnpAddEXITtrue, 326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 218#L686-1true, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, 177#L724-1true, Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), 183#L689true, 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 184#L709true, Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), Black: 242#true, Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 244#(= ~stopped~0 0), Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:02:04,576 INFO L384 tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event [2021-03-24 20:02:04,576 INFO L387 tUnfolder$Statistics]: existing Event has 57 ancestors and is cut-off event [2021-03-24 20:02:04,576 INFO L387 tUnfolder$Statistics]: existing Event has 57 ancestors and is cut-off event [2021-03-24 20:02:04,576 INFO L387 tUnfolder$Statistics]: existing Event has 57 ancestors and is cut-off event [2021-03-24 20:02:04,728 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1623] L688-->BCSP_PnpAddEXIT: Formula: (and (= |v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17| 0) (let ((.cse0 (= v_~pendingIo~0_1273 0))) (or (and (not .cse0) (= v_~stoppingEvent~0_976 v_~stoppingEvent~0_975)) (and .cse0 (= v_~stoppingEvent~0_975 1)))) (= v_~pendingIo~0_1274 (+ v_~pendingIo~0_1273 1)) (= |v_BCSP_PnpAddThread4of5ForFork1_#res.base_17| 0) (= |v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21| v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35) (not (= v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35 0))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_976, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, ~pendingIo~0=v_~pendingIo~0_1274} OutVars{BCSP_PnpAddThread4of5ForFork1_#res.base=|v_BCSP_PnpAddThread4of5ForFork1_#res.base_17|, ~stoppingEvent~0=v_~stoppingEvent~0_975, BCSP_PnpAddThread4of5ForFork1_#res.offset=|v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5_57|, ~pendingIo~0=v_~pendingIo~0_1273} AuxVars[] AssignedVars[BCSP_PnpAddThread4of5ForFork1_#res.base, ~stoppingEvent~0, BCSP_PnpAddThread4of5ForFork1_#res.offset, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][236], [Black: 255#(= ~stoppingFlag~0 1), 65#BCSP_PnpAddEXITtrue, 258#true, 324#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stopped~0 ~stoppingFlag~0)), 72#BCSP_PnpAddEXITtrue, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 142#L689true, 276#true, 85#L689true, 214#L745-2true, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 283#true, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), 118#BCSP_PnpStopENTRYtrue, Black: 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 242#true, Black: 244#(= ~stopped~0 0), Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1))]) [2021-03-24 20:02:04,728 INFO L384 tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event [2021-03-24 20:02:04,728 INFO L387 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2021-03-24 20:02:04,728 INFO L387 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2021-03-24 20:02:04,728 INFO L387 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2021-03-24 20:02:04,728 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1601] BCSP_PnpStopENTRY-->L713: Formula: (and (= v_~stoppingFlag~0_320 1) (= |v_BCSP_PnpStopThread1of5ForFork0_#in~arg.base_5| v_BCSP_PnpStopThread1of5ForFork0_~arg.base_5) (= v_BCSP_PnpStopThread1of5ForFork0_~arg.offset_5 |v_BCSP_PnpStopThread1of5ForFork0_#in~arg.offset_5|)) InVars {BCSP_PnpStopThread1of5ForFork0_#in~arg.base=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.base_5|, BCSP_PnpStopThread1of5ForFork0_#in~arg.offset=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.offset_5|} OutVars{BCSP_PnpStopThread1of5ForFork0_#in~arg.base=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.base_5|, BCSP_PnpStopThread1of5ForFork0_~arg.offset=v_BCSP_PnpStopThread1of5ForFork0_~arg.offset_5, BCSP_PnpStopThread1of5ForFork0_~arg.base=v_BCSP_PnpStopThread1of5ForFork0_~arg.base_5, ~stoppingFlag~0=v_~stoppingFlag~0_320, BCSP_PnpStopThread1of5ForFork0_#in~arg.offset=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.offset_5|, BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5_31|} AuxVars[] AssignedVars[BCSP_PnpStopThread1of5ForFork0_~arg.offset, BCSP_PnpStopThread1of5ForFork0_~arg.base, ~stoppingFlag~0, BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5][37], [258#true, 326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), 135#L688true, 72#BCSP_PnpAddEXITtrue, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 142#L689true, Black: 273#(= ~stoppingFlag~0 0), 276#true, 85#L689true, 214#L745-2true, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 283#true, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 242#true, 185#L713true, Black: 244#(= ~stopped~0 0), Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:02:04,728 INFO L384 tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event [2021-03-24 20:02:04,728 INFO L387 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2021-03-24 20:02:04,728 INFO L387 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2021-03-24 20:02:04,728 INFO L387 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2021-03-24 20:02:04,729 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1623] L688-->BCSP_PnpAddEXIT: Formula: (and (= |v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17| 0) (let ((.cse0 (= v_~pendingIo~0_1273 0))) (or (and (not .cse0) (= v_~stoppingEvent~0_976 v_~stoppingEvent~0_975)) (and .cse0 (= v_~stoppingEvent~0_975 1)))) (= v_~pendingIo~0_1274 (+ v_~pendingIo~0_1273 1)) (= |v_BCSP_PnpAddThread4of5ForFork1_#res.base_17| 0) (= |v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21| v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35) (not (= v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35 0))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_976, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, ~pendingIo~0=v_~pendingIo~0_1274} OutVars{BCSP_PnpAddThread4of5ForFork1_#res.base=|v_BCSP_PnpAddThread4of5ForFork1_#res.base_17|, ~stoppingEvent~0=v_~stoppingEvent~0_975, BCSP_PnpAddThread4of5ForFork1_#res.offset=|v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5_57|, ~pendingIo~0=v_~pendingIo~0_1273} AuxVars[] AssignedVars[BCSP_PnpAddThread4of5ForFork1_#res.base, ~stoppingEvent~0, BCSP_PnpAddThread4of5ForFork1_#res.offset, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][236], [Black: 255#(= ~stoppingFlag~0 1), 65#BCSP_PnpAddEXITtrue, 258#true, 324#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stopped~0 ~stoppingFlag~0)), 199#L688true, 72#BCSP_PnpAddEXITtrue, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 276#true, 85#L689true, 214#L745-2true, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 283#true, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), 118#BCSP_PnpStopENTRYtrue, Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 242#true, Black: 244#(= ~stopped~0 0), Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1))]) [2021-03-24 20:02:04,729 INFO L384 tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event [2021-03-24 20:02:04,729 INFO L387 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2021-03-24 20:02:04,729 INFO L387 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2021-03-24 20:02:04,729 INFO L387 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2021-03-24 20:02:04,729 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1601] BCSP_PnpStopENTRY-->L713: Formula: (and (= v_~stoppingFlag~0_320 1) (= |v_BCSP_PnpStopThread1of5ForFork0_#in~arg.base_5| v_BCSP_PnpStopThread1of5ForFork0_~arg.base_5) (= v_BCSP_PnpStopThread1of5ForFork0_~arg.offset_5 |v_BCSP_PnpStopThread1of5ForFork0_#in~arg.offset_5|)) InVars {BCSP_PnpStopThread1of5ForFork0_#in~arg.base=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.base_5|, BCSP_PnpStopThread1of5ForFork0_#in~arg.offset=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.offset_5|} OutVars{BCSP_PnpStopThread1of5ForFork0_#in~arg.base=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.base_5|, BCSP_PnpStopThread1of5ForFork0_~arg.offset=v_BCSP_PnpStopThread1of5ForFork0_~arg.offset_5, BCSP_PnpStopThread1of5ForFork0_~arg.base=v_BCSP_PnpStopThread1of5ForFork0_~arg.base_5, ~stoppingFlag~0=v_~stoppingFlag~0_320, BCSP_PnpStopThread1of5ForFork0_#in~arg.offset=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.offset_5|, BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5_31|} AuxVars[] AssignedVars[BCSP_PnpStopThread1of5ForFork0_~arg.offset, BCSP_PnpStopThread1of5ForFork0_~arg.base, ~stoppingFlag~0, BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5][37], [258#true, 326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), 135#L688true, 199#L688true, 72#BCSP_PnpAddEXITtrue, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 273#(= ~stoppingFlag~0 0), 276#true, 85#L689true, 214#L745-2true, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 283#true, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 242#true, 185#L713true, Black: 244#(= ~stopped~0 0), Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:02:04,729 INFO L384 tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event [2021-03-24 20:02:04,729 INFO L387 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2021-03-24 20:02:04,729 INFO L387 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2021-03-24 20:02:04,729 INFO L387 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2021-03-24 20:02:04,730 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1623] L688-->BCSP_PnpAddEXIT: Formula: (and (= |v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17| 0) (let ((.cse0 (= v_~pendingIo~0_1273 0))) (or (and (not .cse0) (= v_~stoppingEvent~0_976 v_~stoppingEvent~0_975)) (and .cse0 (= v_~stoppingEvent~0_975 1)))) (= v_~pendingIo~0_1274 (+ v_~pendingIo~0_1273 1)) (= |v_BCSP_PnpAddThread4of5ForFork1_#res.base_17| 0) (= |v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21| v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35) (not (= v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35 0))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_976, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, ~pendingIo~0=v_~pendingIo~0_1274} OutVars{BCSP_PnpAddThread4of5ForFork1_#res.base=|v_BCSP_PnpAddThread4of5ForFork1_#res.base_17|, ~stoppingEvent~0=v_~stoppingEvent~0_975, BCSP_PnpAddThread4of5ForFork1_#res.offset=|v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5_57|, ~pendingIo~0=v_~pendingIo~0_1273} AuxVars[] AssignedVars[BCSP_PnpAddThread4of5ForFork1_#res.base, ~stoppingEvent~0, BCSP_PnpAddThread4of5ForFork1_#res.offset, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][236], [Black: 255#(= ~stoppingFlag~0 1), 65#BCSP_PnpAddEXITtrue, 258#true, 324#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stopped~0 ~stoppingFlag~0)), 72#BCSP_PnpAddEXITtrue, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), 142#L689true, Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 276#true, 214#L745-2true, 151#L723true, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 283#true, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), 118#BCSP_PnpStopENTRYtrue, Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), Black: 242#true, Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 244#(= ~stopped~0 0), Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1))]) [2021-03-24 20:02:04,730 INFO L384 tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event [2021-03-24 20:02:04,730 INFO L387 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2021-03-24 20:02:04,730 INFO L387 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2021-03-24 20:02:04,730 INFO L387 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2021-03-24 20:02:04,731 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1601] BCSP_PnpStopENTRY-->L713: Formula: (and (= v_~stoppingFlag~0_320 1) (= |v_BCSP_PnpStopThread1of5ForFork0_#in~arg.base_5| v_BCSP_PnpStopThread1of5ForFork0_~arg.base_5) (= v_BCSP_PnpStopThread1of5ForFork0_~arg.offset_5 |v_BCSP_PnpStopThread1of5ForFork0_#in~arg.offset_5|)) InVars {BCSP_PnpStopThread1of5ForFork0_#in~arg.base=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.base_5|, BCSP_PnpStopThread1of5ForFork0_#in~arg.offset=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.offset_5|} OutVars{BCSP_PnpStopThread1of5ForFork0_#in~arg.base=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.base_5|, BCSP_PnpStopThread1of5ForFork0_~arg.offset=v_BCSP_PnpStopThread1of5ForFork0_~arg.offset_5, BCSP_PnpStopThread1of5ForFork0_~arg.base=v_BCSP_PnpStopThread1of5ForFork0_~arg.base_5, ~stoppingFlag~0=v_~stoppingFlag~0_320, BCSP_PnpStopThread1of5ForFork0_#in~arg.offset=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.offset_5|, BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5_31|} AuxVars[] AssignedVars[BCSP_PnpStopThread1of5ForFork0_~arg.offset, BCSP_PnpStopThread1of5ForFork0_~arg.base, ~stoppingFlag~0, BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5][37], [258#true, 326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), 135#L688true, 72#BCSP_PnpAddEXITtrue, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 142#L689true, Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 151#L723true, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 283#true, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 242#true, 185#L713true, Black: 244#(= ~stopped~0 0), Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:02:04,731 INFO L384 tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event [2021-03-24 20:02:04,731 INFO L387 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2021-03-24 20:02:04,731 INFO L387 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2021-03-24 20:02:04,731 INFO L387 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2021-03-24 20:02:04,731 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1623] L688-->BCSP_PnpAddEXIT: Formula: (and (= |v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17| 0) (let ((.cse0 (= v_~pendingIo~0_1273 0))) (or (and (not .cse0) (= v_~stoppingEvent~0_976 v_~stoppingEvent~0_975)) (and .cse0 (= v_~stoppingEvent~0_975 1)))) (= v_~pendingIo~0_1274 (+ v_~pendingIo~0_1273 1)) (= |v_BCSP_PnpAddThread4of5ForFork1_#res.base_17| 0) (= |v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21| v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35) (not (= v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35 0))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_976, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, ~pendingIo~0=v_~pendingIo~0_1274} OutVars{BCSP_PnpAddThread4of5ForFork1_#res.base=|v_BCSP_PnpAddThread4of5ForFork1_#res.base_17|, ~stoppingEvent~0=v_~stoppingEvent~0_975, BCSP_PnpAddThread4of5ForFork1_#res.offset=|v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5_57|, ~pendingIo~0=v_~pendingIo~0_1273} AuxVars[] AssignedVars[BCSP_PnpAddThread4of5ForFork1_#res.base, ~stoppingEvent~0, BCSP_PnpAddThread4of5ForFork1_#res.offset, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond, BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][236], [Black: 255#(= ~stoppingFlag~0 1), 65#BCSP_PnpAddEXITtrue, 258#true, 324#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stopped~0 ~stoppingFlag~0)), 199#L688true, 72#BCSP_PnpAddEXITtrue, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 276#true, 214#L745-2true, 151#L723true, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 283#true, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), 118#BCSP_PnpStopENTRYtrue, Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), Black: 242#true, Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 244#(= ~stopped~0 0), Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1))]) [2021-03-24 20:02:04,731 INFO L384 tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event [2021-03-24 20:02:04,732 INFO L387 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2021-03-24 20:02:04,732 INFO L387 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2021-03-24 20:02:04,732 INFO L387 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2021-03-24 20:02:04,732 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1601] BCSP_PnpStopENTRY-->L713: Formula: (and (= v_~stoppingFlag~0_320 1) (= |v_BCSP_PnpStopThread1of5ForFork0_#in~arg.base_5| v_BCSP_PnpStopThread1of5ForFork0_~arg.base_5) (= v_BCSP_PnpStopThread1of5ForFork0_~arg.offset_5 |v_BCSP_PnpStopThread1of5ForFork0_#in~arg.offset_5|)) InVars {BCSP_PnpStopThread1of5ForFork0_#in~arg.base=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.base_5|, BCSP_PnpStopThread1of5ForFork0_#in~arg.offset=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.offset_5|} OutVars{BCSP_PnpStopThread1of5ForFork0_#in~arg.base=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.base_5|, BCSP_PnpStopThread1of5ForFork0_~arg.offset=v_BCSP_PnpStopThread1of5ForFork0_~arg.offset_5, BCSP_PnpStopThread1of5ForFork0_~arg.base=v_BCSP_PnpStopThread1of5ForFork0_~arg.base_5, ~stoppingFlag~0=v_~stoppingFlag~0_320, BCSP_PnpStopThread1of5ForFork0_#in~arg.offset=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.offset_5|, BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5_31|} AuxVars[] AssignedVars[BCSP_PnpStopThread1of5ForFork0_~arg.offset, BCSP_PnpStopThread1of5ForFork0_~arg.base, ~stoppingFlag~0, BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5][37], [258#true, 326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), 199#L688true, 135#L688true, 72#BCSP_PnpAddEXITtrue, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 151#L723true, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 283#true, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), 185#L713true, Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 242#true, Black: 244#(= ~stopped~0 0), Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:02:04,732 INFO L384 tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event [2021-03-24 20:02:04,732 INFO L387 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2021-03-24 20:02:04,732 INFO L387 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2021-03-24 20:02:04,732 INFO L387 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2021-03-24 20:02:04,895 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1601] BCSP_PnpStopENTRY-->L713: Formula: (and (= v_~stoppingFlag~0_320 1) (= |v_BCSP_PnpStopThread1of5ForFork0_#in~arg.base_5| v_BCSP_PnpStopThread1of5ForFork0_~arg.base_5) (= v_BCSP_PnpStopThread1of5ForFork0_~arg.offset_5 |v_BCSP_PnpStopThread1of5ForFork0_#in~arg.offset_5|)) InVars {BCSP_PnpStopThread1of5ForFork0_#in~arg.base=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.base_5|, BCSP_PnpStopThread1of5ForFork0_#in~arg.offset=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.offset_5|} OutVars{BCSP_PnpStopThread1of5ForFork0_#in~arg.base=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.base_5|, BCSP_PnpStopThread1of5ForFork0_~arg.offset=v_BCSP_PnpStopThread1of5ForFork0_~arg.offset_5, BCSP_PnpStopThread1of5ForFork0_~arg.base=v_BCSP_PnpStopThread1of5ForFork0_~arg.base_5, ~stoppingFlag~0=v_~stoppingFlag~0_320, BCSP_PnpStopThread1of5ForFork0_#in~arg.offset=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.offset_5|, BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5_31|} AuxVars[] AssignedVars[BCSP_PnpStopThread1of5ForFork0_~arg.offset, BCSP_PnpStopThread1of5ForFork0_~arg.base, ~stoppingFlag~0, BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5][37], [258#true, 131#BCSP_PnpAddEXITtrue, 326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), 135#L688true, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 273#(= ~stoppingFlag~0 0), 276#true, 85#L689true, 214#L745-2true, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 283#true, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 183#L689true, Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 242#true, 185#L713true, Black: 244#(= ~stopped~0 0), Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:02:04,895 INFO L384 tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event [2021-03-24 20:02:04,895 INFO L387 tUnfolder$Statistics]: existing Event has 60 ancestors and is cut-off event [2021-03-24 20:02:04,895 INFO L387 tUnfolder$Statistics]: existing Event has 60 ancestors and is cut-off event [2021-03-24 20:02:04,895 INFO L387 tUnfolder$Statistics]: existing Event has 60 ancestors and is cut-off event [2021-03-24 20:02:04,896 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1601] BCSP_PnpStopENTRY-->L713: Formula: (and (= v_~stoppingFlag~0_320 1) (= |v_BCSP_PnpStopThread1of5ForFork0_#in~arg.base_5| v_BCSP_PnpStopThread1of5ForFork0_~arg.base_5) (= v_BCSP_PnpStopThread1of5ForFork0_~arg.offset_5 |v_BCSP_PnpStopThread1of5ForFork0_#in~arg.offset_5|)) InVars {BCSP_PnpStopThread1of5ForFork0_#in~arg.base=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.base_5|, BCSP_PnpStopThread1of5ForFork0_#in~arg.offset=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.offset_5|} OutVars{BCSP_PnpStopThread1of5ForFork0_#in~arg.base=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.base_5|, BCSP_PnpStopThread1of5ForFork0_~arg.offset=v_BCSP_PnpStopThread1of5ForFork0_~arg.offset_5, BCSP_PnpStopThread1of5ForFork0_~arg.base=v_BCSP_PnpStopThread1of5ForFork0_~arg.base_5, ~stoppingFlag~0=v_~stoppingFlag~0_320, BCSP_PnpStopThread1of5ForFork0_#in~arg.offset=|v_BCSP_PnpStopThread1of5ForFork0_#in~arg.offset_5|, BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5_31|} AuxVars[] AssignedVars[BCSP_PnpStopThread1of5ForFork0_~arg.offset, BCSP_PnpStopThread1of5ForFork0_~arg.base, ~stoppingFlag~0, BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5][37], [258#true, 131#BCSP_PnpAddEXITtrue, 326#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), 135#L688true, Black: 260#(and (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 262#(= ~stoppingEvent~0 0), Black: 263#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 265#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 273#(= ~stoppingFlag~0 0), 276#true, 214#L745-2true, 151#L723true, Black: 279#(not (= BCSP_PnpAddThread1of5ForFork1_~status~0 0)), 283#true, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, BCSP_PnpStopThread1of5ForFork0InUse, Black: 288#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0)), Black: 305#(and (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 289#(or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 183#L689true, Black: 290#(= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)), Black: 307#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 242#true, 185#L713true, Black: 244#(= ~stopped~0 0), Black: 292#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= ~stoppingEvent~0 0))), Black: 298#(and (or (= (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 287#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 303#(and (= ~stoppingFlag~0 1) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1)) (= ~pendingIo~0 1)), 255#(= ~stoppingFlag~0 1)]) [2021-03-24 20:02:04,896 INFO L384 tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event [2021-03-24 20:02:04,896 INFO L387 tUnfolder$Statistics]: existing Event has 60 ancestors and is cut-off event [2021-03-24 20:02:04,896 INFO L387 tUnfolder$Statistics]: existing Event has 60 ancestors and is cut-off event [2021-03-24 20:02:04,896 INFO L387 tUnfolder$Statistics]: existing Event has 60 ancestors and is cut-off event [2021-03-24 20:02:05,395 INFO L129 PetriNetUnfolder]: 116129/194346 cut-off events. [2021-03-24 20:02:05,395 INFO L130 PetriNetUnfolder]: For 468792/1469902 co-relation queries the response was YES. [2021-03-24 20:02:07,923 INFO L84 FinitePrefix]: Finished finitePrefix Result has 625981 conditions, 194346 events. 116129/194346 cut-off events. For 468792/1469902 co-relation queries the response was YES. Maximal size of possible extension queue 13250. Compared 2167884 event pairs, 24580 based on Foata normal form. 17002/176860 useless extension candidates. Maximal degree in co-relation 625934. Up to 65985 conditions per place. [2021-03-24 20:02:09,713 INFO L132 encePairwiseOnDemand]: 376/388 looper letters, 94 selfloop transitions, 49 changer transitions 0/309 dead transitions. [2021-03-24 20:02:09,713 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 134 places, 309 transitions, 2293 flow [2021-03-24 20:02:09,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-24 20:02:09,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-03-24 20:02:09,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 2257 transitions. [2021-03-24 20:02:09,715 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7271262886597938 [2021-03-24 20:02:09,715 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 2257 transitions. [2021-03-24 20:02:09,715 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 2257 transitions. [2021-03-24 20:02:09,715 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:02:09,715 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 2257 transitions. [2021-03-24 20:02:09,718 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 282.125) internal successors, (2257), 8 states have internal predecessors, (2257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:02:09,720 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 388.0) internal successors, (3492), 9 states have internal predecessors, (3492), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:02:09,720 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 388.0) internal successors, (3492), 9 states have internal predecessors, (3492), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:02:09,720 INFO L185 Difference]: Start difference. First operand has 127 places, 233 transitions, 1563 flow. Second operand 8 states and 2257 transitions. [2021-03-24 20:02:09,720 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 134 places, 309 transitions, 2293 flow [2021-03-24 20:02:23,230 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 133 places, 309 transitions, 2228 flow, removed 26 selfloop flow, removed 1 redundant places. [2021-03-24 20:02:23,233 INFO L241 Difference]: Finished difference. Result has 138 places, 253 transitions, 1875 flow [2021-03-24 20:02:23,233 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=388, PETRI_DIFFERENCE_MINUEND_FLOW=1504, PETRI_DIFFERENCE_MINUEND_PLACES=126, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=233, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=32, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=193, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=1875, PETRI_PLACES=138, PETRI_TRANSITIONS=253} [2021-03-24 20:02:23,233 INFO L343 CegarLoopForPetriNet]: 81 programPoint places, 57 predicate places. [2021-03-24 20:02:23,233 INFO L480 AbstractCegarLoop]: Abstraction has has 138 places, 253 transitions, 1875 flow [2021-03-24 20:02:23,234 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 272.6) internal successors, (1363), 5 states have internal predecessors, (1363), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:02:23,234 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:02:23,234 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:02:23,234 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-03-24 20:02:23,234 INFO L428 AbstractCegarLoop]: === Iteration 8 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:02:23,234 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:02:23,234 INFO L82 PathProgramCache]: Analyzing trace with hash -648293844, now seen corresponding path program 3 times [2021-03-24 20:02:23,234 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:02:23,234 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [984573529] [2021-03-24 20:02:23,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:02:23,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:02:23,259 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:02:23,260 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:02:23,260 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:02:23,260 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:02:23,262 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:02:23,263 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 20:02:23,266 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:02:23,267 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:02:23,269 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:02:23,270 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:02:23,273 INFO L142 QuantifierPusher]: treesize reduction -2, result has 128.6 percent of original size [2021-03-24 20:02:23,274 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 20:02:23,283 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:02:23,283 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:02:23,288 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-24 20:02:23,288 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [984573529] [2021-03-24 20:02:23,288 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:02:23,288 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-24 20:02:23,289 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [991147130] [2021-03-24 20:02:23,289 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-24 20:02:23,289 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:02:23,289 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-24 20:02:23,290 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-03-24 20:02:23,291 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 253 out of 388 [2021-03-24 20:02:23,292 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 138 places, 253 transitions, 1875 flow. Second operand has 8 states, 8 states have (on average 254.375) internal successors, (2035), 8 states have internal predecessors, (2035), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:02:23,292 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:02:23,292 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 253 of 388 [2021-03-24 20:02:23,292 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:02:49,045 INFO L129 PetriNetUnfolder]: 85283/152724 cut-off events. [2021-03-24 20:02:49,046 INFO L130 PetriNetUnfolder]: For 491588/2346615 co-relation queries the response was YES. [2021-03-24 20:02:51,802 INFO L84 FinitePrefix]: Finished finitePrefix Result has 555020 conditions, 152724 events. 85283/152724 cut-off events. For 491588/2346615 co-relation queries the response was YES. Maximal size of possible extension queue 11281. Compared 1802779 event pairs, 18202 based on Foata normal form. 11534/143690 useless extension candidates. Maximal degree in co-relation 554966. Up to 77153 conditions per place.