/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-RepeatedSemanticLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/pthread-lit/qw2004_variant.i -------------------------------------------------------------------------------- This is Ultimate 0.2.1-d5b4239aa45c8d22a30959944f2ef622f7386a6d-d5b4239 [2021-03-25 15:07:10,319 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-03-25 15:07:10,323 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-03-25 15:07:10,348 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-03-25 15:07:10,349 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-03-25 15:07:10,349 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-03-25 15:07:10,350 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-03-25 15:07:10,351 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-03-25 15:07:10,352 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-03-25 15:07:10,353 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-03-25 15:07:10,353 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-03-25 15:07:10,354 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-03-25 15:07:10,354 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-03-25 15:07:10,355 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-03-25 15:07:10,356 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-03-25 15:07:10,356 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-03-25 15:07:10,357 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-03-25 15:07:10,357 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-03-25 15:07:10,358 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-03-25 15:07:10,360 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-03-25 15:07:10,361 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-03-25 15:07:10,361 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-03-25 15:07:10,362 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-03-25 15:07:10,363 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-03-25 15:07:10,365 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-03-25 15:07:10,365 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-03-25 15:07:10,365 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-03-25 15:07:10,366 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-03-25 15:07:10,366 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-03-25 15:07:10,366 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-03-25 15:07:10,367 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-03-25 15:07:10,367 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-03-25 15:07:10,368 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-03-25 15:07:10,368 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-03-25 15:07:10,369 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-03-25 15:07:10,369 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-03-25 15:07:10,369 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-03-25 15:07:10,370 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-03-25 15:07:10,370 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-03-25 15:07:10,370 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-03-25 15:07:10,371 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-03-25 15:07:10,371 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-RepeatedSemanticLbe.epf [2021-03-25 15:07:10,394 INFO L113 SettingsManager]: Loading preferences was successful [2021-03-25 15:07:10,394 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-03-25 15:07:10,397 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-03-25 15:07:10,397 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-03-25 15:07:10,397 INFO L138 SettingsManager]: * Use SBE=true [2021-03-25 15:07:10,397 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-03-25 15:07:10,397 INFO L138 SettingsManager]: * sizeof long=4 [2021-03-25 15:07:10,398 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-03-25 15:07:10,398 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-03-25 15:07:10,398 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-03-25 15:07:10,398 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-03-25 15:07:10,398 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-03-25 15:07:10,399 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-03-25 15:07:10,399 INFO L138 SettingsManager]: * sizeof long double=12 [2021-03-25 15:07:10,399 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-03-25 15:07:10,399 INFO L138 SettingsManager]: * Use constant arrays=true [2021-03-25 15:07:10,399 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-03-25 15:07:10,399 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-03-25 15:07:10,399 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-03-25 15:07:10,399 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-03-25 15:07:10,399 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-03-25 15:07:10,399 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-03-25 15:07:10,400 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-03-25 15:07:10,400 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-03-25 15:07:10,400 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-03-25 15:07:10,400 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-03-25 15:07:10,400 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-03-25 15:07:10,400 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-03-25 15:07:10,400 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-03-25 15:07:10,400 INFO L138 SettingsManager]: * Apply repeated Lipton Reduction=true WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-03-25 15:07:10,617 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-03-25 15:07:10,629 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-03-25 15:07:10,631 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-03-25 15:07:10,631 INFO L271 PluginConnector]: Initializing CDTParser... [2021-03-25 15:07:10,632 INFO L275 PluginConnector]: CDTParser initialized [2021-03-25 15:07:10,632 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-25 15:07:10,674 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/31524acf1/5ff36ab08943486a8985b40ec2332028/FLAG9c2ea16cf [2021-03-25 15:07:11,036 INFO L306 CDTParser]: Found 1 translation units. [2021-03-25 15:07:11,036 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-lit/qw2004_variant.i [2021-03-25 15:07:11,053 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/31524acf1/5ff36ab08943486a8985b40ec2332028/FLAG9c2ea16cf [2021-03-25 15:07:11,408 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/31524acf1/5ff36ab08943486a8985b40ec2332028 [2021-03-25 15:07:11,409 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-03-25 15:07:11,410 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-03-25 15:07:11,411 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-03-25 15:07:11,411 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-03-25 15:07:11,417 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-03-25 15:07:11,417 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.03 03:07:11" (1/1) ... [2021-03-25 15:07:11,418 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7f2cd3b9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 03:07:11, skipping insertion in model container [2021-03-25 15:07:11,418 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.03 03:07:11" (1/1) ... [2021-03-25 15:07:11,422 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-03-25 15:07:11,442 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-03-25 15:07:11,642 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-25 15:07:11,657 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-03-25 15:07:11,662 INFO L203 MainTranslator]: Completed pre-run [2021-03-25 15:07:11,694 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-25 15:07:11,697 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-03-25 15:07:11,751 INFO L208 MainTranslator]: Completed translation [2021-03-25 15:07:11,751 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 03:07:11 WrapperNode [2021-03-25 15:07:11,752 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-03-25 15:07:11,753 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-03-25 15:07:11,754 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-03-25 15:07:11,754 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-03-25 15:07:11,758 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 03:07:11" (1/1) ... [2021-03-25 15:07:11,781 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 03:07:11" (1/1) ... [2021-03-25 15:07:11,801 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-03-25 15:07:11,801 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-03-25 15:07:11,801 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-03-25 15:07:11,802 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-03-25 15:07:11,806 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 03:07:11" (1/1) ... [2021-03-25 15:07:11,806 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 03:07:11" (1/1) ... [2021-03-25 15:07:11,811 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 03:07:11" (1/1) ... [2021-03-25 15:07:11,811 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 03:07:11" (1/1) ... [2021-03-25 15:07:11,824 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 03:07:11" (1/1) ... [2021-03-25 15:07:11,826 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 03:07:11" (1/1) ... [2021-03-25 15:07:11,827 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 03:07:11" (1/1) ... [2021-03-25 15:07:11,828 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-03-25 15:07:11,829 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-03-25 15:07:11,829 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-03-25 15:07:11,829 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-03-25 15:07:11,829 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 03:07:11" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-03-25 15:07:11,877 INFO L130 BoogieDeclarations]: Found specification of procedure BCSP_PnpStop [2021-03-25 15:07:11,878 INFO L138 BoogieDeclarations]: Found implementation of procedure BCSP_PnpStop [2021-03-25 15:07:11,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-03-25 15:07:11,878 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2021-03-25 15:07:11,878 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-03-25 15:07:11,879 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-03-25 15:07:11,879 INFO L130 BoogieDeclarations]: Found specification of procedure BCSP_PnpAdd [2021-03-25 15:07:11,879 INFO L138 BoogieDeclarations]: Found implementation of procedure BCSP_PnpAdd [2021-03-25 15:07:11,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-03-25 15:07:11,880 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2021-03-25 15:07:11,880 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-03-25 15:07:11,880 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-03-25 15:07:11,881 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-03-25 15:07:12,183 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-03-25 15:07:12,184 INFO L299 CfgBuilder]: Removed 15 assume(true) statements. [2021-03-25 15:07:12,185 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.03 03:07:12 BoogieIcfgContainer [2021-03-25 15:07:12,185 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-03-25 15:07:12,187 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-03-25 15:07:12,187 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-03-25 15:07:12,189 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-03-25 15:07:12,189 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 25.03 03:07:11" (1/3) ... [2021-03-25 15:07:12,190 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6a674bc4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.03 03:07:12, skipping insertion in model container [2021-03-25 15:07:12,190 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 03:07:11" (2/3) ... [2021-03-25 15:07:12,190 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6a674bc4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.03 03:07:12, skipping insertion in model container [2021-03-25 15:07:12,190 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.03 03:07:12" (3/3) ... [2021-03-25 15:07:12,191 INFO L111 eAbstractionObserver]: Analyzing ICFG qw2004_variant.i [2021-03-25 15:07:12,195 INFO L149 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-03-25 15:07:12,198 INFO L161 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-03-25 15:07:12,199 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-03-25 15:07:12,220 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,220 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,220 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,221 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,221 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,221 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,221 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,221 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,224 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of1ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,224 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of1ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,224 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of1ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,224 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of1ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,224 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-25 15:07:12,224 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-25 15:07:12,225 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,225 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,225 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-25 15:07:12,225 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,225 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-25 15:07:12,225 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,225 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,225 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,225 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,226 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,226 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,226 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,226 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,226 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,228 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,228 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,228 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,228 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,228 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,228 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,228 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,228 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,229 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,229 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,229 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,229 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,229 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,229 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,229 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,230 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,230 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,230 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,231 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,231 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,231 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,231 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,231 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,231 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,231 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,231 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,231 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,231 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,232 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,232 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,232 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,232 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,232 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,232 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,232 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,232 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,232 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,232 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,233 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,233 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,233 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,233 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,233 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,233 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,233 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,234 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,234 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,234 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,234 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,235 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,235 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,235 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,240 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,240 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-25 15:07:12,240 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,240 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of1ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,240 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,240 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,241 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,244 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,245 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,245 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,245 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,245 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,245 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,245 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,245 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,245 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,246 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:12,248 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-03-25 15:07:12,260 INFO L253 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-03-25 15:07:12,279 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-25 15:07:12,279 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-25 15:07:12,280 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-25 15:07:12,281 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-25 15:07:12,282 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-25 15:07:12,282 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-25 15:07:12,282 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-25 15:07:12,285 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-25 15:07:12,301 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 78 places, 77 transitions, 164 flow [2021-03-25 15:07:12,335 INFO L129 PetriNetUnfolder]: 6/85 cut-off events. [2021-03-25 15:07:12,335 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-25 15:07:12,340 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-25 15:07:12,340 INFO L82 GeneralOperation]: Start removeDead. Operand has 78 places, 77 transitions, 164 flow [2021-03-25 15:07:12,344 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 77 places, 76 transitions, 160 flow [2021-03-25 15:07:12,345 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:07:12,353 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 77 places, 76 transitions, 160 flow [2021-03-25 15:07:12,355 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 77 places, 76 transitions, 160 flow [2021-03-25 15:07:12,356 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 77 places, 76 transitions, 160 flow [2021-03-25 15:07:12,376 INFO L129 PetriNetUnfolder]: 6/85 cut-off events. [2021-03-25 15:07:12,376 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-25 15:07:12,378 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-25 15:07:12,381 INFO L142 LiptonReduction]: Number of co-enabled transitions 1792 [2021-03-25 15:07:13,782 INFO L154 LiptonReduction]: Checked pairs total: 1829 [2021-03-25 15:07:13,782 INFO L156 LiptonReduction]: Total number of compositions: 56 [2021-03-25 15:07:13,783 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1439 [2021-03-25 15:07:13,791 INFO L129 PetriNetUnfolder]: 3/36 cut-off events. [2021-03-25 15:07:13,791 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-25 15:07:13,791 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 15:07:13,791 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 15:07:13,791 INFO L428 AbstractCegarLoop]: === Iteration 1 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-25 15:07:13,794 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 15:07:13,794 INFO L82 PathProgramCache]: Analyzing trace with hash -1583430104, now seen corresponding path program 1 times [2021-03-25 15:07:13,799 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 15:07:13,800 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1335590053] [2021-03-25 15:07:13,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 15:07:13,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-25 15:07:13,874 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-25 15:07:13,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-25 15:07:13,895 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-25 15:07:13,911 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-03-25 15:07:13,912 INFO L634 BasicCegarLoop]: Counterexample might be feasible [2021-03-25 15:07:13,912 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-03-25 15:07:13,912 WARN L342 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2021-03-25 15:07:13,913 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2021-03-25 15:07:13,927 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,927 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,927 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,927 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,927 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,927 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,927 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,927 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,928 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of2ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,928 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of2ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,928 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of2ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,928 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of2ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,928 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-25 15:07:13,928 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-25 15:07:13,928 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,928 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,928 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-25 15:07:13,928 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,928 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-25 15:07:13,928 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,928 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,928 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,929 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,929 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,929 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,929 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,929 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,929 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,929 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,929 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,929 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,929 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,929 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,929 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,929 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,929 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,930 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of2ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,930 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of2ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,930 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of2ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,930 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of2ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,930 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-25 15:07:13,930 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-25 15:07:13,930 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,930 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,930 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-25 15:07:13,930 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,930 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-25 15:07:13,930 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,930 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,930 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,931 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,931 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,931 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,931 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,931 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,931 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,931 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,931 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,931 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,931 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,931 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,931 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,932 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,932 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,932 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,932 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,932 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,932 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,932 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,932 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,932 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,932 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,932 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,932 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,932 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,932 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,933 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,933 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,933 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,933 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,933 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,933 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,933 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,933 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,933 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,933 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,933 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,933 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,933 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,933 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,933 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,934 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,934 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,934 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,934 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,934 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,934 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,934 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,934 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,934 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,934 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,934 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,934 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,934 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,934 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,935 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,935 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,935 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,935 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,935 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,935 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,935 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,935 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,935 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,935 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,935 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,935 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,935 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,936 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,936 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,936 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,936 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,936 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,936 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,936 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,936 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,936 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,936 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,936 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,936 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,936 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,936 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,937 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,937 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,937 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,937 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,937 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,937 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,937 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,937 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,937 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,937 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,937 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,937 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,937 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,937 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,937 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,938 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,938 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,938 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,938 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,938 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,938 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,938 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,938 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,938 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,938 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,938 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,938 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,938 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,939 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,939 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,939 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,939 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,939 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-25 15:07:13,939 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,939 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of2ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,941 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,941 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,941 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,941 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,941 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,942 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-25 15:07:13,942 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of2ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,943 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,943 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,943 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,943 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,943 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,943 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,943 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,943 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,943 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,943 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,944 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,944 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,944 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,945 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,945 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,945 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,945 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,945 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,945 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,945 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:13,946 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-03-25 15:07:13,946 INFO L253 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2021-03-25 15:07:13,947 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-25 15:07:13,947 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-25 15:07:13,947 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-25 15:07:13,947 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-25 15:07:13,947 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-25 15:07:13,947 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-25 15:07:13,947 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-25 15:07:13,947 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-25 15:07:13,948 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 118 places, 117 transitions, 258 flow [2021-03-25 15:07:13,959 INFO L129 PetriNetUnfolder]: 10/124 cut-off events. [2021-03-25 15:07:13,959 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-03-25 15:07:13,960 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-25 15:07:13,960 INFO L82 GeneralOperation]: Start removeDead. Operand has 118 places, 117 transitions, 258 flow [2021-03-25 15:07:13,961 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 102 places, 102 transitions, 219 flow [2021-03-25 15:07:13,961 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:07:13,962 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 102 places, 102 transitions, 219 flow [2021-03-25 15:07:13,962 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 102 places, 102 transitions, 219 flow [2021-03-25 15:07:13,962 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 102 places, 102 transitions, 219 flow [2021-03-25 15:07:13,972 INFO L129 PetriNetUnfolder]: 10/124 cut-off events. [2021-03-25 15:07:13,972 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-03-25 15:07:13,973 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-25 15:07:13,975 INFO L142 LiptonReduction]: Number of co-enabled transitions 4468 [2021-03-25 15:07:15,285 INFO L154 LiptonReduction]: Checked pairs total: 3846 [2021-03-25 15:07:15,286 INFO L156 LiptonReduction]: Total number of compositions: 80 [2021-03-25 15:07:15,286 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1325 [2021-03-25 15:07:15,289 INFO L129 PetriNetUnfolder]: 2/29 cut-off events. [2021-03-25 15:07:15,289 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-25 15:07:15,289 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 15:07:15,289 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 15:07:15,289 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-25 15:07:15,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 15:07:15,289 INFO L82 PathProgramCache]: Analyzing trace with hash -1479836156, now seen corresponding path program 1 times [2021-03-25 15:07:15,289 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 15:07:15,289 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2011117612] [2021-03-25 15:07:15,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 15:07:15,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:07:15,372 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:15,372 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:07:15,373 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:15,373 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:07:15,377 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:15,377 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:07:15,378 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 15:07:15,378 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2011117612] [2021-03-25 15:07:15,379 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 15:07:15,379 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-25 15:07:15,379 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [718157952] [2021-03-25 15:07:15,384 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-25 15:07:15,384 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 15:07:15,391 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-25 15:07:15,392 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-25 15:07:15,398 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 158 out of 197 [2021-03-25 15:07:15,401 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-25 15:07:15,401 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 15:07:15,401 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 158 of 197 [2021-03-25 15:07:15,402 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 15:07:15,436 INFO L129 PetriNetUnfolder]: 18/133 cut-off events. [2021-03-25 15:07:15,436 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-03-25 15:07:15,437 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-25 15:07:15,439 INFO L132 encePairwiseOnDemand]: 191/197 looper letters, 5 selfloop transitions, 4 changer transitions 0/46 dead transitions. [2021-03-25 15:07:15,439 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 50 places, 46 transitions, 125 flow [2021-03-25 15:07:15,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-25 15:07:15,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-25 15:07:15,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 485 transitions. [2021-03-25 15:07:15,454 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8206429780033841 [2021-03-25 15:07:15,454 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 485 transitions. [2021-03-25 15:07:15,454 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 485 transitions. [2021-03-25 15:07:15,457 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 15:07:15,458 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 485 transitions. [2021-03-25 15:07:15,462 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-25 15:07:15,468 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-25 15:07:15,468 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-25 15:07:15,469 INFO L185 Difference]: Start difference. First operand has 48 places, 44 transitions, 103 flow. Second operand 3 states and 485 transitions. [2021-03-25 15:07:15,470 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 50 places, 46 transitions, 125 flow [2021-03-25 15:07:15,472 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 49 places, 46 transitions, 122 flow, removed 1 selfloop flow, removed 1 redundant places. [2021-03-25 15:07:15,473 INFO L241 Difference]: Finished difference. Result has 51 places, 46 transitions, 128 flow [2021-03-25 15:07:15,474 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-25 15:07:15,475 INFO L343 CegarLoopForPetriNet]: 48 programPoint places, 3 predicate places. [2021-03-25 15:07:15,475 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:07:15,475 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 51 places, 46 transitions, 128 flow [2021-03-25 15:07:15,475 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 51 places, 46 transitions, 128 flow [2021-03-25 15:07:15,475 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 51 places, 46 transitions, 128 flow [2021-03-25 15:07:15,492 INFO L129 PetriNetUnfolder]: 18/135 cut-off events. [2021-03-25 15:07:15,492 INFO L130 PetriNetUnfolder]: For 11/14 co-relation queries the response was YES. [2021-03-25 15:07:15,493 INFO L84 FinitePrefix]: Finished finitePrefix Result has 182 conditions, 135 events. 18/135 cut-off events. For 11/14 co-relation queries the response was YES. Maximal size of possible extension queue 19. Compared 586 event pairs, 3 based on Foata normal form. 0/104 useless extension candidates. Maximal degree in co-relation 165. Up to 14 conditions per place. [2021-03-25 15:07:15,497 INFO L142 LiptonReduction]: Number of co-enabled transitions 888 [2021-03-25 15:07:16,257 INFO L154 LiptonReduction]: Checked pairs total: 840 [2021-03-25 15:07:16,257 INFO L156 LiptonReduction]: Total number of compositions: 15 [2021-03-25 15:07:16,257 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 782 [2021-03-25 15:07:16,258 INFO L480 AbstractCegarLoop]: Abstraction has has 40 places, 35 transitions, 106 flow [2021-03-25 15:07:16,258 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-25 15:07:16,258 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 15:07:16,258 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 15:07:16,258 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-03-25 15:07:16,258 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-25 15:07:16,259 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 15:07:16,259 INFO L82 PathProgramCache]: Analyzing trace with hash -1479866908, now seen corresponding path program 1 times [2021-03-25 15:07:16,259 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 15:07:16,259 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [157117087] [2021-03-25 15:07:16,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 15:07:16,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:07:16,330 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:16,330 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:07:16,331 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:16,331 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:07:16,333 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:16,333 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-25 15:07:16,336 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 15:07:16,336 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [157117087] [2021-03-25 15:07:16,336 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 15:07:16,336 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-25 15:07:16,336 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1397718330] [2021-03-25 15:07:16,337 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-25 15:07:16,337 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 15:07:16,337 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-25 15:07:16,337 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-25 15:07:16,338 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 160 out of 212 [2021-03-25 15:07:16,339 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 40 places, 35 transitions, 106 flow. Second operand has 4 states, 4 states have (on average 161.25) internal successors, (645), 4 states have internal predecessors, (645), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:16,339 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 15:07:16,339 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 160 of 212 [2021-03-25 15:07:16,339 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 15:07:16,402 INFO L129 PetriNetUnfolder]: 124/265 cut-off events. [2021-03-25 15:07:16,402 INFO L130 PetriNetUnfolder]: For 12/15 co-relation queries the response was YES. [2021-03-25 15:07:16,403 INFO L84 FinitePrefix]: Finished finitePrefix Result has 513 conditions, 265 events. 124/265 cut-off events. For 12/15 co-relation queries the response was YES. Maximal size of possible extension queue 57. Compared 1264 event pairs, 10 based on Foata normal form. 0/169 useless extension candidates. Maximal degree in co-relation 498. Up to 96 conditions per place. [2021-03-25 15:07:16,404 INFO L132 encePairwiseOnDemand]: 206/212 looper letters, 15 selfloop transitions, 5 changer transitions 0/45 dead transitions. [2021-03-25 15:07:16,405 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 44 places, 45 transitions, 169 flow [2021-03-25 15:07:16,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-25 15:07:16,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-25 15:07:16,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 823 transitions. [2021-03-25 15:07:16,407 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7764150943396226 [2021-03-25 15:07:16,407 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 823 transitions. [2021-03-25 15:07:16,407 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 823 transitions. [2021-03-25 15:07:16,408 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 15:07:16,408 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 823 transitions. [2021-03-25 15:07:16,409 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 164.6) internal successors, (823), 5 states have internal predecessors, (823), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:16,411 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 212.0) internal successors, (1272), 6 states have internal predecessors, (1272), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:16,412 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 212.0) internal successors, (1272), 6 states have internal predecessors, (1272), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:16,412 INFO L185 Difference]: Start difference. First operand has 40 places, 35 transitions, 106 flow. Second operand 5 states and 823 transitions. [2021-03-25 15:07:16,412 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 44 places, 45 transitions, 169 flow [2021-03-25 15:07:16,413 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 42 places, 45 transitions, 161 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-03-25 15:07:16,414 INFO L241 Difference]: Finished difference. Result has 45 places, 38 transitions, 132 flow [2021-03-25 15:07:16,414 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=212, PETRI_DIFFERENCE_MINUEND_FLOW=98, PETRI_DIFFERENCE_MINUEND_PLACES=38, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=35, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=31, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=132, PETRI_PLACES=45, PETRI_TRANSITIONS=38} [2021-03-25 15:07:16,414 INFO L343 CegarLoopForPetriNet]: 48 programPoint places, -3 predicate places. [2021-03-25 15:07:16,414 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:07:16,415 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 45 places, 38 transitions, 132 flow [2021-03-25 15:07:16,415 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 45 places, 38 transitions, 132 flow [2021-03-25 15:07:16,416 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 45 places, 38 transitions, 132 flow [2021-03-25 15:07:16,443 INFO L129 PetriNetUnfolder]: 29/139 cut-off events. [2021-03-25 15:07:16,443 INFO L130 PetriNetUnfolder]: For 25/30 co-relation queries the response was YES. [2021-03-25 15:07:16,444 INFO L84 FinitePrefix]: Finished finitePrefix Result has 277 conditions, 139 events. 29/139 cut-off events. For 25/30 co-relation queries the response was YES. Maximal size of possible extension queue 24. Compared 625 event pairs, 7 based on Foata normal form. 0/108 useless extension candidates. Maximal degree in co-relation 262. Up to 47 conditions per place. [2021-03-25 15:07:16,445 INFO L142 LiptonReduction]: Number of co-enabled transitions 700 [2021-03-25 15:07:16,565 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 76 [2021-03-25 15:07:16,729 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 76 [2021-03-25 15:07:16,802 INFO L154 LiptonReduction]: Checked pairs total: 304 [2021-03-25 15:07:16,802 INFO L156 LiptonReduction]: Total number of compositions: 1 [2021-03-25 15:07:16,802 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 388 [2021-03-25 15:07:16,803 INFO L480 AbstractCegarLoop]: Abstraction has has 44 places, 37 transitions, 130 flow [2021-03-25 15:07:16,803 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 161.25) internal successors, (645), 4 states have internal predecessors, (645), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:16,803 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 15:07:16,803 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 15:07:16,804 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-03-25 15:07:16,804 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-25 15:07:16,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 15:07:16,804 INFO L82 PathProgramCache]: Analyzing trace with hash 1260880614, now seen corresponding path program 1 times [2021-03-25 15:07:16,804 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 15:07:16,804 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [813194768] [2021-03-25 15:07:16,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 15:07:16,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:07:16,835 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:16,836 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:07:16,837 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:16,837 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:07:16,841 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 15:07:16,841 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [813194768] [2021-03-25 15:07:16,841 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 15:07:16,841 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-03-25 15:07:16,841 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1596271803] [2021-03-25 15:07:16,842 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-25 15:07:16,842 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 15:07:16,842 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-25 15:07:16,842 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-25 15:07:16,843 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 175 out of 213 [2021-03-25 15:07:16,843 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 44 places, 37 transitions, 130 flow. Second operand has 3 states, 3 states have (on average 176.33333333333334) internal successors, (529), 3 states have internal predecessors, (529), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:16,843 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 15:07:16,843 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 175 of 213 [2021-03-25 15:07:16,843 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 15:07:16,866 INFO L129 PetriNetUnfolder]: 21/119 cut-off events. [2021-03-25 15:07:16,866 INFO L130 PetriNetUnfolder]: For 33/59 co-relation queries the response was YES. [2021-03-25 15:07:16,866 INFO L84 FinitePrefix]: Finished finitePrefix Result has 262 conditions, 119 events. 21/119 cut-off events. For 33/59 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 571 event pairs, 7 based on Foata normal form. 7/97 useless extension candidates. Maximal degree in co-relation 247. Up to 33 conditions per place. [2021-03-25 15:07:16,867 INFO L132 encePairwiseOnDemand]: 210/213 looper letters, 10 selfloop transitions, 1 changer transitions 0/38 dead transitions. [2021-03-25 15:07:16,867 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 46 places, 38 transitions, 154 flow [2021-03-25 15:07:16,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-25 15:07:16,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-25 15:07:16,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 537 transitions. [2021-03-25 15:07:16,868 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8403755868544601 [2021-03-25 15:07:16,868 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 537 transitions. [2021-03-25 15:07:16,868 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 537 transitions. [2021-03-25 15:07:16,869 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 15:07:16,869 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 537 transitions. [2021-03-25 15:07:16,870 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 179.0) internal successors, (537), 3 states have internal predecessors, (537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:16,871 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 213.0) internal successors, (852), 4 states have internal predecessors, (852), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:16,871 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 213.0) internal successors, (852), 4 states have internal predecessors, (852), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:16,871 INFO L185 Difference]: Start difference. First operand has 44 places, 37 transitions, 130 flow. Second operand 3 states and 537 transitions. [2021-03-25 15:07:16,872 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 46 places, 38 transitions, 154 flow [2021-03-25 15:07:16,873 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 46 places, 38 transitions, 154 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-03-25 15:07:16,873 INFO L241 Difference]: Finished difference. Result has 47 places, 37 transitions, 139 flow [2021-03-25 15:07:16,873 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=213, PETRI_DIFFERENCE_MINUEND_FLOW=130, PETRI_DIFFERENCE_MINUEND_PLACES=44, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=37, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=36, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=139, PETRI_PLACES=47, PETRI_TRANSITIONS=37} [2021-03-25 15:07:16,874 INFO L343 CegarLoopForPetriNet]: 48 programPoint places, -1 predicate places. [2021-03-25 15:07:16,874 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:07:16,874 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 47 places, 37 transitions, 139 flow [2021-03-25 15:07:16,874 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 47 places, 37 transitions, 139 flow [2021-03-25 15:07:16,874 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 47 places, 37 transitions, 139 flow [2021-03-25 15:07:16,888 INFO L129 PetriNetUnfolder]: 19/124 cut-off events. [2021-03-25 15:07:16,888 INFO L130 PetriNetUnfolder]: For 40/49 co-relation queries the response was YES. [2021-03-25 15:07:16,889 INFO L84 FinitePrefix]: Finished finitePrefix Result has 266 conditions, 124 events. 19/124 cut-off events. For 40/49 co-relation queries the response was YES. Maximal size of possible extension queue 20. Compared 571 event pairs, 7 based on Foata normal form. 1/100 useless extension candidates. Maximal degree in co-relation 251. Up to 37 conditions per place. [2021-03-25 15:07:16,890 INFO L142 LiptonReduction]: Number of co-enabled transitions 700 [2021-03-25 15:07:16,892 INFO L154 LiptonReduction]: Checked pairs total: 152 [2021-03-25 15:07:16,892 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-25 15:07:16,893 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 19 [2021-03-25 15:07:16,893 INFO L480 AbstractCegarLoop]: Abstraction has has 47 places, 37 transitions, 139 flow [2021-03-25 15:07:16,894 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 176.33333333333334) internal successors, (529), 3 states have internal predecessors, (529), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:16,894 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 15:07:16,894 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 15:07:16,894 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-03-25 15:07:16,894 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-25 15:07:16,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 15:07:16,894 INFO L82 PathProgramCache]: Analyzing trace with hash -745639615, now seen corresponding path program 1 times [2021-03-25 15:07:16,894 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 15:07:16,895 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2131172020] [2021-03-25 15:07:16,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 15:07:16,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:07:16,927 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:16,928 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:07:16,928 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:16,928 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:07:16,930 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:16,930 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:07:16,931 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 15:07:16,931 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2131172020] [2021-03-25 15:07:16,931 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 15:07:16,931 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-25 15:07:16,931 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [781709623] [2021-03-25 15:07:16,931 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-25 15:07:16,931 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 15:07:16,931 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-25 15:07:16,932 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-25 15:07:16,932 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 166 out of 213 [2021-03-25 15:07:16,932 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 47 places, 37 transitions, 139 flow. Second operand has 3 states, 3 states have (on average 167.0) internal successors, (501), 3 states have internal predecessors, (501), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:16,933 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 15:07:16,933 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 166 of 213 [2021-03-25 15:07:16,933 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 15:07:16,946 INFO L129 PetriNetUnfolder]: 9/76 cut-off events. [2021-03-25 15:07:16,947 INFO L130 PetriNetUnfolder]: For 29/68 co-relation queries the response was YES. [2021-03-25 15:07:16,947 INFO L84 FinitePrefix]: Finished finitePrefix Result has 162 conditions, 76 events. 9/76 cut-off events. For 29/68 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 258 event pairs, 4 based on Foata normal form. 7/69 useless extension candidates. Maximal degree in co-relation 146. Up to 14 conditions per place. [2021-03-25 15:07:16,947 INFO L132 encePairwiseOnDemand]: 210/213 looper letters, 5 selfloop transitions, 1 changer transitions 0/35 dead transitions. [2021-03-25 15:07:16,947 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 49 places, 35 transitions, 143 flow [2021-03-25 15:07:16,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-25 15:07:16,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-25 15:07:16,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 506 transitions. [2021-03-25 15:07:16,949 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7918622848200313 [2021-03-25 15:07:16,949 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 506 transitions. [2021-03-25 15:07:16,949 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 506 transitions. [2021-03-25 15:07:16,949 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 15:07:16,949 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 506 transitions. [2021-03-25 15:07:16,950 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 168.66666666666666) internal successors, (506), 3 states have internal predecessors, (506), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:16,951 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 213.0) internal successors, (852), 4 states have internal predecessors, (852), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:16,951 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 213.0) internal successors, (852), 4 states have internal predecessors, (852), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:16,951 INFO L185 Difference]: Start difference. First operand has 47 places, 37 transitions, 139 flow. Second operand 3 states and 506 transitions. [2021-03-25 15:07:16,952 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 49 places, 35 transitions, 143 flow [2021-03-25 15:07:16,953 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 48 places, 35 transitions, 142 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-25 15:07:16,954 INFO L241 Difference]: Finished difference. Result has 48 places, 35 transitions, 132 flow [2021-03-25 15:07:16,955 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=213, PETRI_DIFFERENCE_MINUEND_FLOW=130, PETRI_DIFFERENCE_MINUEND_PLACES=46, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=35, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=34, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=132, PETRI_PLACES=48, PETRI_TRANSITIONS=35} [2021-03-25 15:07:16,955 INFO L343 CegarLoopForPetriNet]: 48 programPoint places, 0 predicate places. [2021-03-25 15:07:16,955 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:07:16,955 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 48 places, 35 transitions, 132 flow [2021-03-25 15:07:16,956 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 48 places, 35 transitions, 132 flow [2021-03-25 15:07:16,956 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 48 places, 35 transitions, 132 flow [2021-03-25 15:07:16,961 INFO L129 PetriNetUnfolder]: 7/80 cut-off events. [2021-03-25 15:07:16,961 INFO L130 PetriNetUnfolder]: For 23/27 co-relation queries the response was YES. [2021-03-25 15:07:16,962 INFO L84 FinitePrefix]: Finished finitePrefix Result has 167 conditions, 80 events. 7/80 cut-off events. For 23/27 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 251 event pairs, 3 based on Foata normal form. 2/72 useless extension candidates. Maximal degree in co-relation 151. Up to 18 conditions per place. [2021-03-25 15:07:16,962 INFO L142 LiptonReduction]: Number of co-enabled transitions 604 [2021-03-25 15:07:17,033 INFO L154 LiptonReduction]: Checked pairs total: 200 [2021-03-25 15:07:17,034 INFO L156 LiptonReduction]: Total number of compositions: 1 [2021-03-25 15:07:17,034 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 79 [2021-03-25 15:07:17,037 INFO L480 AbstractCegarLoop]: Abstraction has has 47 places, 34 transitions, 130 flow [2021-03-25 15:07:17,038 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 167.0) internal successors, (501), 3 states have internal predecessors, (501), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:17,038 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 15:07:17,038 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 15:07:17,038 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-03-25 15:07:17,038 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-25 15:07:17,038 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 15:07:17,038 INFO L82 PathProgramCache]: Analyzing trace with hash 53451374, now seen corresponding path program 1 times [2021-03-25 15:07:17,039 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 15:07:17,039 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1605339928] [2021-03-25 15:07:17,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 15:07:17,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:07:17,073 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:17,075 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 15:07:17,079 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:17,080 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 15:07:17,084 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:17,084 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:07:17,086 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:17,086 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:07:17,090 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:17,091 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:07:17,091 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 15:07:17,091 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1605339928] [2021-03-25 15:07:17,091 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 15:07:17,091 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-25 15:07:17,091 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [411717201] [2021-03-25 15:07:17,092 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-25 15:07:17,092 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 15:07:17,092 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-25 15:07:17,092 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-03-25 15:07:17,093 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 148 out of 214 [2021-03-25 15:07:17,094 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 47 places, 34 transitions, 130 flow. Second operand has 6 states, 6 states have (on average 149.0) internal successors, (894), 6 states have internal predecessors, (894), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:17,094 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 15:07:17,094 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 148 of 214 [2021-03-25 15:07:17,094 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 15:07:17,145 INFO L129 PetriNetUnfolder]: 37/142 cut-off events. [2021-03-25 15:07:17,146 INFO L130 PetriNetUnfolder]: For 62/93 co-relation queries the response was YES. [2021-03-25 15:07:17,146 INFO L84 FinitePrefix]: Finished finitePrefix Result has 321 conditions, 142 events. 37/142 cut-off events. For 62/93 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 677 event pairs, 7 based on Foata normal form. 21/144 useless extension candidates. Maximal degree in co-relation 302. Up to 47 conditions per place. [2021-03-25 15:07:17,147 INFO L132 encePairwiseOnDemand]: 207/214 looper letters, 16 selfloop transitions, 11 changer transitions 0/50 dead transitions. [2021-03-25 15:07:17,147 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 52 places, 50 transitions, 228 flow [2021-03-25 15:07:17,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-25 15:07:17,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-03-25 15:07:17,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 915 transitions. [2021-03-25 15:07:17,149 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7126168224299065 [2021-03-25 15:07:17,149 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 915 transitions. [2021-03-25 15:07:17,149 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 915 transitions. [2021-03-25 15:07:17,150 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 15:07:17,150 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 915 transitions. [2021-03-25 15:07:17,151 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 152.5) internal successors, (915), 6 states have internal predecessors, (915), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:17,153 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 214.0) internal successors, (1498), 7 states have internal predecessors, (1498), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:17,154 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 214.0) internal successors, (1498), 7 states have internal predecessors, (1498), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:17,154 INFO L185 Difference]: Start difference. First operand has 47 places, 34 transitions, 130 flow. Second operand 6 states and 915 transitions. [2021-03-25 15:07:17,154 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 52 places, 50 transitions, 228 flow [2021-03-25 15:07:17,156 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 51 places, 50 transitions, 227 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-25 15:07:17,157 INFO L241 Difference]: Finished difference. Result has 54 places, 46 transitions, 222 flow [2021-03-25 15:07:17,157 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=214, PETRI_DIFFERENCE_MINUEND_FLOW=129, PETRI_DIFFERENCE_MINUEND_PLACES=46, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=34, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=28, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=222, PETRI_PLACES=54, PETRI_TRANSITIONS=46} [2021-03-25 15:07:17,157 INFO L343 CegarLoopForPetriNet]: 48 programPoint places, 6 predicate places. [2021-03-25 15:07:17,157 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:07:17,157 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 54 places, 46 transitions, 222 flow [2021-03-25 15:07:17,157 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 54 places, 46 transitions, 222 flow [2021-03-25 15:07:17,157 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 54 places, 46 transitions, 222 flow [2021-03-25 15:07:17,165 INFO L129 PetriNetUnfolder]: 14/100 cut-off events. [2021-03-25 15:07:17,165 INFO L130 PetriNetUnfolder]: For 56/69 co-relation queries the response was YES. [2021-03-25 15:07:17,165 INFO L84 FinitePrefix]: Finished finitePrefix Result has 243 conditions, 100 events. 14/100 cut-off events. For 56/69 co-relation queries the response was YES. Maximal size of possible extension queue 18. Compared 417 event pairs, 1 based on Foata normal form. 3/91 useless extension candidates. Maximal degree in co-relation 223. Up to 18 conditions per place. [2021-03-25 15:07:17,166 INFO L142 LiptonReduction]: Number of co-enabled transitions 762 [2021-03-25 15:07:17,223 INFO L154 LiptonReduction]: Checked pairs total: 163 [2021-03-25 15:07:17,223 INFO L156 LiptonReduction]: Total number of compositions: 2 [2021-03-25 15:07:17,223 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 66 [2021-03-25 15:07:17,225 INFO L480 AbstractCegarLoop]: Abstraction has has 53 places, 45 transitions, 220 flow [2021-03-25 15:07:17,225 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 149.0) internal successors, (894), 6 states have internal predecessors, (894), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:17,225 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 15:07:17,225 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 15:07:17,226 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-03-25 15:07:17,226 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-25 15:07:17,226 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 15:07:17,226 INFO L82 PathProgramCache]: Analyzing trace with hash -1706018009, now seen corresponding path program 1 times [2021-03-25 15:07:17,226 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 15:07:17,226 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1242037123] [2021-03-25 15:07:17,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 15:07:17,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:07:17,255 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:17,255 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:07:17,256 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:17,256 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:07:17,259 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-25 15:07:17,261 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1242037123] [2021-03-25 15:07:17,261 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 15:07:17,261 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-03-25 15:07:17,261 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1830843970] [2021-03-25 15:07:17,261 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-25 15:07:17,261 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 15:07:17,262 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-25 15:07:17,262 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-25 15:07:17,263 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 182 out of 216 [2021-03-25 15:07:17,263 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 53 places, 45 transitions, 220 flow. Second operand has 3 states, 3 states have (on average 183.0) internal successors, (549), 3 states have internal predecessors, (549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:17,263 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 15:07:17,264 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 182 of 216 [2021-03-25 15:07:17,264 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 15:07:17,278 INFO L129 PetriNetUnfolder]: 10/95 cut-off events. [2021-03-25 15:07:17,278 INFO L130 PetriNetUnfolder]: For 72/85 co-relation queries the response was YES. [2021-03-25 15:07:17,278 INFO L84 FinitePrefix]: Finished finitePrefix Result has 257 conditions, 95 events. 10/95 cut-off events. For 72/85 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 386 event pairs, 1 based on Foata normal form. 5/90 useless extension candidates. Maximal degree in co-relation 236. Up to 15 conditions per place. [2021-03-25 15:07:17,279 INFO L132 encePairwiseOnDemand]: 212/216 looper letters, 6 selfloop transitions, 2 changer transitions 0/46 dead transitions. [2021-03-25 15:07:17,279 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 55 places, 46 transitions, 238 flow [2021-03-25 15:07:17,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-25 15:07:17,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-25 15:07:17,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 555 transitions. [2021-03-25 15:07:17,280 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8564814814814815 [2021-03-25 15:07:17,280 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 555 transitions. [2021-03-25 15:07:17,280 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 555 transitions. [2021-03-25 15:07:17,281 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 15:07:17,281 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 555 transitions. [2021-03-25 15:07:17,281 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 185.0) internal successors, (555), 3 states have internal predecessors, (555), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:17,282 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 216.0) internal successors, (864), 4 states have internal predecessors, (864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:17,282 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 216.0) internal successors, (864), 4 states have internal predecessors, (864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:17,282 INFO L185 Difference]: Start difference. First operand has 53 places, 45 transitions, 220 flow. Second operand 3 states and 555 transitions. [2021-03-25 15:07:17,282 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 55 places, 46 transitions, 238 flow [2021-03-25 15:07:17,284 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 55 places, 46 transitions, 230 flow, removed 4 selfloop flow, removed 0 redundant places. [2021-03-25 15:07:17,285 INFO L241 Difference]: Finished difference. Result has 56 places, 46 transitions, 226 flow [2021-03-25 15:07:17,285 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=216, PETRI_DIFFERENCE_MINUEND_FLOW=212, PETRI_DIFFERENCE_MINUEND_PLACES=53, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=45, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=43, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=226, PETRI_PLACES=56, PETRI_TRANSITIONS=46} [2021-03-25 15:07:17,285 INFO L343 CegarLoopForPetriNet]: 48 programPoint places, 8 predicate places. [2021-03-25 15:07:17,285 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:07:17,285 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 56 places, 46 transitions, 226 flow [2021-03-25 15:07:17,285 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 56 places, 46 transitions, 226 flow [2021-03-25 15:07:17,286 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 56 places, 46 transitions, 226 flow [2021-03-25 15:07:17,292 INFO L129 PetriNetUnfolder]: 9/94 cut-off events. [2021-03-25 15:07:17,292 INFO L130 PetriNetUnfolder]: For 64/76 co-relation queries the response was YES. [2021-03-25 15:07:17,292 INFO L84 FinitePrefix]: Finished finitePrefix Result has 245 conditions, 94 events. 9/94 cut-off events. For 64/76 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 379 event pairs, 1 based on Foata normal form. 3/87 useless extension candidates. Maximal degree in co-relation 223. Up to 15 conditions per place. [2021-03-25 15:07:17,293 INFO L142 LiptonReduction]: Number of co-enabled transitions 728 [2021-03-25 15:07:17,436 INFO L154 LiptonReduction]: Checked pairs total: 114 [2021-03-25 15:07:17,436 INFO L156 LiptonReduction]: Total number of compositions: 2 [2021-03-25 15:07:17,436 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 151 [2021-03-25 15:07:17,441 INFO L480 AbstractCegarLoop]: Abstraction has has 55 places, 45 transitions, 225 flow [2021-03-25 15:07:17,441 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 183.0) internal successors, (549), 3 states have internal predecessors, (549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:17,441 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 15:07:17,441 INFO L263 CegarLoopForPetriNet]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1] [2021-03-25 15:07:17,441 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-03-25 15:07:17,442 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-25 15:07:17,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 15:07:17,442 INFO L82 PathProgramCache]: Analyzing trace with hash 1997620039, now seen corresponding path program 1 times [2021-03-25 15:07:17,442 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 15:07:17,442 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1342835917] [2021-03-25 15:07:17,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 15:07:17,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-25 15:07:17,460 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-25 15:07:17,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-25 15:07:17,466 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-25 15:07:17,472 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-03-25 15:07:17,472 INFO L634 BasicCegarLoop]: Counterexample might be feasible [2021-03-25 15:07:17,472 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-03-25 15:07:17,472 WARN L342 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2021-03-25 15:07:17,473 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2021-03-25 15:07:17,484 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,484 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,484 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,484 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,484 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,484 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,485 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,485 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,485 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of3ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,486 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of3ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,486 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of3ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,486 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of3ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,486 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-25 15:07:17,486 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-25 15:07:17,486 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,486 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,486 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-25 15:07:17,486 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,486 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-25 15:07:17,486 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,486 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,486 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,486 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,486 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,487 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,487 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,487 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,487 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,487 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,487 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,487 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,487 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,489 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,490 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,490 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,490 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,490 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of3ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,490 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of3ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,490 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of3ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,490 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of3ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,490 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-25 15:07:17,490 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-25 15:07:17,490 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,490 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,490 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-25 15:07:17,490 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,490 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-25 15:07:17,490 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,491 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,491 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,491 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,491 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,491 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,491 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,491 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,491 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,491 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,491 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,491 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,491 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,491 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,491 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,491 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,491 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,491 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of3ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,491 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of3ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,492 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of3ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,492 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of3ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,492 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-25 15:07:17,492 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-25 15:07:17,492 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,492 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,492 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-25 15:07:17,492 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,492 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-25 15:07:17,492 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,492 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,492 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,492 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,492 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,492 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,492 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,492 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,492 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,493 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,493 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,493 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,493 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,493 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,493 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,493 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,493 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,493 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,493 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,493 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,493 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,494 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,494 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,494 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,494 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,494 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,494 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,494 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,494 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,494 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,494 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,494 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,494 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,494 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,494 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,494 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,494 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,494 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,494 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,494 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,494 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,495 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,495 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,495 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,495 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,495 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,495 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,495 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,495 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,495 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,495 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,495 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,495 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,495 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,495 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,495 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,495 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,495 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,495 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,495 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,496 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,496 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,496 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,496 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,496 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,496 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,496 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,496 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,496 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,496 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,496 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,496 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,496 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,496 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,496 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,496 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,496 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,496 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,497 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,497 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,497 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,497 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,497 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,497 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,497 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,497 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,497 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,497 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,497 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,497 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,497 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,497 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,497 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,497 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,497 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,497 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,497 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,497 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,498 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,498 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,498 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,498 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,498 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,498 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,498 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,498 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,498 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,498 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,498 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,498 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,498 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,498 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,498 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,498 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,498 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,498 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,499 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,499 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,499 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,499 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,499 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,499 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,499 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,499 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,499 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,499 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,499 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,499 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,499 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,499 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,499 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,499 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,499 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,499 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,499 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,500 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,500 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,500 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,500 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,500 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,500 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,500 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,500 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,500 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,500 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,500 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,500 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,500 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,500 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,500 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,500 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,500 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,500 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,500 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,500 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,500 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,501 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,501 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,501 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,501 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,501 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,501 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,501 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,501 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,501 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,501 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,501 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,501 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of3ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,501 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,501 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-25 15:07:17,502 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,502 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,502 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,502 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,503 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of3ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,503 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,503 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-25 15:07:17,503 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,503 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,503 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-25 15:07:17,504 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of3ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,504 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,504 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,504 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,504 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,504 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,504 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,504 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,505 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,505 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,505 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,505 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,505 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,505 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,505 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,505 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,506 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,506 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,506 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,506 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,506 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,506 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,506 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,506 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,506 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,506 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,507 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,507 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,507 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,507 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,507 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,507 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,507 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,507 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,507 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,507 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:17,508 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-03-25 15:07:17,508 INFO L253 AbstractCegarLoop]: Starting to check reachability of 6 error locations. [2021-03-25 15:07:17,509 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-25 15:07:17,509 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-25 15:07:17,509 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-25 15:07:17,509 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-25 15:07:17,509 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-25 15:07:17,509 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-25 15:07:17,509 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-25 15:07:17,509 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-25 15:07:17,513 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 158 places, 157 transitions, 356 flow [2021-03-25 15:07:17,525 INFO L129 PetriNetUnfolder]: 14/163 cut-off events. [2021-03-25 15:07:17,525 INFO L130 PetriNetUnfolder]: For 7/7 co-relation queries the response was YES. [2021-03-25 15:07:17,526 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-25 15:07:17,526 INFO L82 GeneralOperation]: Start removeDead. Operand has 158 places, 157 transitions, 356 flow [2021-03-25 15:07:17,527 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 127 places, 128 transitions, 280 flow [2021-03-25 15:07:17,527 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:07:17,527 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 127 places, 128 transitions, 280 flow [2021-03-25 15:07:17,528 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 127 places, 128 transitions, 280 flow [2021-03-25 15:07:17,528 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 127 places, 128 transitions, 280 flow [2021-03-25 15:07:17,539 INFO L129 PetriNetUnfolder]: 14/163 cut-off events. [2021-03-25 15:07:17,539 INFO L130 PetriNetUnfolder]: For 7/7 co-relation queries the response was YES. [2021-03-25 15:07:17,539 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 406 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-25 15:07:17,542 INFO L142 LiptonReduction]: Number of co-enabled transitions 8444 [2021-03-25 15:07:18,936 INFO L154 LiptonReduction]: Checked pairs total: 6222 [2021-03-25 15:07:18,937 INFO L156 LiptonReduction]: Total number of compositions: 96 [2021-03-25 15:07:18,937 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1410 [2021-03-25 15:07:18,939 INFO L129 PetriNetUnfolder]: 0/32 cut-off events. [2021-03-25 15:07:18,939 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-25 15:07:18,939 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 15:07:18,939 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 15:07:18,939 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-25 15:07:18,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 15:07:18,939 INFO L82 PathProgramCache]: Analyzing trace with hash 2034601748, now seen corresponding path program 1 times [2021-03-25 15:07:18,940 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 15:07:18,940 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1074417599] [2021-03-25 15:07:18,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 15:07:18,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:07:18,964 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:18,965 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:07:18,965 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:18,966 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:07:18,968 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:18,968 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-25 15:07:18,970 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 15:07:18,970 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1074417599] [2021-03-25 15:07:18,970 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 15:07:18,970 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-25 15:07:18,970 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1557920506] [2021-03-25 15:07:18,970 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-25 15:07:18,971 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 15:07:18,971 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-25 15:07:18,971 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-25 15:07:18,972 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 205 out of 253 [2021-03-25 15:07:18,972 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 67 places, 64 transitions, 152 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-25 15:07:18,972 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 15:07:18,972 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 205 of 253 [2021-03-25 15:07:18,972 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 15:07:19,015 INFO L129 PetriNetUnfolder]: 50/195 cut-off events. [2021-03-25 15:07:19,016 INFO L130 PetriNetUnfolder]: For 9/9 co-relation queries the response was YES. [2021-03-25 15:07:19,016 INFO L84 FinitePrefix]: Finished finitePrefix Result has 314 conditions, 195 events. 50/195 cut-off events. For 9/9 co-relation queries the response was YES. Maximal size of possible extension queue 30. Compared 1031 event pairs, 24 based on Foata normal form. 34/183 useless extension candidates. Maximal degree in co-relation 296. Up to 53 conditions per place. [2021-03-25 15:07:19,017 INFO L132 encePairwiseOnDemand]: 245/253 looper letters, 16 selfloop transitions, 5 changer transitions 0/71 dead transitions. [2021-03-25 15:07:19,017 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 69 places, 71 transitions, 211 flow [2021-03-25 15:07:19,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-25 15:07:19,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-25 15:07:19,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1057 transitions. [2021-03-25 15:07:19,019 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8355731225296442 [2021-03-25 15:07:19,019 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1057 transitions. [2021-03-25 15:07:19,019 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1057 transitions. [2021-03-25 15:07:19,019 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 15:07:19,020 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1057 transitions. [2021-03-25 15:07:19,021 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 211.4) internal successors, (1057), 5 states have internal predecessors, (1057), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:19,022 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 253.0) internal successors, (1518), 6 states have internal predecessors, (1518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:19,023 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 253.0) internal successors, (1518), 6 states have internal predecessors, (1518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:19,023 INFO L185 Difference]: Start difference. First operand has 67 places, 64 transitions, 152 flow. Second operand 5 states and 1057 transitions. [2021-03-25 15:07:19,023 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 69 places, 71 transitions, 211 flow [2021-03-25 15:07:19,023 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 68 places, 71 transitions, 204 flow, removed 3 selfloop flow, removed 1 redundant places. [2021-03-25 15:07:19,024 INFO L241 Difference]: Finished difference. Result has 71 places, 63 transitions, 173 flow [2021-03-25 15:07:19,024 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=253, PETRI_DIFFERENCE_MINUEND_FLOW=137, PETRI_DIFFERENCE_MINUEND_PLACES=64, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=60, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=56, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=173, PETRI_PLACES=71, PETRI_TRANSITIONS=63} [2021-03-25 15:07:19,024 INFO L343 CegarLoopForPetriNet]: 67 programPoint places, 4 predicate places. [2021-03-25 15:07:19,024 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:07:19,024 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 71 places, 63 transitions, 173 flow [2021-03-25 15:07:19,024 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 71 places, 63 transitions, 173 flow [2021-03-25 15:07:19,025 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 71 places, 63 transitions, 173 flow [2021-03-25 15:07:19,030 INFO L129 PetriNetUnfolder]: 7/99 cut-off events. [2021-03-25 15:07:19,030 INFO L130 PetriNetUnfolder]: For 14/24 co-relation queries the response was YES. [2021-03-25 15:07:19,030 INFO L84 FinitePrefix]: Finished finitePrefix Result has 149 conditions, 99 events. 7/99 cut-off events. For 14/24 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 381 event pairs, 3 based on Foata normal form. 0/82 useless extension candidates. Maximal degree in co-relation 130. Up to 14 conditions per place. [2021-03-25 15:07:19,031 INFO L142 LiptonReduction]: Number of co-enabled transitions 2066 [2021-03-25 15:07:20,120 INFO L154 LiptonReduction]: Checked pairs total: 1896 [2021-03-25 15:07:20,120 INFO L156 LiptonReduction]: Total number of compositions: 29 [2021-03-25 15:07:20,120 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1096 [2021-03-25 15:07:20,121 INFO L480 AbstractCegarLoop]: Abstraction has has 51 places, 40 transitions, 123 flow [2021-03-25 15:07:20,121 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-25 15:07:20,121 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 15:07:20,121 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-25 15:07:20,121 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-03-25 15:07:20,121 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-25 15:07:20,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 15:07:20,121 INFO L82 PathProgramCache]: Analyzing trace with hash -719067849, now seen corresponding path program 1 times [2021-03-25 15:07:20,121 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 15:07:20,122 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [361347928] [2021-03-25 15:07:20,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 15:07:20,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:07:20,136 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:20,136 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:07:20,136 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:20,137 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:07:20,139 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:20,139 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 15:07:20,143 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:20,143 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:07:20,146 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:20,146 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:07:20,149 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:20,150 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-25 15:07:20,155 INFO L142 QuantifierPusher]: treesize reduction 6, result has 40.0 percent of original size [2021-03-25 15:07:20,155 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-25 15:07:20,159 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:20,159 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:07:20,159 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 15:07:20,160 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [361347928] [2021-03-25 15:07:20,160 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 15:07:20,160 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-03-25 15:07:20,160 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [937327563] [2021-03-25 15:07:20,160 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-25 15:07:20,160 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 15:07:20,160 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-25 15:07:20,160 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-03-25 15:07:20,161 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 175 out of 281 [2021-03-25 15:07:20,162 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 51 places, 40 transitions, 123 flow. Second operand has 8 states, 8 states have (on average 176.5) internal successors, (1412), 8 states have internal predecessors, (1412), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:20,162 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 15:07:20,162 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 175 of 281 [2021-03-25 15:07:20,162 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 15:07:20,478 INFO L129 PetriNetUnfolder]: 815/1371 cut-off events. [2021-03-25 15:07:20,478 INFO L130 PetriNetUnfolder]: For 119/121 co-relation queries the response was YES. [2021-03-25 15:07:20,481 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2855 conditions, 1371 events. 815/1371 cut-off events. For 119/121 co-relation queries the response was YES. Maximal size of possible extension queue 149. Compared 7490 event pairs, 105 based on Foata normal form. 2/1168 useless extension candidates. Maximal degree in co-relation 2836. Up to 469 conditions per place. [2021-03-25 15:07:20,487 INFO L132 encePairwiseOnDemand]: 269/281 looper letters, 83 selfloop transitions, 41 changer transitions 0/145 dead transitions. [2021-03-25 15:07:20,487 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 66 places, 145 transitions, 605 flow [2021-03-25 15:07:20,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-25 15:07:20,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2021-03-25 15:07:20,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 2929 transitions. [2021-03-25 15:07:20,492 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6514679715302492 [2021-03-25 15:07:20,492 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 2929 transitions. [2021-03-25 15:07:20,492 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 2929 transitions. [2021-03-25 15:07:20,493 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 15:07:20,493 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 2929 transitions. [2021-03-25 15:07:20,498 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 183.0625) internal successors, (2929), 16 states have internal predecessors, (2929), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:20,502 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 281.0) internal successors, (4777), 17 states have internal predecessors, (4777), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:20,503 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 281.0) internal successors, (4777), 17 states have internal predecessors, (4777), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:20,503 INFO L185 Difference]: Start difference. First operand has 51 places, 40 transitions, 123 flow. Second operand 16 states and 2929 transitions. [2021-03-25 15:07:20,503 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 66 places, 145 transitions, 605 flow [2021-03-25 15:07:20,504 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 64 places, 145 transitions, 595 flow, removed 1 selfloop flow, removed 2 redundant places. [2021-03-25 15:07:20,506 INFO L241 Difference]: Finished difference. Result has 73 places, 91 transitions, 418 flow [2021-03-25 15:07:20,506 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=281, PETRI_DIFFERENCE_MINUEND_FLOW=118, PETRI_DIFFERENCE_MINUEND_PLACES=49, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=40, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=28, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=418, PETRI_PLACES=73, PETRI_TRANSITIONS=91} [2021-03-25 15:07:20,506 INFO L343 CegarLoopForPetriNet]: 67 programPoint places, 6 predicate places. [2021-03-25 15:07:20,506 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:07:20,506 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 73 places, 91 transitions, 418 flow [2021-03-25 15:07:20,506 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 73 places, 91 transitions, 418 flow [2021-03-25 15:07:20,507 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 73 places, 91 transitions, 418 flow [2021-03-25 15:07:20,534 INFO L129 PetriNetUnfolder]: 148/493 cut-off events. [2021-03-25 15:07:20,534 INFO L130 PetriNetUnfolder]: For 314/371 co-relation queries the response was YES. [2021-03-25 15:07:20,536 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1198 conditions, 493 events. 148/493 cut-off events. For 314/371 co-relation queries the response was YES. Maximal size of possible extension queue 45. Compared 2940 event pairs, 21 based on Foata normal form. 7/459 useless extension candidates. Maximal degree in co-relation 1174. Up to 112 conditions per place. [2021-03-25 15:07:20,541 INFO L142 LiptonReduction]: Number of co-enabled transitions 2196 [2021-03-25 15:07:21,086 INFO L154 LiptonReduction]: Checked pairs total: 3153 [2021-03-25 15:07:21,086 INFO L156 LiptonReduction]: Total number of compositions: 3 [2021-03-25 15:07:21,086 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 580 [2021-03-25 15:07:21,087 INFO L480 AbstractCegarLoop]: Abstraction has has 71 places, 89 transitions, 418 flow [2021-03-25 15:07:21,087 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 176.5) internal successors, (1412), 8 states have internal predecessors, (1412), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:21,087 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 15:07:21,087 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 15:07:21,087 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-03-25 15:07:21,087 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-25 15:07:21,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 15:07:21,088 INFO L82 PathProgramCache]: Analyzing trace with hash 681087171, now seen corresponding path program 1 times [2021-03-25 15:07:21,088 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 15:07:21,088 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1169326999] [2021-03-25 15:07:21,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 15:07:21,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:07:21,100 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:21,100 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:07:21,100 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:21,101 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 15:07:21,102 INFO L142 QuantifierPusher]: treesize reduction 2, result has 77.8 percent of original size [2021-03-25 15:07:21,103 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 15:07:21,107 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:21,107 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 15:07:21,111 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:21,111 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:07:21,114 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:21,115 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:07:21,118 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:21,118 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:07:21,118 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 15:07:21,119 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1169326999] [2021-03-25 15:07:21,119 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 15:07:21,119 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-25 15:07:21,119 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1377077025] [2021-03-25 15:07:21,119 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-25 15:07:21,119 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 15:07:21,119 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-25 15:07:21,119 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-03-25 15:07:21,120 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 202 out of 284 [2021-03-25 15:07:21,121 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 71 places, 89 transitions, 418 flow. Second operand has 7 states, 7 states have (on average 203.0) internal successors, (1421), 7 states have internal predecessors, (1421), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:21,121 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 15:07:21,121 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 202 of 284 [2021-03-25 15:07:21,121 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 15:07:21,296 INFO L129 PetriNetUnfolder]: 754/1328 cut-off events. [2021-03-25 15:07:21,296 INFO L130 PetriNetUnfolder]: For 1546/5365 co-relation queries the response was YES. [2021-03-25 15:07:21,301 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3947 conditions, 1328 events. 754/1328 cut-off events. For 1546/5365 co-relation queries the response was YES. Maximal size of possible extension queue 150. Compared 7848 event pairs, 198 based on Foata normal form. 64/1227 useless extension candidates. Maximal degree in co-relation 3922. Up to 903 conditions per place. [2021-03-25 15:07:21,308 INFO L132 encePairwiseOnDemand]: 271/284 looper letters, 60 selfloop transitions, 40 changer transitions 0/130 dead transitions. [2021-03-25 15:07:21,308 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 77 places, 130 transitions, 800 flow [2021-03-25 15:07:21,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-25 15:07:21,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-25 15:07:21,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1469 transitions. [2021-03-25 15:07:21,332 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7389336016096579 [2021-03-25 15:07:21,332 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1469 transitions. [2021-03-25 15:07:21,333 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1469 transitions. [2021-03-25 15:07:21,333 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 15:07:21,333 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1469 transitions. [2021-03-25 15:07:21,335 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 209.85714285714286) internal successors, (1469), 7 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-25 15:07:21,337 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 284.0) internal successors, (2272), 8 states have internal predecessors, (2272), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:21,338 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 284.0) internal successors, (2272), 8 states have internal predecessors, (2272), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:21,338 INFO L185 Difference]: Start difference. First operand has 71 places, 89 transitions, 418 flow. Second operand 7 states and 1469 transitions. [2021-03-25 15:07:21,338 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 77 places, 130 transitions, 800 flow [2021-03-25 15:07:21,341 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 77 places, 130 transitions, 800 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-03-25 15:07:21,342 INFO L241 Difference]: Finished difference. Result has 81 places, 116 transitions, 711 flow [2021-03-25 15:07:21,343 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=284, PETRI_DIFFERENCE_MINUEND_FLOW=418, PETRI_DIFFERENCE_MINUEND_PLACES=71, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=89, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=20, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=60, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=711, PETRI_PLACES=81, PETRI_TRANSITIONS=116} [2021-03-25 15:07:21,343 INFO L343 CegarLoopForPetriNet]: 67 programPoint places, 14 predicate places. [2021-03-25 15:07:21,343 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:07:21,343 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 81 places, 116 transitions, 711 flow [2021-03-25 15:07:21,343 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 81 places, 116 transitions, 711 flow [2021-03-25 15:07:21,343 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 81 places, 116 transitions, 711 flow [2021-03-25 15:07:21,378 INFO L129 PetriNetUnfolder]: 208/569 cut-off events. [2021-03-25 15:07:21,378 INFO L130 PetriNetUnfolder]: For 737/1673 co-relation queries the response was YES. [2021-03-25 15:07:21,381 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1765 conditions, 569 events. 208/569 cut-off events. For 737/1673 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 3387 event pairs, 17 based on Foata normal form. 14/530 useless extension candidates. Maximal degree in co-relation 1737. Up to 135 conditions per place. [2021-03-25 15:07:21,387 INFO L142 LiptonReduction]: Number of co-enabled transitions 2914 [2021-03-25 15:07:21,707 INFO L154 LiptonReduction]: Checked pairs total: 3340 [2021-03-25 15:07:21,707 INFO L156 LiptonReduction]: Total number of compositions: 4 [2021-03-25 15:07:21,707 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 364 [2021-03-25 15:07:21,708 INFO L480 AbstractCegarLoop]: Abstraction has has 81 places, 116 transitions, 725 flow [2021-03-25 15:07:21,708 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 203.0) internal successors, (1421), 7 states have internal predecessors, (1421), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:21,708 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 15:07:21,708 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 15:07:21,708 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-03-25 15:07:21,709 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-25 15:07:21,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 15:07:21,709 INFO L82 PathProgramCache]: Analyzing trace with hash 126718959, now seen corresponding path program 1 times [2021-03-25 15:07:21,709 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 15:07:21,709 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [750388574] [2021-03-25 15:07:21,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 15:07:21,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:07:21,722 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:21,722 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:07:21,725 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:21,725 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 15:07:21,729 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:21,729 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:07:21,732 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:21,732 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 15:07:21,737 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:21,737 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 15:07:21,746 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:21,747 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 15:07:21,751 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-25 15:07:21,751 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [750388574] [2021-03-25 15:07:21,751 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 15:07:21,751 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-25 15:07:21,751 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [480106552] [2021-03-25 15:07:21,752 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-25 15:07:21,752 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 15:07:21,752 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-25 15:07:21,752 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-03-25 15:07:21,753 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 170 out of 288 [2021-03-25 15:07:21,754 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 81 places, 116 transitions, 725 flow. Second operand has 8 states, 8 states have (on average 171.125) internal successors, (1369), 8 states have internal predecessors, (1369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:21,754 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 15:07:21,754 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 170 of 288 [2021-03-25 15:07:21,754 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 15:07:22,156 INFO L129 PetriNetUnfolder]: 1306/2468 cut-off events. [2021-03-25 15:07:22,156 INFO L130 PetriNetUnfolder]: For 5465/9780 co-relation queries the response was YES. [2021-03-25 15:07:22,165 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8665 conditions, 2468 events. 1306/2468 cut-off events. For 5465/9780 co-relation queries the response was YES. Maximal size of possible extension queue 283. Compared 16764 event pairs, 311 based on Foata normal form. 68/1987 useless extension candidates. Maximal degree in co-relation 8634. Up to 1405 conditions per place. [2021-03-25 15:07:22,183 INFO L132 encePairwiseOnDemand]: 270/288 looper letters, 111 selfloop transitions, 88 changer transitions 0/221 dead transitions. [2021-03-25 15:07:22,184 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 94 places, 221 transitions, 1757 flow [2021-03-25 15:07:22,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-03-25 15:07:22,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2021-03-25 15:07:22,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 2497 transitions. [2021-03-25 15:07:22,188 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6192956349206349 [2021-03-25 15:07:22,188 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 2497 transitions. [2021-03-25 15:07:22,188 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 2497 transitions. [2021-03-25 15:07:22,189 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 15:07:22,189 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 2497 transitions. [2021-03-25 15:07:22,192 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 178.35714285714286) internal successors, (2497), 14 states have internal predecessors, (2497), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:22,196 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 288.0) internal successors, (4320), 15 states have internal predecessors, (4320), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:22,196 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 288.0) internal successors, (4320), 15 states have internal predecessors, (4320), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:22,196 INFO L185 Difference]: Start difference. First operand has 81 places, 116 transitions, 725 flow. Second operand 14 states and 2497 transitions. [2021-03-25 15:07:22,196 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 94 places, 221 transitions, 1757 flow [2021-03-25 15:07:22,207 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 94 places, 221 transitions, 1739 flow, removed 9 selfloop flow, removed 0 redundant places. [2021-03-25 15:07:22,210 INFO L241 Difference]: Finished difference. Result has 102 places, 172 transitions, 1429 flow [2021-03-25 15:07:22,211 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=288, PETRI_DIFFERENCE_MINUEND_FLOW=692, PETRI_DIFFERENCE_MINUEND_PLACES=81, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=114, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=34, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=65, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=1429, PETRI_PLACES=102, PETRI_TRANSITIONS=172} [2021-03-25 15:07:22,211 INFO L343 CegarLoopForPetriNet]: 67 programPoint places, 35 predicate places. [2021-03-25 15:07:22,211 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:07:22,211 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 102 places, 172 transitions, 1429 flow [2021-03-25 15:07:22,211 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 102 places, 172 transitions, 1429 flow [2021-03-25 15:07:22,212 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 102 places, 172 transitions, 1429 flow [2021-03-25 15:07:22,287 INFO L129 PetriNetUnfolder]: 363/1021 cut-off events. [2021-03-25 15:07:22,287 INFO L130 PetriNetUnfolder]: For 2613/3036 co-relation queries the response was YES. [2021-03-25 15:07:22,293 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3683 conditions, 1021 events. 363/1021 cut-off events. For 2613/3036 co-relation queries the response was YES. Maximal size of possible extension queue 109. Compared 7231 event pairs, 22 based on Foata normal form. 28/954 useless extension candidates. Maximal degree in co-relation 3645. Up to 211 conditions per place. [2021-03-25 15:07:22,304 INFO L142 LiptonReduction]: Number of co-enabled transitions 4006 [2021-03-25 15:07:22,446 INFO L154 LiptonReduction]: Checked pairs total: 5972 [2021-03-25 15:07:22,446 INFO L156 LiptonReduction]: Total number of compositions: 1 [2021-03-25 15:07:22,446 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 235 [2021-03-25 15:07:22,448 INFO L480 AbstractCegarLoop]: Abstraction has has 102 places, 172 transitions, 1433 flow [2021-03-25 15:07:22,448 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 171.125) internal successors, (1369), 8 states have internal predecessors, (1369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:22,448 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 15:07:22,449 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 15:07:22,449 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-03-25 15:07:22,449 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-25 15:07:22,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 15:07:22,449 INFO L82 PathProgramCache]: Analyzing trace with hash 1667109001, now seen corresponding path program 1 times [2021-03-25 15:07:22,449 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 15:07:22,449 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [997575928] [2021-03-25 15:07:22,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 15:07:22,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:07:22,467 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:22,468 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:07:22,470 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:22,470 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:07:22,472 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:22,472 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:07:22,475 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:22,476 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-25 15:07:22,480 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:22,480 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 15:07:22,484 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-25 15:07:22,485 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [997575928] [2021-03-25 15:07:22,485 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 15:07:22,485 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-25 15:07:22,485 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1147570390] [2021-03-25 15:07:22,485 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-25 15:07:22,485 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 15:07:22,485 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-25 15:07:22,486 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-03-25 15:07:22,487 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 170 out of 289 [2021-03-25 15:07:22,487 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 102 places, 172 transitions, 1433 flow. Second operand has 7 states, 7 states have (on average 171.14285714285714) internal successors, (1198), 7 states have internal predecessors, (1198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:22,487 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 15:07:22,487 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 170 of 289 [2021-03-25 15:07:22,487 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 15:07:22,931 INFO L129 PetriNetUnfolder]: 1375/2553 cut-off events. [2021-03-25 15:07:22,931 INFO L130 PetriNetUnfolder]: For 10160/13256 co-relation queries the response was YES. [2021-03-25 15:07:22,942 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10973 conditions, 2553 events. 1375/2553 cut-off events. For 10160/13256 co-relation queries the response was YES. Maximal size of possible extension queue 283. Compared 17536 event pairs, 138 based on Foata normal form. 293/2546 useless extension candidates. Maximal degree in co-relation 10932. Up to 1080 conditions per place. [2021-03-25 15:07:22,956 INFO L132 encePairwiseOnDemand]: 275/289 looper letters, 160 selfloop transitions, 62 changer transitions 0/244 dead transitions. [2021-03-25 15:07:22,956 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 115 places, 244 transitions, 2426 flow [2021-03-25 15:07:22,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-03-25 15:07:22,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2021-03-25 15:07:22,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 2491 transitions. [2021-03-25 15:07:22,960 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6156697973306969 [2021-03-25 15:07:22,960 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 2491 transitions. [2021-03-25 15:07:22,960 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 2491 transitions. [2021-03-25 15:07:22,961 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 15:07:22,961 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 2491 transitions. [2021-03-25 15:07:22,973 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 177.92857142857142) internal successors, (2491), 14 states have internal predecessors, (2491), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:22,977 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 289.0) internal successors, (4335), 15 states have internal predecessors, (4335), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:22,978 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 289.0) internal successors, (4335), 15 states have internal predecessors, (4335), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:22,978 INFO L185 Difference]: Start difference. First operand has 102 places, 172 transitions, 1433 flow. Second operand 14 states and 2491 transitions. [2021-03-25 15:07:22,978 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 115 places, 244 transitions, 2426 flow [2021-03-25 15:07:22,996 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 114 places, 244 transitions, 2391 flow, removed 12 selfloop flow, removed 1 redundant places. [2021-03-25 15:07:23,002 INFO L241 Difference]: Finished difference. Result has 120 places, 179 transitions, 1701 flow [2021-03-25 15:07:23,002 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=289, PETRI_DIFFERENCE_MINUEND_FLOW=1303, PETRI_DIFFERENCE_MINUEND_PLACES=101, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=158, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=43, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=99, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=1701, PETRI_PLACES=120, PETRI_TRANSITIONS=179} [2021-03-25 15:07:23,002 INFO L343 CegarLoopForPetriNet]: 67 programPoint places, 53 predicate places. [2021-03-25 15:07:23,002 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:07:23,002 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 120 places, 179 transitions, 1701 flow [2021-03-25 15:07:23,003 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 120 places, 179 transitions, 1701 flow [2021-03-25 15:07:23,003 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 120 places, 179 transitions, 1701 flow [2021-03-25 15:07:23,070 INFO L129 PetriNetUnfolder]: 290/920 cut-off events. [2021-03-25 15:07:23,070 INFO L130 PetriNetUnfolder]: For 4125/4741 co-relation queries the response was YES. [2021-03-25 15:07:23,075 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3677 conditions, 920 events. 290/920 cut-off events. For 4125/4741 co-relation queries the response was YES. Maximal size of possible extension queue 104. Compared 6717 event pairs, 25 based on Foata normal form. 43/879 useless extension candidates. Maximal degree in co-relation 3632. Up to 189 conditions per place. [2021-03-25 15:07:23,085 INFO L142 LiptonReduction]: Number of co-enabled transitions 4050 [2021-03-25 15:07:23,106 INFO L154 LiptonReduction]: Checked pairs total: 2884 [2021-03-25 15:07:23,106 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-25 15:07:23,107 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 105 [2021-03-25 15:07:23,107 INFO L480 AbstractCegarLoop]: Abstraction has has 120 places, 179 transitions, 1701 flow [2021-03-25 15:07:23,107 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 171.14285714285714) internal successors, (1198), 7 states have internal predecessors, (1198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:23,107 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 15:07:23,107 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 15:07:23,107 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-03-25 15:07:23,107 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-25 15:07:23,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 15:07:23,108 INFO L82 PathProgramCache]: Analyzing trace with hash -202138257, now seen corresponding path program 2 times [2021-03-25 15:07:23,108 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 15:07:23,108 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1687523441] [2021-03-25 15:07:23,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 15:07:23,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:07:23,134 INFO L142 QuantifierPusher]: treesize reduction 2, result has 83.3 percent of original size [2021-03-25 15:07:23,135 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:07:23,139 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:23,140 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 15:07:23,144 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:23,145 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:07:23,148 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:23,150 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:07:23,153 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:23,154 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:07:23,155 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-25 15:07:23,155 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1687523441] [2021-03-25 15:07:23,155 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 15:07:23,155 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-25 15:07:23,155 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1867104955] [2021-03-25 15:07:23,156 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-25 15:07:23,156 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 15:07:23,156 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-25 15:07:23,156 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-03-25 15:07:23,157 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 185 out of 289 [2021-03-25 15:07:23,158 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 120 places, 179 transitions, 1701 flow. Second operand has 6 states, 6 states have (on average 186.16666666666666) internal successors, (1117), 6 states have internal predecessors, (1117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:23,158 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 15:07:23,158 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 185 of 289 [2021-03-25 15:07:23,158 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 15:07:23,469 INFO L129 PetriNetUnfolder]: 1056/2099 cut-off events. [2021-03-25 15:07:23,469 INFO L130 PetriNetUnfolder]: For 9690/11606 co-relation queries the response was YES. [2021-03-25 15:07:23,478 INFO L84 FinitePrefix]: Finished finitePrefix Result has 9125 conditions, 2099 events. 1056/2099 cut-off events. For 9690/11606 co-relation queries the response was YES. Maximal size of possible extension queue 241. Compared 14848 event pairs, 188 based on Foata normal form. 163/1998 useless extension candidates. Maximal degree in co-relation 9077. Up to 946 conditions per place. [2021-03-25 15:07:23,491 INFO L132 encePairwiseOnDemand]: 271/289 looper letters, 116 selfloop transitions, 78 changer transitions 0/224 dead transitions. [2021-03-25 15:07:23,491 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 126 places, 224 transitions, 2398 flow [2021-03-25 15:07:23,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-25 15:07:23,491 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-25 15:07:23,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1361 transitions. [2021-03-25 15:07:23,493 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6727632229362334 [2021-03-25 15:07:23,493 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1361 transitions. [2021-03-25 15:07:23,493 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1361 transitions. [2021-03-25 15:07:23,494 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 15:07:23,494 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1361 transitions. [2021-03-25 15:07:23,496 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 194.42857142857142) internal successors, (1361), 7 states have internal predecessors, (1361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:23,497 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 289.0) internal successors, (2312), 8 states have internal predecessors, (2312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:23,498 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 289.0) internal successors, (2312), 8 states have internal predecessors, (2312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:23,498 INFO L185 Difference]: Start difference. First operand has 120 places, 179 transitions, 1701 flow. Second operand 7 states and 1361 transitions. [2021-03-25 15:07:23,498 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 126 places, 224 transitions, 2398 flow [2021-03-25 15:07:23,515 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 123 places, 224 transitions, 2362 flow, removed 5 selfloop flow, removed 3 redundant places. [2021-03-25 15:07:23,518 INFO L241 Difference]: Finished difference. Result has 126 places, 197 transitions, 2061 flow [2021-03-25 15:07:23,518 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=289, PETRI_DIFFERENCE_MINUEND_FLOW=1665, PETRI_DIFFERENCE_MINUEND_PLACES=117, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=179, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=60, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=109, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=2061, PETRI_PLACES=126, PETRI_TRANSITIONS=197} [2021-03-25 15:07:23,518 INFO L343 CegarLoopForPetriNet]: 67 programPoint places, 59 predicate places. [2021-03-25 15:07:23,518 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:07:23,518 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 126 places, 197 transitions, 2061 flow [2021-03-25 15:07:23,519 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 126 places, 197 transitions, 2061 flow [2021-03-25 15:07:23,520 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 126 places, 197 transitions, 2061 flow [2021-03-25 15:07:23,596 INFO L129 PetriNetUnfolder]: 358/1007 cut-off events. [2021-03-25 15:07:23,597 INFO L130 PetriNetUnfolder]: For 5654/7144 co-relation queries the response was YES. [2021-03-25 15:07:23,603 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4728 conditions, 1007 events. 358/1007 cut-off events. For 5654/7144 co-relation queries the response was YES. Maximal size of possible extension queue 117. Compared 7285 event pairs, 23 based on Foata normal form. 55/985 useless extension candidates. Maximal degree in co-relation 4679. Up to 300 conditions per place. [2021-03-25 15:07:23,614 INFO L142 LiptonReduction]: Number of co-enabled transitions 4484 [2021-03-25 15:07:23,837 INFO L154 LiptonReduction]: Checked pairs total: 8166 [2021-03-25 15:07:23,837 INFO L156 LiptonReduction]: Total number of compositions: 2 [2021-03-25 15:07:23,837 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 319 [2021-03-25 15:07:23,837 INFO L480 AbstractCegarLoop]: Abstraction has has 126 places, 197 transitions, 2069 flow [2021-03-25 15:07:23,838 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 186.16666666666666) internal successors, (1117), 6 states have internal predecessors, (1117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:23,838 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 15:07:23,838 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 15:07:23,838 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-03-25 15:07:23,838 INFO L428 AbstractCegarLoop]: === Iteration 7 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 15:07:23,839 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 15:07:23,839 INFO L82 PathProgramCache]: Analyzing trace with hash 317968254, now seen corresponding path program 1 times [2021-03-25 15:07:23,839 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 15:07:23,839 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1617019170] [2021-03-25 15:07:23,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 15:07:23,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:07:23,866 INFO L142 QuantifierPusher]: treesize reduction 2, result has 83.3 percent of original size [2021-03-25 15:07:23,866 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:07:23,871 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:23,871 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:07:23,876 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:23,876 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 15:07:23,882 INFO L142 QuantifierPusher]: treesize reduction 4, result has 80.0 percent of original size [2021-03-25 15:07:23,883 INFO L147 QuantifierPusher]: treesize reduction 5, result has 68.8 percent of original size 11 [2021-03-25 15:07:23,897 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:23,898 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:07:23,902 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:23,902 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:07:23,907 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:23,908 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:07:23,908 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-25 15:07:23,908 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1617019170] [2021-03-25 15:07:23,908 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [305638735] [2021-03-25 15:07:23,908 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-25 15:07:23,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:07:24,001 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 27 conjunts are in the unsatisfiable core [2021-03-25 15:07:24,002 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 15:07:24,005 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,006 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:07:24,006 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,019 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:07:24,020 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,021 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:07:24,021 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,022 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:07:24,031 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,031 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:07:24,032 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,032 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:07:24,032 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,033 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:07:24,033 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,033 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:07:24,034 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,034 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:07:24,034 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,035 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:07:24,035 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,035 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:07:24,048 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,048 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:07:24,049 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,049 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:07:24,049 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,050 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:07:24,050 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,050 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:07:24,051 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,051 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:07:24,051 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,052 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:07:24,052 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,052 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:07:24,053 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,053 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:07:24,053 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,054 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:07:24,054 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,054 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:07:24,055 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,055 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:07:24,055 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,056 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:07:24,056 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,056 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:07:24,057 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,057 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:07:24,057 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,058 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:07:24,058 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,058 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:07:24,059 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,071 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:07:24,072 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,073 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:07:24,073 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,073 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:07:24,074 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,074 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:07:24,074 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,075 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:07:24,075 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,075 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:07:24,076 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,076 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:07:24,076 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,077 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:07:24,077 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,077 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:07:24,078 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,078 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:07:24,078 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,079 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:07:24,079 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,079 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:07:24,080 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,080 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:07:24,080 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,081 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:07:24,081 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,081 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:07:24,082 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,082 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:07:24,082 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,083 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:07:24,083 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,084 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:07:24,084 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,084 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:07:24,085 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,085 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:07:24,085 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,086 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:07:24,099 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,106 INFO L147 QuantifierPusher]: treesize reduction 2, result has 86.7 percent of original size 13 [2021-03-25 15:07:24,106 INFO L142 QuantifierPusher]: treesize reduction 2, result has 86.7 percent of original size [2021-03-25 15:07:24,107 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:07:24,107 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,108 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:07:24,108 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,108 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:07:24,118 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,118 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:07:24,119 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,119 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:07:24,119 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,120 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:07:24,136 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,136 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:07:24,137 INFO L142 QuantifierPusher]: treesize reduction 25, result has 55.4 percent of original size [2021-03-25 15:07:24,138 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.6 percent of original size 25 [2021-03-25 15:07:24,139 INFO L142 QuantifierPusher]: treesize reduction 2, result has 92.9 percent of original size [2021-03-25 15:07:24,139 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:07:24,140 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,140 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:07:24,140 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,141 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:07:24,149 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,149 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:07:24,149 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,150 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:07:24,150 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,150 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:07:24,150 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,151 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:07:24,151 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,152 INFO L147 QuantifierPusher]: treesize reduction 15, result has 40.0 percent of original size 10 [2021-03-25 15:07:24,153 INFO L142 QuantifierPusher]: treesize reduction 15, result has 40.0 percent of original size [2021-03-25 15:07:24,153 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:07:24,153 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,154 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:07:24,154 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,154 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:07:24,163 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,164 INFO L147 QuantifierPusher]: treesize reduction 15, result has 62.5 percent of original size 25 [2021-03-25 15:07:24,164 INFO L142 QuantifierPusher]: treesize reduction 15, result has 63.4 percent of original size [2021-03-25 15:07:24,165 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:07:24,165 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,165 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:07:24,165 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,166 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:07:24,166 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,166 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:07:24,167 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,168 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:07:24,168 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,168 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:07:24,169 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,169 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:07:24,169 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,169 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:07:24,169 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,170 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:07:24,170 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,170 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:07:24,170 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:24,171 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:07:24,171 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-25 15:07:24,171 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 15:07:24,171 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-03-25 15:07:24,171 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1032203347] [2021-03-25 15:07:24,171 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-25 15:07:24,171 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 15:07:24,172 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-25 15:07:24,172 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-03-25 15:07:24,173 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 165 out of 291 [2021-03-25 15:07:24,174 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 126 places, 197 transitions, 2069 flow. Second operand has 12 states, 12 states have (on average 166.41666666666666) internal successors, (1997), 12 states have internal predecessors, (1997), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:24,174 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 15:07:24,175 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 165 of 291 [2021-03-25 15:07:24,175 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 15:07:25,354 INFO L129 PetriNetUnfolder]: 3395/5871 cut-off events. [2021-03-25 15:07:25,355 INFO L130 PetriNetUnfolder]: For 41066/44393 co-relation queries the response was YES. [2021-03-25 15:07:25,380 INFO L84 FinitePrefix]: Finished finitePrefix Result has 28806 conditions, 5871 events. 3395/5871 cut-off events. For 41066/44393 co-relation queries the response was YES. Maximal size of possible extension queue 525. Compared 41889 event pairs, 299 based on Foata normal form. 161/5419 useless extension candidates. Maximal degree in co-relation 28754. Up to 1277 conditions per place. [2021-03-25 15:07:25,434 INFO L132 encePairwiseOnDemand]: 269/291 looper letters, 161 selfloop transitions, 276 changer transitions 0/460 dead transitions. [2021-03-25 15:07:25,434 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 141 places, 460 transitions, 5507 flow [2021-03-25 15:07:25,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-25 15:07:25,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2021-03-25 15:07:25,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 2841 transitions. [2021-03-25 15:07:25,440 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6101804123711341 [2021-03-25 15:07:25,440 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 2841 transitions. [2021-03-25 15:07:25,440 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 2841 transitions. [2021-03-25 15:07:25,441 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 15:07:25,441 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 2841 transitions. [2021-03-25 15:07:25,445 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 177.5625) internal successors, (2841), 16 states have internal predecessors, (2841), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:25,449 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 291.0) internal successors, (4947), 17 states have internal predecessors, (4947), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:25,450 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 291.0) internal successors, (4947), 17 states have internal predecessors, (4947), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:25,450 INFO L185 Difference]: Start difference. First operand has 126 places, 197 transitions, 2069 flow. Second operand 16 states and 2841 transitions. [2021-03-25 15:07:25,450 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 141 places, 460 transitions, 5507 flow [2021-03-25 15:07:25,573 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 137 places, 460 transitions, 5337 flow, removed 32 selfloop flow, removed 4 redundant places. [2021-03-25 15:07:25,578 INFO L241 Difference]: Finished difference. Result has 144 places, 392 transitions, 4953 flow [2021-03-25 15:07:25,579 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=291, PETRI_DIFFERENCE_MINUEND_FLOW=1998, PETRI_DIFFERENCE_MINUEND_PLACES=122, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=197, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=103, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=89, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=4953, PETRI_PLACES=144, PETRI_TRANSITIONS=392} [2021-03-25 15:07:25,579 INFO L343 CegarLoopForPetriNet]: 67 programPoint places, 77 predicate places. [2021-03-25 15:07:25,579 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:07:25,579 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 144 places, 392 transitions, 4953 flow [2021-03-25 15:07:25,579 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 144 places, 392 transitions, 4953 flow [2021-03-25 15:07:25,582 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 144 places, 392 transitions, 4953 flow [2021-03-25 15:07:25,766 INFO L129 PetriNetUnfolder]: 647/1655 cut-off events. [2021-03-25 15:07:25,766 INFO L130 PetriNetUnfolder]: For 11732/12603 co-relation queries the response was YES. [2021-03-25 15:07:25,777 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8879 conditions, 1655 events. 647/1655 cut-off events. For 11732/12603 co-relation queries the response was YES. Maximal size of possible extension queue 230. Compared 13569 event pairs, 36 based on Foata normal form. 61/1548 useless extension candidates. Maximal degree in co-relation 8825. Up to 481 conditions per place. [2021-03-25 15:07:25,857 INFO L142 LiptonReduction]: Number of co-enabled transitions 8364 [2021-03-25 15:07:26,829 INFO L154 LiptonReduction]: Checked pairs total: 28170 [2021-03-25 15:07:26,829 INFO L156 LiptonReduction]: Total number of compositions: 8 [2021-03-25 15:07:26,829 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1250 [2021-03-25 15:07:26,829 INFO L480 AbstractCegarLoop]: Abstraction has has 142 places, 390 transitions, 4973 flow [2021-03-25 15:07:26,830 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 166.41666666666666) internal successors, (1997), 12 states have internal predecessors, (1997), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:26,830 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 15:07:26,830 INFO L263 CegarLoopForPetriNet]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 15:07:27,045 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-03-25 15:07:27,045 INFO L428 AbstractCegarLoop]: === Iteration 8 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 15:07:27,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 15:07:27,045 INFO L82 PathProgramCache]: Analyzing trace with hash 124540986, now seen corresponding path program 1 times [2021-03-25 15:07:27,045 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 15:07:27,045 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1044449702] [2021-03-25 15:07:27,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 15:07:27,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:07:27,080 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:27,081 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:07:27,082 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-25 15:07:27,083 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1044449702] [2021-03-25 15:07:27,083 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 15:07:27,083 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-03-25 15:07:27,083 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1615312942] [2021-03-25 15:07:27,083 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-25 15:07:27,083 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 15:07:27,083 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-25 15:07:27,083 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-25 15:07:27,084 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 230 out of 299 [2021-03-25 15:07:27,084 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 142 places, 390 transitions, 4973 flow. Second operand has 3 states, 3 states have (on average 230.66666666666666) internal successors, (692), 3 states have internal predecessors, (692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:27,084 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 15:07:27,085 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 230 of 299 [2021-03-25 15:07:27,085 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 15:07:27,402 INFO L129 PetriNetUnfolder]: 922/2155 cut-off events. [2021-03-25 15:07:27,402 INFO L130 PetriNetUnfolder]: For 22061/22886 co-relation queries the response was YES. [2021-03-25 15:07:27,415 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11674 conditions, 2155 events. 922/2155 cut-off events. For 22061/22886 co-relation queries the response was YES. Maximal size of possible extension queue 283. Compared 17432 event pairs, 120 based on Foata normal form. 217/2142 useless extension candidates. Maximal degree in co-relation 11618. Up to 609 conditions per place. [2021-03-25 15:07:27,424 INFO L132 encePairwiseOnDemand]: 294/299 looper letters, 52 selfloop transitions, 6 changer transitions 0/392 dead transitions. [2021-03-25 15:07:27,425 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 144 places, 392 transitions, 5107 flow [2021-03-25 15:07:27,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-25 15:07:27,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-25 15:07:27,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 716 transitions. [2021-03-25 15:07:27,426 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.798216276477146 [2021-03-25 15:07:27,426 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 716 transitions. [2021-03-25 15:07:27,426 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 716 transitions. [2021-03-25 15:07:27,426 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 15:07:27,426 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 716 transitions. [2021-03-25 15:07:27,427 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 238.66666666666666) internal successors, (716), 3 states have internal predecessors, (716), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:27,428 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 299.0) internal successors, (1196), 4 states have internal predecessors, (1196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:27,428 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 299.0) internal successors, (1196), 4 states have internal predecessors, (1196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:27,428 INFO L185 Difference]: Start difference. First operand has 142 places, 390 transitions, 4973 flow. Second operand 3 states and 716 transitions. [2021-03-25 15:07:27,428 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 144 places, 392 transitions, 5107 flow [2021-03-25 15:07:27,488 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 141 places, 392 transitions, 4817 flow, removed 130 selfloop flow, removed 3 redundant places. [2021-03-25 15:07:27,492 INFO L241 Difference]: Finished difference. Result has 142 places, 390 transitions, 4703 flow [2021-03-25 15:07:27,492 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=299, PETRI_DIFFERENCE_MINUEND_FLOW=4683, PETRI_DIFFERENCE_MINUEND_PLACES=139, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=390, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=384, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=4703, PETRI_PLACES=142, PETRI_TRANSITIONS=390} [2021-03-25 15:07:27,492 INFO L343 CegarLoopForPetriNet]: 67 programPoint places, 75 predicate places. [2021-03-25 15:07:27,492 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:07:27,493 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 142 places, 390 transitions, 4703 flow [2021-03-25 15:07:27,493 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 142 places, 390 transitions, 4703 flow [2021-03-25 15:07:27,495 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 142 places, 390 transitions, 4703 flow [2021-03-25 15:07:27,625 INFO L129 PetriNetUnfolder]: 610/1530 cut-off events. [2021-03-25 15:07:27,625 INFO L130 PetriNetUnfolder]: For 9860/10369 co-relation queries the response was YES. [2021-03-25 15:07:27,634 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7689 conditions, 1530 events. 610/1530 cut-off events. For 9860/10369 co-relation queries the response was YES. Maximal size of possible extension queue 215. Compared 12258 event pairs, 28 based on Foata normal form. 53/1434 useless extension candidates. Maximal degree in co-relation 7635. Up to 364 conditions per place. [2021-03-25 15:07:27,651 INFO L142 LiptonReduction]: Number of co-enabled transitions 8134 [2021-03-25 15:07:27,817 INFO L154 LiptonReduction]: Checked pairs total: 12741 [2021-03-25 15:07:27,817 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-25 15:07:27,818 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 326 [2021-03-25 15:07:27,818 INFO L480 AbstractCegarLoop]: Abstraction has has 142 places, 390 transitions, 4703 flow [2021-03-25 15:07:27,818 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 230.66666666666666) internal successors, (692), 3 states have internal predecessors, (692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:27,818 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 15:07:27,818 INFO L263 CegarLoopForPetriNet]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 15:07:27,818 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-03-25 15:07:27,818 INFO L428 AbstractCegarLoop]: === Iteration 9 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 15:07:27,819 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 15:07:27,819 INFO L82 PathProgramCache]: Analyzing trace with hash -1709284561, now seen corresponding path program 1 times [2021-03-25 15:07:27,819 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 15:07:27,819 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [73211523] [2021-03-25 15:07:27,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 15:07:27,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:07:27,832 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:27,832 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:07:27,834 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:27,834 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:07:27,837 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:27,837 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:07:27,840 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:27,840 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-25 15:07:27,844 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:27,844 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:07:27,848 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-25 15:07:27,848 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [73211523] [2021-03-25 15:07:27,848 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 15:07:27,848 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-25 15:07:27,848 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1828937279] [2021-03-25 15:07:27,848 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-25 15:07:27,848 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 15:07:27,849 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-25 15:07:27,849 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-03-25 15:07:27,850 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 171 out of 299 [2021-03-25 15:07:27,850 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 142 places, 390 transitions, 4703 flow. Second operand has 7 states, 7 states have (on average 172.14285714285714) internal successors, (1205), 7 states have internal predecessors, (1205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:27,850 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 15:07:27,850 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 171 of 299 [2021-03-25 15:07:27,850 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 15:07:28,657 INFO L129 PetriNetUnfolder]: 2446/4486 cut-off events. [2021-03-25 15:07:28,658 INFO L130 PetriNetUnfolder]: For 31153/31221 co-relation queries the response was YES. [2021-03-25 15:07:28,684 INFO L84 FinitePrefix]: Finished finitePrefix Result has 23349 conditions, 4486 events. 2446/4486 cut-off events. For 31153/31221 co-relation queries the response was YES. Maximal size of possible extension queue 410. Compared 32936 event pairs, 362 based on Foata normal form. 57/4122 useless extension candidates. Maximal degree in co-relation 23292. Up to 2415 conditions per place. [2021-03-25 15:07:28,708 INFO L132 encePairwiseOnDemand]: 285/299 looper letters, 342 selfloop transitions, 82 changer transitions 0/448 dead transitions. [2021-03-25 15:07:28,709 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 147 places, 448 transitions, 6127 flow [2021-03-25 15:07:28,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-25 15:07:28,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2021-03-25 15:07:28,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 2171 transitions. [2021-03-25 15:07:28,711 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.605072463768116 [2021-03-25 15:07:28,711 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 2171 transitions. [2021-03-25 15:07:28,711 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 2171 transitions. [2021-03-25 15:07:28,711 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 15:07:28,711 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 2171 transitions. [2021-03-25 15:07:28,713 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 180.91666666666666) internal successors, (2171), 12 states have internal predecessors, (2171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:28,716 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 299.0) internal successors, (3887), 13 states have internal predecessors, (3887), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:28,716 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 299.0) internal successors, (3887), 13 states have internal predecessors, (3887), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:28,716 INFO L185 Difference]: Start difference. First operand has 142 places, 390 transitions, 4703 flow. Second operand 12 states and 2171 transitions. [2021-03-25 15:07:28,716 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 147 places, 448 transitions, 6127 flow [2021-03-25 15:07:28,863 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 139 places, 448 transitions, 5979 flow, removed 10 selfloop flow, removed 8 redundant places. [2021-03-25 15:07:28,872 INFO L241 Difference]: Finished difference. Result has 143 places, 350 transitions, 4372 flow [2021-03-25 15:07:28,872 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=299, PETRI_DIFFERENCE_MINUEND_FLOW=4050, PETRI_DIFFERENCE_MINUEND_PLACES=128, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=340, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=72, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=268, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=4372, PETRI_PLACES=143, PETRI_TRANSITIONS=350} [2021-03-25 15:07:28,872 INFO L343 CegarLoopForPetriNet]: 67 programPoint places, 76 predicate places. [2021-03-25 15:07:28,873 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:07:28,873 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 143 places, 350 transitions, 4372 flow [2021-03-25 15:07:28,873 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 143 places, 350 transitions, 4372 flow [2021-03-25 15:07:28,874 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 143 places, 350 transitions, 4372 flow [2021-03-25 15:07:29,009 INFO L129 PetriNetUnfolder]: 532/1378 cut-off events. [2021-03-25 15:07:29,010 INFO L130 PetriNetUnfolder]: For 9346/10583 co-relation queries the response was YES. [2021-03-25 15:07:29,016 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7124 conditions, 1378 events. 532/1378 cut-off events. For 9346/10583 co-relation queries the response was YES. Maximal size of possible extension queue 182. Compared 11047 event pairs, 18 based on Foata normal form. 22/1295 useless extension candidates. Maximal degree in co-relation 7072. Up to 371 conditions per place. [2021-03-25 15:07:29,029 INFO L142 LiptonReduction]: Number of co-enabled transitions 7220 [2021-03-25 15:07:29,283 INFO L154 LiptonReduction]: Checked pairs total: 17912 [2021-03-25 15:07:29,283 INFO L156 LiptonReduction]: Total number of compositions: 4 [2021-03-25 15:07:29,283 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 410 [2021-03-25 15:07:29,284 INFO L480 AbstractCegarLoop]: Abstraction has has 143 places, 350 transitions, 4392 flow [2021-03-25 15:07:29,284 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 172.14285714285714) internal successors, (1205), 7 states have internal predecessors, (1205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:29,284 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 15:07:29,284 INFO L263 CegarLoopForPetriNet]: trace histogram [4, 4, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 15:07:29,284 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-03-25 15:07:29,284 INFO L428 AbstractCegarLoop]: === Iteration 10 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 15:07:29,284 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 15:07:29,285 INFO L82 PathProgramCache]: Analyzing trace with hash -1549911407, now seen corresponding path program 1 times [2021-03-25 15:07:29,285 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 15:07:29,285 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [928480320] [2021-03-25 15:07:29,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 15:07:29,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-25 15:07:29,290 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-25 15:07:29,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-25 15:07:29,294 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-25 15:07:29,298 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-03-25 15:07:29,298 INFO L634 BasicCegarLoop]: Counterexample might be feasible [2021-03-25 15:07:29,298 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-03-25 15:07:29,298 WARN L342 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2021-03-25 15:07:29,298 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2021-03-25 15:07:29,311 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,311 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,311 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,311 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,311 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,311 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,311 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,311 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,311 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of4ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,311 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of4ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,311 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of4ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,311 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of4ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,311 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-25 15:07:29,311 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-25 15:07:29,311 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,312 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,312 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-25 15:07:29,312 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,312 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-25 15:07:29,312 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,312 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,312 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,312 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,312 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,312 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,312 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,312 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,312 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,312 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,312 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,312 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,312 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,312 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,312 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,312 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,313 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,313 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of4ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,313 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of4ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,313 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of4ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,313 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of4ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,313 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-25 15:07:29,313 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-25 15:07:29,313 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,313 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,313 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-25 15:07:29,313 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,313 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-25 15:07:29,313 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,313 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,313 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,313 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,313 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,313 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,313 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,313 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,313 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,314 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,314 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,314 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,314 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,314 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,314 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,314 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,314 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,314 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of4ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,314 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of4ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,314 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of4ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,314 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of4ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,314 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-25 15:07:29,314 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-25 15:07:29,314 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,314 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,314 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-25 15:07:29,314 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,314 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-25 15:07:29,314 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,315 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,315 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,315 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,315 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,315 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,315 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,315 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,315 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,315 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,315 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,315 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,315 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,315 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,315 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,315 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,315 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,315 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of4ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,315 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of4ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,315 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of4ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,315 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of4ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,316 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-25 15:07:29,316 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-25 15:07:29,316 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,316 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,316 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-25 15:07:29,316 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,316 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-25 15:07:29,316 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,316 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,316 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,316 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,316 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,316 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,316 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,316 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,316 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,316 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,316 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,316 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,316 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,317 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,317 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,317 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,317 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,317 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,317 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,317 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,317 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,317 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,317 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,317 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,317 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,317 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,317 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,317 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,317 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,317 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,317 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,317 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,317 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,317 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,318 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,318 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,318 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,318 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,318 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,318 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,318 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,318 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,318 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,318 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,318 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,318 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,318 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,318 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,318 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,318 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,318 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,318 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,318 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,318 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,318 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,319 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,319 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,319 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,319 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,319 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,319 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,319 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,319 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,319 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,319 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,319 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,319 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,319 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,319 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,319 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,319 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,319 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,319 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,319 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,320 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,320 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,320 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,320 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,320 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,320 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,320 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,320 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,320 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,320 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,320 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,320 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,320 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,320 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,320 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,320 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,320 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,320 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,320 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,320 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,320 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,320 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,321 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,321 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,321 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,321 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,321 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,321 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,321 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,321 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,321 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,321 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,321 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,321 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,321 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,321 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,321 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,321 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,321 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,321 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,321 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,322 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,322 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,322 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,322 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,322 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,322 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,322 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,322 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,322 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,322 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,322 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,322 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,322 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,322 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,322 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,322 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,322 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,322 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,322 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,322 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,322 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,323 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,323 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,323 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,323 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,323 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,323 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,323 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,323 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,323 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,323 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,323 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,323 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,323 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,323 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,323 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,323 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,323 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,323 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,323 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,323 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,323 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,324 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,324 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,324 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,324 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,324 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,324 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,324 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,324 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,324 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,324 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,324 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,324 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,324 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,324 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,324 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,324 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,324 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,324 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,324 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,324 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,325 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,325 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,325 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,325 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,325 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,325 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,325 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,325 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,325 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,325 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,325 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,325 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,325 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,325 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,325 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,325 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,325 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,325 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,325 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,325 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,325 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,326 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,326 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,326 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,326 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,326 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,326 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,326 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,326 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,326 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,326 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,326 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,326 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,326 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,326 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,326 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,326 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,326 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,326 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,326 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,327 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,327 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,327 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,327 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,327 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-25 15:07:29,327 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of4ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,327 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,328 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-25 15:07:29,328 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,328 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,328 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,328 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of4ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,328 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,328 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,329 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,329 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,329 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-25 15:07:29,329 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,329 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,329 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,329 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of4ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,330 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,330 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,330 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-25 15:07:29,330 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,330 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,330 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of4ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,330 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,331 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,331 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,331 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,331 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,331 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,331 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,331 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,331 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,331 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,331 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,332 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,332 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,332 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,332 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,332 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,332 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,332 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,332 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,332 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,332 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,333 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,333 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,333 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,333 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,333 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,333 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,333 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,333 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,333 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,333 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,334 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,334 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,334 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,334 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,334 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,334 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,334 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,334 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,334 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,334 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:07:29,335 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-03-25 15:07:29,335 INFO L253 AbstractCegarLoop]: Starting to check reachability of 7 error locations. [2021-03-25 15:07:29,335 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-25 15:07:29,335 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-25 15:07:29,336 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-25 15:07:29,336 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-25 15:07:29,336 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-25 15:07:29,336 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-25 15:07:29,336 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-25 15:07:29,336 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-25 15:07:29,337 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 198 places, 197 transitions, 458 flow [2021-03-25 15:07:29,347 INFO L129 PetriNetUnfolder]: 18/202 cut-off events. [2021-03-25 15:07:29,347 INFO L130 PetriNetUnfolder]: For 16/16 co-relation queries the response was YES. [2021-03-25 15:07:29,348 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-25 15:07:29,348 INFO L82 GeneralOperation]: Start removeDead. Operand has 198 places, 197 transitions, 458 flow [2021-03-25 15:07:29,348 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 152 places, 154 transitions, 343 flow [2021-03-25 15:07:29,349 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:07:29,349 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 152 places, 154 transitions, 343 flow [2021-03-25 15:07:29,349 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 152 places, 154 transitions, 343 flow [2021-03-25 15:07:29,349 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 152 places, 154 transitions, 343 flow [2021-03-25 15:07:29,359 INFO L129 PetriNetUnfolder]: 18/202 cut-off events. [2021-03-25 15:07:29,359 INFO L130 PetriNetUnfolder]: For 16/16 co-relation queries the response was YES. [2021-03-25 15:07:29,360 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 528 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-25 15:07:29,363 INFO L142 LiptonReduction]: Number of co-enabled transitions 13720 [2021-03-25 15:07:31,406 INFO L154 LiptonReduction]: Checked pairs total: 11759 [2021-03-25 15:07:31,406 INFO L156 LiptonReduction]: Total number of compositions: 122 [2021-03-25 15:07:31,406 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 2057 [2021-03-25 15:07:31,408 INFO L129 PetriNetUnfolder]: 1/30 cut-off events. [2021-03-25 15:07:31,408 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-25 15:07:31,408 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 15:07:31,408 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 15:07:31,408 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-25 15:07:31,408 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 15:07:31,408 INFO L82 PathProgramCache]: Analyzing trace with hash -2062287773, now seen corresponding path program 1 times [2021-03-25 15:07:31,409 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 15:07:31,409 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1940347997] [2021-03-25 15:07:31,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 15:07:31,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:07:31,419 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:31,419 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:07:31,420 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:31,420 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:07:31,422 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:31,422 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-25 15:07:31,424 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 15:07:31,424 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1940347997] [2021-03-25 15:07:31,424 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 15:07:31,424 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-25 15:07:31,424 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [367337171] [2021-03-25 15:07:31,425 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-25 15:07:31,425 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 15:07:31,425 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-25 15:07:31,425 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-25 15:07:31,426 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 261 out of 319 [2021-03-25 15:07:31,426 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-25 15:07:31,426 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 15:07:31,426 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 261 of 319 [2021-03-25 15:07:31,426 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 15:07:31,486 INFO L129 PetriNetUnfolder]: 234/586 cut-off events. [2021-03-25 15:07:31,487 INFO L130 PetriNetUnfolder]: For 18/18 co-relation queries the response was YES. [2021-03-25 15:07:31,488 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 3764 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-25 15:07:31,491 INFO L132 encePairwiseOnDemand]: 310/319 looper letters, 24 selfloop transitions, 5 changer transitions 0/84 dead transitions. [2021-03-25 15:07:31,491 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 78 places, 84 transitions, 264 flow [2021-03-25 15:07:31,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-25 15:07:31,491 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-25 15:07:31,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1347 transitions. [2021-03-25 15:07:31,492 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8445141065830721 [2021-03-25 15:07:31,492 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1347 transitions. [2021-03-25 15:07:31,492 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1347 transitions. [2021-03-25 15:07:31,492 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 15:07:31,492 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1347 transitions. [2021-03-25 15:07:31,494 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-25 15:07:31,495 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-25 15:07:31,495 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-25 15:07:31,495 INFO L185 Difference]: Start difference. First operand has 74 places, 70 transitions, 175 flow. Second operand 5 states and 1347 transitions. [2021-03-25 15:07:31,495 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 78 places, 84 transitions, 264 flow [2021-03-25 15:07:31,496 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 77 places, 84 transitions, 251 flow, removed 6 selfloop flow, removed 1 redundant places. [2021-03-25 15:07:31,497 INFO L241 Difference]: Finished difference. Result has 80 places, 70 transitions, 192 flow [2021-03-25 15:07:31,497 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-25 15:07:31,497 INFO L343 CegarLoopForPetriNet]: 74 programPoint places, 6 predicate places. [2021-03-25 15:07:31,497 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:07:31,497 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 80 places, 70 transitions, 192 flow [2021-03-25 15:07:31,497 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 80 places, 70 transitions, 192 flow [2021-03-25 15:07:31,497 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 80 places, 70 transitions, 192 flow [2021-03-25 15:07:31,503 INFO L129 PetriNetUnfolder]: 7/113 cut-off events. [2021-03-25 15:07:31,503 INFO L130 PetriNetUnfolder]: For 16/30 co-relation queries the response was YES. [2021-03-25 15:07:31,503 INFO L84 FinitePrefix]: Finished finitePrefix Result has 167 conditions, 113 events. 7/113 cut-off events. For 16/30 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 369 event pairs, 3 based on Foata normal form. 0/96 useless extension candidates. Maximal degree in co-relation 147. Up to 14 conditions per place. [2021-03-25 15:07:31,504 INFO L142 LiptonReduction]: Number of co-enabled transitions 2792 [2021-03-25 15:07:33,073 INFO L154 LiptonReduction]: Checked pairs total: 2960 [2021-03-25 15:07:33,073 INFO L156 LiptonReduction]: Total number of compositions: 31 [2021-03-25 15:07:33,074 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1577 [2021-03-25 15:07:33,074 INFO L480 AbstractCegarLoop]: Abstraction has has 57 places, 45 transitions, 138 flow [2021-03-25 15:07:33,074 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-25 15:07:33,074 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 15:07:33,074 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-25 15:07:33,074 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-03-25 15:07:33,074 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-25 15:07:33,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 15:07:33,075 INFO L82 PathProgramCache]: Analyzing trace with hash -454112319, now seen corresponding path program 1 times [2021-03-25 15:07:33,075 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 15:07:33,075 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1524553402] [2021-03-25 15:07:33,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 15:07:33,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:07:33,091 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:33,092 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:07:33,092 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:33,092 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:07:33,094 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:33,094 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 15:07:33,098 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:33,098 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:07:33,100 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:33,101 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:07:33,104 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:33,104 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-25 15:07:33,108 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:33,109 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:07:33,113 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:33,113 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:07:33,113 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 15:07:33,113 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1524553402] [2021-03-25 15:07:33,113 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 15:07:33,113 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-03-25 15:07:33,113 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1464137245] [2021-03-25 15:07:33,113 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-25 15:07:33,113 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 15:07:33,114 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-25 15:07:33,114 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-03-25 15:07:33,115 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 220 out of 349 [2021-03-25 15:07:33,116 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 57 places, 45 transitions, 138 flow. Second operand has 8 states, 8 states have (on average 221.5) internal successors, (1772), 8 states have internal predecessors, (1772), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:33,116 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 15:07:33,116 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 220 of 349 [2021-03-25 15:07:33,116 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 15:07:33,759 INFO L129 PetriNetUnfolder]: 4085/6330 cut-off events. [2021-03-25 15:07:33,759 INFO L130 PetriNetUnfolder]: For 1252/1272 co-relation queries the response was YES. [2021-03-25 15:07:33,776 INFO L84 FinitePrefix]: Finished finitePrefix Result has 13045 conditions, 6330 events. 4085/6330 cut-off events. For 1252/1272 co-relation queries the response was YES. Maximal size of possible extension queue 572. Compared 40264 event pairs, 887 based on Foata normal form. 263/4826 useless extension candidates. Maximal degree in co-relation 13026. Up to 2797 conditions per place. [2021-03-25 15:07:33,803 INFO L132 encePairwiseOnDemand]: 331/349 looper letters, 98 selfloop transitions, 63 changer transitions 0/184 dead transitions. [2021-03-25 15:07:33,803 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 72 places, 184 transitions, 774 flow [2021-03-25 15:07:33,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-25 15:07:33,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2021-03-25 15:07:33,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 3693 transitions. [2021-03-25 15:07:33,806 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6613538681948424 [2021-03-25 15:07:33,806 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 3693 transitions. [2021-03-25 15:07:33,806 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 3693 transitions. [2021-03-25 15:07:33,806 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 15:07:33,806 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 3693 transitions. [2021-03-25 15:07:33,809 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 230.8125) internal successors, (3693), 16 states have internal predecessors, (3693), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:33,812 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 349.0) internal successors, (5933), 17 states have internal predecessors, (5933), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:33,813 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 349.0) internal successors, (5933), 17 states have internal predecessors, (5933), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:33,813 INFO L185 Difference]: Start difference. First operand has 57 places, 45 transitions, 138 flow. Second operand 16 states and 3693 transitions. [2021-03-25 15:07:33,813 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 72 places, 184 transitions, 774 flow [2021-03-25 15:07:33,817 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 70 places, 184 transitions, 764 flow, removed 1 selfloop flow, removed 2 redundant places. [2021-03-25 15:07:33,819 INFO L241 Difference]: Finished difference. Result has 81 places, 122 transitions, 603 flow [2021-03-25 15:07:33,819 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=349, PETRI_DIFFERENCE_MINUEND_FLOW=133, PETRI_DIFFERENCE_MINUEND_PLACES=55, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=45, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=30, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=603, PETRI_PLACES=81, PETRI_TRANSITIONS=122} [2021-03-25 15:07:33,819 INFO L343 CegarLoopForPetriNet]: 74 programPoint places, 7 predicate places. [2021-03-25 15:07:33,819 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:07:33,819 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 81 places, 122 transitions, 603 flow [2021-03-25 15:07:33,819 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 81 places, 122 transitions, 603 flow [2021-03-25 15:07:33,820 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 81 places, 122 transitions, 603 flow [2021-03-25 15:07:33,933 INFO L129 PetriNetUnfolder]: 809/1654 cut-off events. [2021-03-25 15:07:33,934 INFO L130 PetriNetUnfolder]: For 1550/1810 co-relation queries the response was YES. [2021-03-25 15:07:33,942 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4265 conditions, 1654 events. 809/1654 cut-off events. For 1550/1810 co-relation queries the response was YES. Maximal size of possible extension queue 173. Compared 10801 event pairs, 162 based on Foata normal form. 14/1319 useless extension candidates. Maximal degree in co-relation 4237. Up to 382 conditions per place. [2021-03-25 15:07:33,961 INFO L142 LiptonReduction]: Number of co-enabled transitions 3960 [2021-03-25 15:07:34,263 INFO L154 LiptonReduction]: Checked pairs total: 2054 [2021-03-25 15:07:34,263 INFO L156 LiptonReduction]: Total number of compositions: 1 [2021-03-25 15:07:34,263 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 444 [2021-03-25 15:07:34,263 INFO L480 AbstractCegarLoop]: Abstraction has has 80 places, 121 transitions, 599 flow [2021-03-25 15:07:34,264 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 221.5) internal successors, (1772), 8 states have internal predecessors, (1772), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:34,264 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 15:07:34,264 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 15:07:34,264 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-03-25 15:07:34,264 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-25 15:07:34,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 15:07:34,264 INFO L82 PathProgramCache]: Analyzing trace with hash 1423316932, now seen corresponding path program 1 times [2021-03-25 15:07:34,264 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 15:07:34,265 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1187708666] [2021-03-25 15:07:34,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 15:07:34,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:07:34,274 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:34,274 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:07:34,275 INFO L142 QuantifierPusher]: treesize reduction 2, result has 83.3 percent of original size [2021-03-25 15:07:34,275 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:07:34,280 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:34,280 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 15:07:34,284 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:34,285 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:07:34,287 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:34,288 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:07:34,291 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:34,291 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:07:34,291 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 15:07:34,291 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1187708666] [2021-03-25 15:07:34,291 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 15:07:34,291 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-25 15:07:34,292 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [449290283] [2021-03-25 15:07:34,292 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-25 15:07:34,292 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 15:07:34,292 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-25 15:07:34,292 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-03-25 15:07:34,293 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 229 out of 350 [2021-03-25 15:07:34,294 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 80 places, 121 transitions, 599 flow. Second operand has 6 states, 6 states have (on average 230.33333333333334) internal successors, (1382), 6 states have internal predecessors, (1382), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:34,294 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 15:07:34,294 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 229 of 350 [2021-03-25 15:07:34,294 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 15:07:34,835 INFO L129 PetriNetUnfolder]: 4001/6063 cut-off events. [2021-03-25 15:07:34,835 INFO L130 PetriNetUnfolder]: For 11745/25061 co-relation queries the response was YES. [2021-03-25 15:07:34,860 INFO L84 FinitePrefix]: Finished finitePrefix Result has 21043 conditions, 6063 events. 4001/6063 cut-off events. For 11745/25061 co-relation queries the response was YES. Maximal size of possible extension queue 598. Compared 38353 event pairs, 380 based on Foata normal form. 282/5345 useless extension candidates. Maximal degree in co-relation 21014. Up to 3128 conditions per place. [2021-03-25 15:07:34,892 INFO L132 encePairwiseOnDemand]: 334/350 looper letters, 104 selfloop transitions, 56 changer transitions 0/186 dead transitions. [2021-03-25 15:07:34,892 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 84 places, 186 transitions, 1235 flow [2021-03-25 15:07:34,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-25 15:07:34,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-25 15:07:34,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1676 transitions. [2021-03-25 15:07:34,894 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6840816326530612 [2021-03-25 15:07:34,894 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1676 transitions. [2021-03-25 15:07:34,894 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1676 transitions. [2021-03-25 15:07:34,894 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 15:07:34,894 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1676 transitions. [2021-03-25 15:07:34,896 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 239.42857142857142) internal successors, (1676), 7 states have internal predecessors, (1676), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:34,897 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 350.0) internal successors, (2800), 8 states have internal predecessors, (2800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:34,897 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 350.0) internal successors, (2800), 8 states have internal predecessors, (2800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:34,897 INFO L185 Difference]: Start difference. First operand has 80 places, 121 transitions, 599 flow. Second operand 7 states and 1676 transitions. [2021-03-25 15:07:34,898 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 84 places, 186 transitions, 1235 flow [2021-03-25 15:07:34,924 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 83 places, 186 transitions, 1231 flow, removed 2 selfloop flow, removed 1 redundant places. [2021-03-25 15:07:34,926 INFO L241 Difference]: Finished difference. Result has 87 places, 154 transitions, 1004 flow [2021-03-25 15:07:34,926 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=350, PETRI_DIFFERENCE_MINUEND_FLOW=549, PETRI_DIFFERENCE_MINUEND_PLACES=77, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=112, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=30, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=74, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=1004, PETRI_PLACES=87, PETRI_TRANSITIONS=154} [2021-03-25 15:07:34,926 INFO L343 CegarLoopForPetriNet]: 74 programPoint places, 13 predicate places. [2021-03-25 15:07:34,926 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:07:34,926 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 87 places, 154 transitions, 1004 flow [2021-03-25 15:07:34,927 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 87 places, 154 transitions, 1004 flow [2021-03-25 15:07:34,927 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 87 places, 154 transitions, 1004 flow [2021-03-25 15:07:35,134 INFO L129 PetriNetUnfolder]: 1287/2614 cut-off events. [2021-03-25 15:07:35,135 INFO L130 PetriNetUnfolder]: For 7030/21096 co-relation queries the response was YES. [2021-03-25 15:07:35,146 INFO L84 FinitePrefix]: Finished finitePrefix Result has 9458 conditions, 2614 events. 1287/2614 cut-off events. For 7030/21096 co-relation queries the response was YES. Maximal size of possible extension queue 318. Compared 19600 event pairs, 148 based on Foata normal form. 20/2073 useless extension candidates. Maximal degree in co-relation 9428. Up to 735 conditions per place. [2021-03-25 15:07:35,174 INFO L142 LiptonReduction]: Number of co-enabled transitions 5226 [2021-03-25 15:07:35,345 INFO L154 LiptonReduction]: Checked pairs total: 1483 [2021-03-25 15:07:35,345 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-25 15:07:35,345 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 419 [2021-03-25 15:07:35,346 INFO L480 AbstractCegarLoop]: Abstraction has has 87 places, 154 transitions, 1004 flow [2021-03-25 15:07:35,346 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 230.33333333333334) internal successors, (1382), 6 states have internal predecessors, (1382), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:35,346 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 15:07:35,346 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 15:07:35,346 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-03-25 15:07:35,346 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-25 15:07:35,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 15:07:35,347 INFO L82 PathProgramCache]: Analyzing trace with hash -1831083608, now seen corresponding path program 1 times [2021-03-25 15:07:35,347 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 15:07:35,347 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [716613254] [2021-03-25 15:07:35,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 15:07:35,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:07:35,360 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:35,360 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:07:35,362 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-25 15:07:35,362 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [716613254] [2021-03-25 15:07:35,362 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 15:07:35,362 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-03-25 15:07:35,362 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [923718231] [2021-03-25 15:07:35,362 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-25 15:07:35,362 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 15:07:35,363 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-25 15:07:35,363 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-25 15:07:35,363 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 285 out of 350 [2021-03-25 15:07:35,364 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 87 places, 154 transitions, 1004 flow. Second operand has 3 states, 3 states have (on average 285.6666666666667) internal successors, (857), 3 states have internal predecessors, (857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:35,364 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 15:07:35,364 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 285 of 350 [2021-03-25 15:07:35,364 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 15:07:35,740 INFO L129 PetriNetUnfolder]: 2492/4755 cut-off events. [2021-03-25 15:07:35,741 INFO L130 PetriNetUnfolder]: For 14240/16081 co-relation queries the response was YES. [2021-03-25 15:07:35,769 INFO L84 FinitePrefix]: Finished finitePrefix Result has 16930 conditions, 4755 events. 2492/4755 cut-off events. For 14240/16081 co-relation queries the response was YES. Maximal size of possible extension queue 529. Compared 37675 event pairs, 464 based on Foata normal form. 191/3996 useless extension candidates. Maximal degree in co-relation 16898. Up to 1182 conditions per place. [2021-03-25 15:07:35,790 INFO L132 encePairwiseOnDemand]: 346/350 looper letters, 12 selfloop transitions, 3 changer transitions 0/157 dead transitions. [2021-03-25 15:07:35,791 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 89 places, 157 transitions, 1040 flow [2021-03-25 15:07:35,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-25 15:07:35,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-25 15:07:35,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 871 transitions. [2021-03-25 15:07:35,792 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8295238095238096 [2021-03-25 15:07:35,792 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 871 transitions. [2021-03-25 15:07:35,792 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 871 transitions. [2021-03-25 15:07:35,792 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 15:07:35,792 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 871 transitions. [2021-03-25 15:07:35,793 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 290.3333333333333) internal successors, (871), 3 states have internal predecessors, (871), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:35,794 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 350.0) internal successors, (1400), 4 states have internal predecessors, (1400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:35,794 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 350.0) internal successors, (1400), 4 states have internal predecessors, (1400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:35,794 INFO L185 Difference]: Start difference. First operand has 87 places, 154 transitions, 1004 flow. Second operand 3 states and 871 transitions. [2021-03-25 15:07:35,794 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 89 places, 157 transitions, 1040 flow [2021-03-25 15:07:35,848 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 88 places, 157 transitions, 1019 flow, removed 7 selfloop flow, removed 1 redundant places. [2021-03-25 15:07:35,850 INFO L241 Difference]: Finished difference. Result has 89 places, 154 transitions, 996 flow [2021-03-25 15:07:35,850 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=350, PETRI_DIFFERENCE_MINUEND_FLOW=983, PETRI_DIFFERENCE_MINUEND_PLACES=86, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=154, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=151, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=996, PETRI_PLACES=89, PETRI_TRANSITIONS=154} [2021-03-25 15:07:35,850 INFO L343 CegarLoopForPetriNet]: 74 programPoint places, 15 predicate places. [2021-03-25 15:07:35,850 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:07:35,850 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 89 places, 154 transitions, 996 flow [2021-03-25 15:07:35,850 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 89 places, 154 transitions, 996 flow [2021-03-25 15:07:35,851 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 89 places, 154 transitions, 996 flow [2021-03-25 15:07:36,031 INFO L129 PetriNetUnfolder]: 1330/2727 cut-off events. [2021-03-25 15:07:36,031 INFO L130 PetriNetUnfolder]: For 6477/20042 co-relation queries the response was YES. [2021-03-25 15:07:36,048 INFO L84 FinitePrefix]: Finished finitePrefix Result has 9685 conditions, 2727 events. 1330/2727 cut-off events. For 6477/20042 co-relation queries the response was YES. Maximal size of possible extension queue 348. Compared 21046 event pairs, 165 based on Foata normal form. 21/2170 useless extension candidates. Maximal degree in co-relation 9653. Up to 738 conditions per place. [2021-03-25 15:07:36,081 INFO L142 LiptonReduction]: Number of co-enabled transitions 4946 [2021-03-25 15:07:36,270 INFO L154 LiptonReduction]: Checked pairs total: 1366 [2021-03-25 15:07:36,270 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-25 15:07:36,271 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 421 [2021-03-25 15:07:36,271 INFO L480 AbstractCegarLoop]: Abstraction has has 89 places, 154 transitions, 996 flow [2021-03-25 15:07:36,271 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 285.6666666666667) internal successors, (857), 3 states have internal predecessors, (857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:36,271 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 15:07:36,271 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 15:07:36,271 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-03-25 15:07:36,271 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-25 15:07:36,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 15:07:36,272 INFO L82 PathProgramCache]: Analyzing trace with hash -1904292726, now seen corresponding path program 1 times [2021-03-25 15:07:36,272 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 15:07:36,272 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1811329064] [2021-03-25 15:07:36,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 15:07:36,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:07:36,282 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:36,283 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:07:36,284 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:36,285 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 15:07:36,288 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:36,289 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 15:07:36,293 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:36,293 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 15:07:36,298 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:36,298 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-25 15:07:36,301 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:36,302 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:07:36,306 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-25 15:07:36,306 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1811329064] [2021-03-25 15:07:36,306 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 15:07:36,306 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-25 15:07:36,306 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1615080726] [2021-03-25 15:07:36,306 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-25 15:07:36,306 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 15:07:36,306 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-25 15:07:36,307 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-03-25 15:07:36,308 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 220 out of 350 [2021-03-25 15:07:36,309 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 89 places, 154 transitions, 996 flow. Second operand has 8 states, 8 states have (on average 221.125) internal successors, (1769), 8 states have internal predecessors, (1769), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:36,309 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 15:07:36,309 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 220 of 350 [2021-03-25 15:07:36,309 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 15:07:37,401 INFO L129 PetriNetUnfolder]: 6064/10002 cut-off events. [2021-03-25 15:07:37,402 INFO L130 PetriNetUnfolder]: For 27273/113023 co-relation queries the response was YES. [2021-03-25 15:07:37,450 INFO L84 FinitePrefix]: Finished finitePrefix Result has 39234 conditions, 10002 events. 6064/10002 cut-off events. For 27273/113023 co-relation queries the response was YES. Maximal size of possible extension queue 942. Compared 75513 event pairs, 506 based on Foata normal form. 741/8933 useless extension candidates. Maximal degree in co-relation 39199. Up to 2540 conditions per place. [2021-03-25 15:07:37,500 INFO L132 encePairwiseOnDemand]: 337/350 looper letters, 185 selfloop transitions, 159 changer transitions 0/367 dead transitions. [2021-03-25 15:07:37,500 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 106 places, 367 transitions, 3055 flow [2021-03-25 15:07:37,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-25 15:07:37,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2021-03-25 15:07:37,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 4163 transitions. [2021-03-25 15:07:37,502 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6607936507936508 [2021-03-25 15:07:37,503 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 4163 transitions. [2021-03-25 15:07:37,503 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 4163 transitions. [2021-03-25 15:07:37,503 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 15:07:37,503 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 4163 transitions. [2021-03-25 15:07:37,506 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 231.27777777777777) internal successors, (4163), 18 states have internal predecessors, (4163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:37,509 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 350.0) internal successors, (6650), 19 states have internal predecessors, (6650), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:37,510 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 350.0) internal successors, (6650), 19 states have internal predecessors, (6650), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:37,510 INFO L185 Difference]: Start difference. First operand has 89 places, 154 transitions, 996 flow. Second operand 18 states and 4163 transitions. [2021-03-25 15:07:37,510 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 106 places, 367 transitions, 3055 flow [2021-03-25 15:07:37,687 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 104 places, 367 transitions, 3037 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-03-25 15:07:37,690 INFO L241 Difference]: Finished difference. Result has 113 places, 249 transitions, 2319 flow [2021-03-25 15:07:37,690 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=350, PETRI_DIFFERENCE_MINUEND_FLOW=943, PETRI_DIFFERENCE_MINUEND_PLACES=87, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=146, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=58, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=72, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=2319, PETRI_PLACES=113, PETRI_TRANSITIONS=249} [2021-03-25 15:07:37,690 INFO L343 CegarLoopForPetriNet]: 74 programPoint places, 39 predicate places. [2021-03-25 15:07:37,690 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:07:37,690 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 113 places, 249 transitions, 2319 flow [2021-03-25 15:07:37,690 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 113 places, 249 transitions, 2319 flow [2021-03-25 15:07:37,691 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 113 places, 249 transitions, 2319 flow [2021-03-25 15:07:38,097 INFO L129 PetriNetUnfolder]: 2722/5093 cut-off events. [2021-03-25 15:07:38,097 INFO L130 PetriNetUnfolder]: For 26722/69383 co-relation queries the response was YES. [2021-03-25 15:07:38,129 INFO L84 FinitePrefix]: Finished finitePrefix Result has 23354 conditions, 5093 events. 2722/5093 cut-off events. For 26722/69383 co-relation queries the response was YES. Maximal size of possible extension queue 600. Compared 40737 event pairs, 262 based on Foata normal form. 115/4223 useless extension candidates. Maximal degree in co-relation 23313. Up to 1390 conditions per place. [2021-03-25 15:07:38,196 INFO L142 LiptonReduction]: Number of co-enabled transitions 7528 [2021-03-25 15:07:39,339 INFO L154 LiptonReduction]: Checked pairs total: 5414 [2021-03-25 15:07:39,339 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-25 15:07:39,339 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1649 [2021-03-25 15:07:39,339 INFO L480 AbstractCegarLoop]: Abstraction has has 113 places, 249 transitions, 2319 flow [2021-03-25 15:07:39,340 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 221.125) internal successors, (1769), 8 states have internal predecessors, (1769), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:39,340 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 15:07:39,340 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] [2021-03-25 15:07:39,340 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-03-25 15:07:39,340 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-25 15:07:39,340 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 15:07:39,340 INFO L82 PathProgramCache]: Analyzing trace with hash -189865084, now seen corresponding path program 1 times [2021-03-25 15:07:39,340 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 15:07:39,340 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2046126179] [2021-03-25 15:07:39,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 15:07:39,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:07:39,353 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:39,354 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:07:39,358 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:39,358 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:07:39,364 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:39,364 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 15:07:39,369 INFO L142 QuantifierPusher]: treesize reduction 4, result has 80.0 percent of original size [2021-03-25 15:07:39,370 INFO L147 QuantifierPusher]: treesize reduction 5, result has 68.8 percent of original size 11 [2021-03-25 15:07:39,383 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:39,384 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:07:39,387 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:39,387 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:07:39,391 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:39,392 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:07:39,392 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-25 15:07:39,392 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2046126179] [2021-03-25 15:07:39,392 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 15:07:39,392 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-25 15:07:39,392 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1019075674] [2021-03-25 15:07:39,393 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-25 15:07:39,393 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 15:07:39,393 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-25 15:07:39,393 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2021-03-25 15:07:39,394 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 229 out of 350 [2021-03-25 15:07:39,395 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 113 places, 249 transitions, 2319 flow. Second operand has 8 states, 8 states have (on average 230.125) internal successors, (1841), 8 states have internal predecessors, (1841), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:39,395 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 15:07:39,395 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 229 of 350 [2021-03-25 15:07:39,395 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 15:07:40,775 INFO L129 PetriNetUnfolder]: 7383/11666 cut-off events. [2021-03-25 15:07:40,775 INFO L130 PetriNetUnfolder]: For 61985/156539 co-relation queries the response was YES. [2021-03-25 15:07:40,835 INFO L84 FinitePrefix]: Finished finitePrefix Result has 58705 conditions, 11666 events. 7383/11666 cut-off events. For 61985/156539 co-relation queries the response was YES. Maximal size of possible extension queue 1135. Compared 88020 event pairs, 907 based on Foata normal form. 894/10811 useless extension candidates. Maximal degree in co-relation 58661. Up to 3474 conditions per place. [2021-03-25 15:07:40,898 INFO L132 encePairwiseOnDemand]: 334/350 looper letters, 170 selfloop transitions, 306 changer transitions 0/502 dead transitions. [2021-03-25 15:07:40,898 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 122 places, 502 transitions, 5511 flow [2021-03-25 15:07:40,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-25 15:07:40,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2021-03-25 15:07:40,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 2640 transitions. [2021-03-25 15:07:40,905 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6857142857142857 [2021-03-25 15:07:40,905 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 2640 transitions. [2021-03-25 15:07:40,905 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 2640 transitions. [2021-03-25 15:07:40,905 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 15:07:40,905 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 2640 transitions. [2021-03-25 15:07:40,907 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 240.0) internal successors, (2640), 11 states have internal predecessors, (2640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:40,909 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 350.0) internal successors, (4200), 12 states have internal predecessors, (4200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:40,909 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 350.0) internal successors, (4200), 12 states have internal predecessors, (4200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:40,909 INFO L185 Difference]: Start difference. First operand has 113 places, 249 transitions, 2319 flow. Second operand 11 states and 2640 transitions. [2021-03-25 15:07:40,909 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 122 places, 502 transitions, 5511 flow [2021-03-25 15:07:41,622 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 119 places, 502 transitions, 5263 flow, removed 88 selfloop flow, removed 3 redundant places. [2021-03-25 15:07:41,627 INFO L241 Difference]: Finished difference. Result has 125 places, 439 transitions, 4981 flow [2021-03-25 15:07:41,627 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=350, PETRI_DIFFERENCE_MINUEND_FLOW=2105, PETRI_DIFFERENCE_MINUEND_PLACES=109, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=240, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=128, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=85, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=4981, PETRI_PLACES=125, PETRI_TRANSITIONS=439} [2021-03-25 15:07:41,627 INFO L343 CegarLoopForPetriNet]: 74 programPoint places, 51 predicate places. [2021-03-25 15:07:41,627 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:07:41,627 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 125 places, 439 transitions, 4981 flow [2021-03-25 15:07:41,628 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 125 places, 439 transitions, 4981 flow [2021-03-25 15:07:41,630 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 125 places, 439 transitions, 4981 flow [2021-03-25 15:07:42,259 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1274] L689-->BCSP_PnpAddEXIT: Formula: (and (= (+ v_~pendingIo~0_1290 1) v_~pendingIo~0_1291) (= |v_BCSP_PnpAddThread4of4ForFork1_#res.base_23| 0) (let ((.cse0 (= v_~pendingIo~0_1290 0))) (or (and .cse0 (= v_~stoppingEvent~0_998 1)) (and (= v_~stoppingEvent~0_999 v_~stoppingEvent~0_998) (not .cse0)))) (not (= v_BCSP_PnpAddThread4of4ForFork1___VERIFIER_assert_~cond_27 0)) (= |v_BCSP_PnpAddThread4of4ForFork1_#res.offset_23| 0)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_999, BCSP_PnpAddThread4of4ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread4of4ForFork1___VERIFIER_assert_~cond_27, ~pendingIo~0=v_~pendingIo~0_1291} OutVars{BCSP_PnpAddThread4of4ForFork1_#res.offset=|v_BCSP_PnpAddThread4of4ForFork1_#res.offset_23|, ~stoppingEvent~0=v_~stoppingEvent~0_998, BCSP_PnpAddThread4of4ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread4of4ForFork1_BCSP_IoDecrement_#t~post5_37|, BCSP_PnpAddThread4of4ForFork1_#res.base=|v_BCSP_PnpAddThread4of4ForFork1_#res.base_23|, BCSP_PnpAddThread4of4ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread4of4ForFork1___VERIFIER_assert_~cond_27, ~pendingIo~0=v_~pendingIo~0_1290} AuxVars[] AssignedVars[BCSP_PnpAddThread4of4ForFork1_#res.offset, ~stoppingEvent~0, BCSP_PnpAddThread4of4ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread4of4ForFork1_#res.base, ~pendingIo~0][110], [BCSP_PnpAddThread4of4ForFork1InUse, BCSP_PnpStopThread1of4ForFork0InUse, 323#(= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0), 259#(= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0), Black: 258#(= ~stoppingEvent~0 0), 74#L722-1true, Black: 261#(and (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0) (= ~stoppingEvent~0 0)), 204#(= ~stopped~0 0), Black: 325#(and (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0) (= ~stoppingEvent~0 0)), Black: 327#(and (= ~stoppingFlag~0 0) (<= 3 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 329#(and (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0) (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 318#(and (<= 1 ~pendingIo~0) (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0)), Black: 319#(and (= ~stoppingFlag~0 0) (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 207#(and (= ~stopped~0 0) (not (= |BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_#in~cond| 0))), 20#BCSP_PnpAddEXITtrue, 149#BCSP_PnpAddENTRYtrue, 23#L686-1true, 289#(and (not (= ~stoppingFlag~0 0)) (or (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0))), 239#(and (= 0 (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1)) (not (= ~stoppingFlag~0 0))), Black: 227#(and (= 0 (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 305#(and (not (= ~stoppingFlag~0 0)) (or (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0)) (= 0 (+ |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| 1))), Black: 291#(and (= ~stoppingFlag~0 1) (= ~stoppingEvent~0 0) (= 0 (+ |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| 1))), 181#L745-2true, Black: 229#(and (= 0 (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1)) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 295#(and (not (= ~stoppingFlag~0 0)) (or (= ~stoppingFlag~0 ~stoppingEvent~0) (= ~stoppingEvent~0 0)) (= 0 (+ |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| 1))), Black: 281#(and (not (= ~stoppingFlag~0 0)) (or (= ~stoppingFlag~0 ~stoppingEvent~0) (= ~stoppingEvent~0 0))), Black: 231#(and (= 0 (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 297#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| 1))), Black: 216#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 299#(and (not (= ~stoppingFlag~0 0)) (or (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0)) (or (= ~stoppingFlag~0 ~stoppingEvent~0) (= ~stoppingEvent~0 0)) (= 0 (+ |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| 1))), 185#BCSP_PnpAddEXITtrue, Black: 283#(and (not (= ~stoppingFlag~0 0)) (or (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0)) (or (= ~stoppingFlag~0 ~stoppingEvent~0) (= ~stoppingEvent~0 0))), Black: 233#(and (= 0 (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0))), Black: 301#(and (or (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 1) (= ~stoppingEvent~0 0) (= 0 (+ |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| 1))), Black: 221#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= ~pendingIo~0 1)), Black: 303#(and (not (= ~stoppingFlag~0 0)) (or (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingEvent~0 0) (= 0 (+ |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| 1))), BCSP_PnpAddThread1of4ForFork1InUse, BCSP_PnpAddThread2of4ForFork1InUse, Black: 223#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), BCSP_PnpAddThread3of4ForFork1InUse]) [2021-03-25 15:07:42,259 INFO L384 tUnfolder$Statistics]: this new event has 36 ancestors and is not cut-off event [2021-03-25 15:07:42,259 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is not cut-off event [2021-03-25 15:07:42,259 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is not cut-off event [2021-03-25 15:07:42,260 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is not cut-off event [2021-03-25 15:07:42,262 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1274] L689-->BCSP_PnpAddEXIT: Formula: (and (= (+ v_~pendingIo~0_1290 1) v_~pendingIo~0_1291) (= |v_BCSP_PnpAddThread4of4ForFork1_#res.base_23| 0) (let ((.cse0 (= v_~pendingIo~0_1290 0))) (or (and .cse0 (= v_~stoppingEvent~0_998 1)) (and (= v_~stoppingEvent~0_999 v_~stoppingEvent~0_998) (not .cse0)))) (not (= v_BCSP_PnpAddThread4of4ForFork1___VERIFIER_assert_~cond_27 0)) (= |v_BCSP_PnpAddThread4of4ForFork1_#res.offset_23| 0)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_999, BCSP_PnpAddThread4of4ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread4of4ForFork1___VERIFIER_assert_~cond_27, ~pendingIo~0=v_~pendingIo~0_1291} OutVars{BCSP_PnpAddThread4of4ForFork1_#res.offset=|v_BCSP_PnpAddThread4of4ForFork1_#res.offset_23|, ~stoppingEvent~0=v_~stoppingEvent~0_998, BCSP_PnpAddThread4of4ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread4of4ForFork1_BCSP_IoDecrement_#t~post5_37|, BCSP_PnpAddThread4of4ForFork1_#res.base=|v_BCSP_PnpAddThread4of4ForFork1_#res.base_23|, BCSP_PnpAddThread4of4ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread4of4ForFork1___VERIFIER_assert_~cond_27, ~pendingIo~0=v_~pendingIo~0_1290} AuxVars[] AssignedVars[BCSP_PnpAddThread4of4ForFork1_#res.offset, ~stoppingEvent~0, BCSP_PnpAddThread4of4ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread4of4ForFork1_#res.base, ~pendingIo~0][110], [BCSP_PnpAddThread4of4ForFork1InUse, BCSP_PnpStopThread1of4ForFork0InUse, 323#(= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0), 259#(= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0), Black: 258#(= ~stoppingEvent~0 0), Black: 261#(and (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0) (= ~stoppingEvent~0 0)), 204#(= ~stopped~0 0), Black: 325#(and (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0) (= ~stoppingEvent~0 0)), Black: 327#(and (= ~stoppingFlag~0 0) (<= 3 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 329#(and (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0) (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 318#(and (<= 1 ~pendingIo~0) (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0)), Black: 319#(and (= ~stoppingFlag~0 0) (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 207#(and (= ~stopped~0 0) (not (= |BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_#in~cond| 0))), 20#BCSP_PnpAddEXITtrue, 149#BCSP_PnpAddENTRYtrue, 23#L686-1true, 289#(and (not (= ~stoppingFlag~0 0)) (or (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0))), 239#(and (= 0 (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1)) (not (= ~stoppingFlag~0 0))), 176#L710true, Black: 227#(and (= 0 (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 305#(and (not (= ~stoppingFlag~0 0)) (or (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0)) (= 0 (+ |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| 1))), Black: 291#(and (= ~stoppingFlag~0 1) (= ~stoppingEvent~0 0) (= 0 (+ |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| 1))), 181#L745-2true, Black: 229#(and (= 0 (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1)) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 295#(and (not (= ~stoppingFlag~0 0)) (or (= ~stoppingFlag~0 ~stoppingEvent~0) (= ~stoppingEvent~0 0)) (= 0 (+ |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| 1))), Black: 281#(and (not (= ~stoppingFlag~0 0)) (or (= ~stoppingFlag~0 ~stoppingEvent~0) (= ~stoppingEvent~0 0))), Black: 231#(and (= 0 (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 297#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| 1))), Black: 216#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 299#(and (not (= ~stoppingFlag~0 0)) (or (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0)) (or (= ~stoppingFlag~0 ~stoppingEvent~0) (= ~stoppingEvent~0 0)) (= 0 (+ |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| 1))), 185#BCSP_PnpAddEXITtrue, Black: 283#(and (not (= ~stoppingFlag~0 0)) (or (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0)) (or (= ~stoppingFlag~0 ~stoppingEvent~0) (= ~stoppingEvent~0 0))), Black: 233#(and (= 0 (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0))), Black: 301#(and (or (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 1) (= ~stoppingEvent~0 0) (= 0 (+ |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| 1))), Black: 221#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= ~pendingIo~0 1)), Black: 303#(and (not (= ~stoppingFlag~0 0)) (or (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingEvent~0 0) (= 0 (+ |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| 1))), BCSP_PnpAddThread1of4ForFork1InUse, BCSP_PnpAddThread2of4ForFork1InUse, Black: 223#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), BCSP_PnpAddThread3of4ForFork1InUse]) [2021-03-25 15:07:42,262 INFO L384 tUnfolder$Statistics]: this new event has 36 ancestors and is not cut-off event [2021-03-25 15:07:42,262 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is not cut-off event [2021-03-25 15:07:42,262 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is not cut-off event [2021-03-25 15:07:42,262 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is not cut-off event [2021-03-25 15:07:42,416 INFO L129 PetriNetUnfolder]: 4362/7896 cut-off events. [2021-03-25 15:07:42,416 INFO L130 PetriNetUnfolder]: For 54795/75436 co-relation queries the response was YES. [2021-03-25 15:07:42,475 INFO L84 FinitePrefix]: Finished finitePrefix Result has 41961 conditions, 7896 events. 4362/7896 cut-off events. For 54795/75436 co-relation queries the response was YES. Maximal size of possible extension queue 877. Compared 65923 event pairs, 409 based on Foata normal form. 272/6817 useless extension candidates. Maximal degree in co-relation 41915. Up to 2376 conditions per place. [2021-03-25 15:07:42,585 INFO L142 LiptonReduction]: Number of co-enabled transitions 12950 [2021-03-25 15:07:54,461 INFO L154 LiptonReduction]: Checked pairs total: 28389 [2021-03-25 15:07:54,461 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-25 15:07:54,461 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 12834 [2021-03-25 15:07:54,462 INFO L480 AbstractCegarLoop]: Abstraction has has 125 places, 439 transitions, 4981 flow [2021-03-25 15:07:54,462 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 230.125) internal successors, (1841), 8 states have internal predecessors, (1841), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:54,462 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 15:07:54,462 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-25 15:07:54,462 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-03-25 15:07:54,462 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-25 15:07:54,462 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 15:07:54,462 INFO L82 PathProgramCache]: Analyzing trace with hash -2083211027, now seen corresponding path program 1 times [2021-03-25 15:07:54,462 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 15:07:54,462 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [873166168] [2021-03-25 15:07:54,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 15:07:54,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:07:54,473 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:54,474 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:07:54,474 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:54,474 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:07:54,476 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:54,476 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 15:07:54,478 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:07:54,478 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 15:07:54,482 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-25 15:07:54,482 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [873166168] [2021-03-25 15:07:54,483 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 15:07:54,483 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-03-25 15:07:54,483 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1616541084] [2021-03-25 15:07:54,483 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-25 15:07:54,483 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 15:07:54,483 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-25 15:07:54,483 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-03-25 15:07:54,484 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 235 out of 350 [2021-03-25 15:07:54,484 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 125 places, 439 transitions, 4981 flow. Second operand has 5 states, 5 states have (on average 236.2) internal successors, (1181), 5 states have internal predecessors, (1181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:54,485 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 15:07:54,485 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 235 of 350 [2021-03-25 15:07:54,485 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 15:07:58,105 INFO L129 PetriNetUnfolder]: 13927/24743 cut-off events. [2021-03-25 15:07:58,105 INFO L130 PetriNetUnfolder]: For 174637/214953 co-relation queries the response was YES. [2021-03-25 15:07:58,239 INFO L84 FinitePrefix]: Finished finitePrefix Result has 115922 conditions, 24743 events. 13927/24743 cut-off events. For 174637/214953 co-relation queries the response was YES. Maximal size of possible extension queue 2392. Compared 232790 event pairs, 1776 based on Foata normal form. 2203/22073 useless extension candidates. Maximal degree in co-relation 115874. Up to 8648 conditions per place. [2021-03-25 15:07:58,375 INFO L132 encePairwiseOnDemand]: 343/350 looper letters, 140 selfloop transitions, 19 changer transitions 0/508 dead transitions. [2021-03-25 15:07:58,375 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 130 places, 508 transitions, 5842 flow [2021-03-25 15:07:58,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-25 15:07:58,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-03-25 15:07:58,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1472 transitions. [2021-03-25 15:07:58,377 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.700952380952381 [2021-03-25 15:07:58,377 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1472 transitions. [2021-03-25 15:07:58,377 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1472 transitions. [2021-03-25 15:07:58,377 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 15:07:58,377 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1472 transitions. [2021-03-25 15:07:58,378 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 245.33333333333334) internal successors, (1472), 6 states have internal predecessors, (1472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:58,379 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 350.0) internal successors, (2450), 7 states have internal predecessors, (2450), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:58,379 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 350.0) internal successors, (2450), 7 states have internal predecessors, (2450), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:07:58,379 INFO L185 Difference]: Start difference. First operand has 125 places, 439 transitions, 4981 flow. Second operand 6 states and 1472 transitions. [2021-03-25 15:07:58,379 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 130 places, 508 transitions, 5842 flow [2021-03-25 15:08:00,817 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 130 places, 508 transitions, 5750 flow, removed 46 selfloop flow, removed 0 redundant places. [2021-03-25 15:08:00,822 INFO L241 Difference]: Finished difference. Result has 133 places, 432 transitions, 4901 flow [2021-03-25 15:08:00,822 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=350, PETRI_DIFFERENCE_MINUEND_FLOW=4727, PETRI_DIFFERENCE_MINUEND_PLACES=125, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=422, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=409, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=4901, PETRI_PLACES=133, PETRI_TRANSITIONS=432} [2021-03-25 15:08:00,823 INFO L343 CegarLoopForPetriNet]: 74 programPoint places, 59 predicate places. [2021-03-25 15:08:00,823 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:08:00,823 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 133 places, 432 transitions, 4901 flow [2021-03-25 15:08:00,823 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 133 places, 432 transitions, 4901 flow [2021-03-25 15:08:00,825 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 133 places, 432 transitions, 4901 flow [2021-03-25 15:08:01,470 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1274] L689-->BCSP_PnpAddEXIT: Formula: (and (= (+ v_~pendingIo~0_1290 1) v_~pendingIo~0_1291) (= |v_BCSP_PnpAddThread4of4ForFork1_#res.base_23| 0) (let ((.cse0 (= v_~pendingIo~0_1290 0))) (or (and .cse0 (= v_~stoppingEvent~0_998 1)) (and (= v_~stoppingEvent~0_999 v_~stoppingEvent~0_998) (not .cse0)))) (not (= v_BCSP_PnpAddThread4of4ForFork1___VERIFIER_assert_~cond_27 0)) (= |v_BCSP_PnpAddThread4of4ForFork1_#res.offset_23| 0)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_999, BCSP_PnpAddThread4of4ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread4of4ForFork1___VERIFIER_assert_~cond_27, ~pendingIo~0=v_~pendingIo~0_1291} OutVars{BCSP_PnpAddThread4of4ForFork1_#res.offset=|v_BCSP_PnpAddThread4of4ForFork1_#res.offset_23|, ~stoppingEvent~0=v_~stoppingEvent~0_998, BCSP_PnpAddThread4of4ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread4of4ForFork1_BCSP_IoDecrement_#t~post5_37|, BCSP_PnpAddThread4of4ForFork1_#res.base=|v_BCSP_PnpAddThread4of4ForFork1_#res.base_23|, BCSP_PnpAddThread4of4ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread4of4ForFork1___VERIFIER_assert_~cond_27, ~pendingIo~0=v_~pendingIo~0_1290} AuxVars[] AssignedVars[BCSP_PnpAddThread4of4ForFork1_#res.offset, ~stoppingEvent~0, BCSP_PnpAddThread4of4ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread4of4ForFork1_#res.base, ~pendingIo~0][109], [BCSP_PnpAddThread4of4ForFork1InUse, 323#(= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0), 259#(= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0), BCSP_PnpStopThread1of4ForFork0InUse, Black: 258#(= ~stoppingEvent~0 0), Black: 261#(and (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0) (= ~stoppingEvent~0 0)), 74#L722-1true, Black: 325#(and (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0) (= ~stoppingEvent~0 0)), 204#(= ~stopped~0 0), Black: 327#(and (= ~stoppingFlag~0 0) (<= 3 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 329#(and (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0) (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 318#(and (<= 1 ~pendingIo~0) (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0)), Black: 319#(and (= ~stoppingFlag~0 0) (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 207#(and (= ~stopped~0 0) (not (= |BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_#in~cond| 0))), 339#(= ~stoppingFlag~0 1), 20#BCSP_PnpAddEXITtrue, 149#BCSP_PnpAddENTRYtrue, 23#L686-1true, Black: 343#(and (or (<= (+ BCSP_PnpAddThread3of4ForFork1_~status~0 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), Black: 345#(and (= ~stoppingFlag~0 1) (<= (+ BCSP_PnpAddThread3of4ForFork1_~status~0 1) 0)), 289#(and (not (= ~stoppingFlag~0 0)) (or (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0))), 239#(and (= 0 (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1)) (not (= ~stoppingFlag~0 0))), Black: 227#(and (= 0 (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 305#(and (not (= ~stoppingFlag~0 0)) (or (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0)) (= 0 (+ |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| 1))), Black: 291#(and (= ~stoppingFlag~0 1) (= ~stoppingEvent~0 0) (= 0 (+ |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| 1))), Black: 229#(and (= 0 (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1)) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 295#(and (not (= ~stoppingFlag~0 0)) (or (= ~stoppingFlag~0 ~stoppingEvent~0) (= ~stoppingEvent~0 0)) (= 0 (+ |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| 1))), 181#L745-2true, Black: 281#(and (not (= ~stoppingFlag~0 0)) (or (= ~stoppingFlag~0 ~stoppingEvent~0) (= ~stoppingEvent~0 0))), Black: 231#(and (= 0 (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 297#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| 1))), Black: 299#(and (not (= ~stoppingFlag~0 0)) (or (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0)) (or (= ~stoppingFlag~0 ~stoppingEvent~0) (= ~stoppingEvent~0 0)) (= 0 (+ |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| 1))), Black: 216#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 283#(and (not (= ~stoppingFlag~0 0)) (or (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0)) (or (= ~stoppingFlag~0 ~stoppingEvent~0) (= ~stoppingEvent~0 0))), Black: 233#(and (= 0 (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0))), 185#BCSP_PnpAddEXITtrue, Black: 301#(and (or (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 1) (= ~stoppingEvent~0 0) (= 0 (+ |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| 1))), Black: 221#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= ~pendingIo~0 1)), Black: 303#(and (not (= ~stoppingFlag~0 0)) (or (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingEvent~0 0) (= 0 (+ |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| 1))), BCSP_PnpAddThread1of4ForFork1InUse, Black: 223#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), BCSP_PnpAddThread2of4ForFork1InUse, BCSP_PnpAddThread3of4ForFork1InUse]) [2021-03-25 15:08:01,470 INFO L384 tUnfolder$Statistics]: this new event has 36 ancestors and is not cut-off event [2021-03-25 15:08:01,471 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is not cut-off event [2021-03-25 15:08:01,471 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is not cut-off event [2021-03-25 15:08:01,471 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is not cut-off event [2021-03-25 15:08:01,473 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1274] L689-->BCSP_PnpAddEXIT: Formula: (and (= (+ v_~pendingIo~0_1290 1) v_~pendingIo~0_1291) (= |v_BCSP_PnpAddThread4of4ForFork1_#res.base_23| 0) (let ((.cse0 (= v_~pendingIo~0_1290 0))) (or (and .cse0 (= v_~stoppingEvent~0_998 1)) (and (= v_~stoppingEvent~0_999 v_~stoppingEvent~0_998) (not .cse0)))) (not (= v_BCSP_PnpAddThread4of4ForFork1___VERIFIER_assert_~cond_27 0)) (= |v_BCSP_PnpAddThread4of4ForFork1_#res.offset_23| 0)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_999, BCSP_PnpAddThread4of4ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread4of4ForFork1___VERIFIER_assert_~cond_27, ~pendingIo~0=v_~pendingIo~0_1291} OutVars{BCSP_PnpAddThread4of4ForFork1_#res.offset=|v_BCSP_PnpAddThread4of4ForFork1_#res.offset_23|, ~stoppingEvent~0=v_~stoppingEvent~0_998, BCSP_PnpAddThread4of4ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread4of4ForFork1_BCSP_IoDecrement_#t~post5_37|, BCSP_PnpAddThread4of4ForFork1_#res.base=|v_BCSP_PnpAddThread4of4ForFork1_#res.base_23|, BCSP_PnpAddThread4of4ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread4of4ForFork1___VERIFIER_assert_~cond_27, ~pendingIo~0=v_~pendingIo~0_1290} AuxVars[] AssignedVars[BCSP_PnpAddThread4of4ForFork1_#res.offset, ~stoppingEvent~0, BCSP_PnpAddThread4of4ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread4of4ForFork1_#res.base, ~pendingIo~0][109], [BCSP_PnpAddThread4of4ForFork1InUse, 323#(= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0), 259#(= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0), BCSP_PnpStopThread1of4ForFork0InUse, Black: 258#(= ~stoppingEvent~0 0), Black: 261#(and (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0) (= ~stoppingEvent~0 0)), Black: 325#(and (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0) (= ~stoppingEvent~0 0)), 204#(= ~stopped~0 0), Black: 327#(and (= ~stoppingFlag~0 0) (<= 3 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 329#(and (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0) (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 318#(and (<= 1 ~pendingIo~0) (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0)), Black: 319#(and (= ~stoppingFlag~0 0) (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 207#(and (= ~stopped~0 0) (not (= |BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_#in~cond| 0))), 339#(= ~stoppingFlag~0 1), 20#BCSP_PnpAddEXITtrue, 149#BCSP_PnpAddENTRYtrue, 23#L686-1true, Black: 343#(and (or (<= (+ BCSP_PnpAddThread3of4ForFork1_~status~0 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), Black: 345#(and (= ~stoppingFlag~0 1) (<= (+ BCSP_PnpAddThread3of4ForFork1_~status~0 1) 0)), 289#(and (not (= ~stoppingFlag~0 0)) (or (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0))), 239#(and (= 0 (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1)) (not (= ~stoppingFlag~0 0))), 176#L710true, Black: 227#(and (= 0 (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 305#(and (not (= ~stoppingFlag~0 0)) (or (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0)) (= 0 (+ |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| 1))), Black: 291#(and (= ~stoppingFlag~0 1) (= ~stoppingEvent~0 0) (= 0 (+ |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| 1))), Black: 229#(and (= 0 (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1)) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 295#(and (not (= ~stoppingFlag~0 0)) (or (= ~stoppingFlag~0 ~stoppingEvent~0) (= ~stoppingEvent~0 0)) (= 0 (+ |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| 1))), 181#L745-2true, Black: 281#(and (not (= ~stoppingFlag~0 0)) (or (= ~stoppingFlag~0 ~stoppingEvent~0) (= ~stoppingEvent~0 0))), Black: 231#(and (= 0 (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 297#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| 1))), Black: 299#(and (not (= ~stoppingFlag~0 0)) (or (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0)) (or (= ~stoppingFlag~0 ~stoppingEvent~0) (= ~stoppingEvent~0 0)) (= 0 (+ |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| 1))), Black: 216#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 283#(and (not (= ~stoppingFlag~0 0)) (or (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0)) (or (= ~stoppingFlag~0 ~stoppingEvent~0) (= ~stoppingEvent~0 0))), Black: 233#(and (= 0 (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0))), 185#BCSP_PnpAddEXITtrue, Black: 301#(and (or (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 1) (= ~stoppingEvent~0 0) (= 0 (+ |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| 1))), Black: 221#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= ~pendingIo~0 1)), Black: 303#(and (not (= ~stoppingFlag~0 0)) (or (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingEvent~0 0) (= 0 (+ |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| 1))), BCSP_PnpAddThread1of4ForFork1InUse, Black: 223#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), BCSP_PnpAddThread2of4ForFork1InUse, BCSP_PnpAddThread3of4ForFork1InUse]) [2021-03-25 15:08:01,473 INFO L384 tUnfolder$Statistics]: this new event has 36 ancestors and is not cut-off event [2021-03-25 15:08:01,473 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is not cut-off event [2021-03-25 15:08:01,473 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is not cut-off event [2021-03-25 15:08:01,473 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is not cut-off event [2021-03-25 15:08:01,612 INFO L129 PetriNetUnfolder]: 3912/7751 cut-off events. [2021-03-25 15:08:01,612 INFO L130 PetriNetUnfolder]: For 50233/71652 co-relation queries the response was YES. [2021-03-25 15:08:01,655 INFO L84 FinitePrefix]: Finished finitePrefix Result has 39672 conditions, 7751 events. 3912/7751 cut-off events. For 50233/71652 co-relation queries the response was YES. Maximal size of possible extension queue 890. Compared 69883 event pairs, 433 based on Foata normal form. 210/6611 useless extension candidates. Maximal degree in co-relation 39621. Up to 2068 conditions per place. [2021-03-25 15:08:01,749 INFO L142 LiptonReduction]: Number of co-enabled transitions 12236 [2021-03-25 15:08:08,930 INFO L154 LiptonReduction]: Checked pairs total: 23331 [2021-03-25 15:08:08,930 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-25 15:08:08,930 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 8107 [2021-03-25 15:08:08,930 INFO L480 AbstractCegarLoop]: Abstraction has has 133 places, 432 transitions, 4901 flow [2021-03-25 15:08:08,930 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 236.2) internal successors, (1181), 5 states have internal predecessors, (1181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:08:08,931 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 15:08:08,931 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] [2021-03-25 15:08:08,931 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-03-25 15:08:08,931 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-25 15:08:08,931 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 15:08:08,931 INFO L82 PathProgramCache]: Analyzing trace with hash -1648941239, now seen corresponding path program 1 times [2021-03-25 15:08:08,931 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 15:08:08,931 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [156011974] [2021-03-25 15:08:08,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 15:08:08,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:08:08,949 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:08,950 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:08:08,954 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:08,954 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:08:08,959 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:08,959 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:08:08,966 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:08,966 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 15:08:08,971 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:08,971 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 15:08:08,976 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:08,977 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 15:08:08,982 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:08,982 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:08,987 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:08,987 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:08,992 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:08,992 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:08:08,992 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-25 15:08:08,992 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [156011974] [2021-03-25 15:08:08,992 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 15:08:08,992 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-25 15:08:08,992 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [947425916] [2021-03-25 15:08:08,992 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-25 15:08:08,992 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 15:08:08,993 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-25 15:08:08,993 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=58, Unknown=0, NotChecked=0, Total=90 [2021-03-25 15:08:08,994 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 229 out of 350 [2021-03-25 15:08:08,995 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 133 places, 432 transitions, 4901 flow. Second operand has 10 states, 10 states have (on average 230.1) internal successors, (2301), 10 states have internal predecessors, (2301), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:08:08,995 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 15:08:08,995 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 229 of 350 [2021-03-25 15:08:08,995 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 15:08:11,436 INFO L129 PetriNetUnfolder]: 8170/14023 cut-off events. [2021-03-25 15:08:11,436 INFO L130 PetriNetUnfolder]: For 116172/158123 co-relation queries the response was YES. [2021-03-25 15:08:11,498 INFO L84 FinitePrefix]: Finished finitePrefix Result has 81958 conditions, 14023 events. 8170/14023 cut-off events. For 116172/158123 co-relation queries the response was YES. Maximal size of possible extension queue 1441. Compared 120505 event pairs, 855 based on Foata normal form. 858/12632 useless extension candidates. Maximal degree in co-relation 81904. Up to 3386 conditions per place. [2021-03-25 15:08:11,580 INFO L132 encePairwiseOnDemand]: 334/350 looper letters, 172 selfloop transitions, 527 changer transitions 0/727 dead transitions. [2021-03-25 15:08:11,580 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 146 places, 727 transitions, 9353 flow [2021-03-25 15:08:11,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-03-25 15:08:11,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2021-03-25 15:08:11,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 3357 transitions. [2021-03-25 15:08:11,583 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6851020408163265 [2021-03-25 15:08:11,583 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 3357 transitions. [2021-03-25 15:08:11,583 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 3357 transitions. [2021-03-25 15:08:11,583 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 15:08:11,583 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 3357 transitions. [2021-03-25 15:08:11,585 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 239.78571428571428) internal successors, (3357), 14 states have internal predecessors, (3357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:08:11,588 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 350.0) internal successors, (5250), 15 states have internal predecessors, (5250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:08:11,588 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 350.0) internal successors, (5250), 15 states have internal predecessors, (5250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:08:11,588 INFO L185 Difference]: Start difference. First operand has 133 places, 432 transitions, 4901 flow. Second operand 14 states and 3357 transitions. [2021-03-25 15:08:11,588 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 146 places, 727 transitions, 9353 flow [2021-03-25 15:08:12,769 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 145 places, 727 transitions, 9313 flow, removed 1 selfloop flow, removed 1 redundant places. [2021-03-25 15:08:12,776 INFO L241 Difference]: Finished difference. Result has 150 places, 650 transitions, 8955 flow [2021-03-25 15:08:12,777 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=350, PETRI_DIFFERENCE_MINUEND_FLOW=4856, PETRI_DIFFERENCE_MINUEND_PLACES=132, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=430, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=321, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=89, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=8955, PETRI_PLACES=150, PETRI_TRANSITIONS=650} [2021-03-25 15:08:12,777 INFO L343 CegarLoopForPetriNet]: 74 programPoint places, 76 predicate places. [2021-03-25 15:08:12,777 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:08:12,777 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 150 places, 650 transitions, 8955 flow [2021-03-25 15:08:12,777 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 150 places, 650 transitions, 8955 flow [2021-03-25 15:08:12,780 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 150 places, 650 transitions, 8955 flow [2021-03-25 15:08:14,049 INFO L129 PetriNetUnfolder]: 4443/8620 cut-off events. [2021-03-25 15:08:14,049 INFO L130 PetriNetUnfolder]: For 90937/155568 co-relation queries the response was YES. [2021-03-25 15:08:14,100 INFO L84 FinitePrefix]: Finished finitePrefix Result has 53164 conditions, 8620 events. 4443/8620 cut-off events. For 90937/155568 co-relation queries the response was YES. Maximal size of possible extension queue 1025. Compared 78043 event pairs, 425 based on Foata normal form. 521/7647 useless extension candidates. Maximal degree in co-relation 53107. Up to 2506 conditions per place. [2021-03-25 15:08:14,218 INFO L142 LiptonReduction]: Number of co-enabled transitions 17710 [2021-03-25 15:08:50,163 INFO L154 LiptonReduction]: Checked pairs total: 88956 [2021-03-25 15:08:50,163 INFO L156 LiptonReduction]: Total number of compositions: 1 [2021-03-25 15:08:50,163 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 37386 [2021-03-25 15:08:50,164 INFO L480 AbstractCegarLoop]: Abstraction has has 149 places, 649 transitions, 8953 flow [2021-03-25 15:08:50,164 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 230.1) internal successors, (2301), 10 states have internal predecessors, (2301), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:08:50,164 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 15:08:50,164 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-25 15:08:50,164 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-03-25 15:08:50,164 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-25 15:08:50,164 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 15:08:50,164 INFO L82 PathProgramCache]: Analyzing trace with hash 219857623, now seen corresponding path program 1 times [2021-03-25 15:08:50,164 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 15:08:50,164 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1556554264] [2021-03-25 15:08:50,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 15:08:50,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:08:50,177 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,178 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,180 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,180 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 15:08:50,187 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,188 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 15:08:50,193 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,193 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 15:08:50,198 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,198 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-25 15:08:50,201 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,201 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,205 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-03-25 15:08:50,205 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1556554264] [2021-03-25 15:08:50,205 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [869303727] [2021-03-25 15:08:50,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 15:08:50,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:08:50,277 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 8 conjunts are in the unsatisfiable core [2021-03-25 15:08:50,278 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 15:08:50,278 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,279 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:08:50,279 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,279 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:08:50,279 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,279 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:08:50,280 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,280 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:08:50,280 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,280 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:08:50,281 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,281 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:08:50,281 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,282 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:08:50,282 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,282 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:08:50,283 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,283 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:08:50,283 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,284 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:08:50,284 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,284 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:08:50,284 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,284 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:08:50,285 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,285 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:08:50,285 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,285 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:08:50,286 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,286 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:08:50,286 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,286 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:08:50,286 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,287 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:08:50,287 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,287 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:08:50,287 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,287 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:08:50,288 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,288 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:08:50,288 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,288 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:08:50,288 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,289 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:08:50,289 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,289 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:08:50,289 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,289 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:08:50,290 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,290 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:08:50,290 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,290 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:08:50,290 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,291 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:08:50,291 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,291 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:08:50,291 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,292 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:08:50,292 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,293 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:08:50,294 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,294 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:08:50,294 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,294 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:08:50,295 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,295 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:08:50,295 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,295 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:08:50,295 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,296 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:08:50,296 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,296 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:08:50,296 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,296 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:08:50,297 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,297 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:08:50,297 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,297 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:08:50,297 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,298 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:08:50,298 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,298 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:08:50,298 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,298 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:08:50,299 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,299 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:08:50,299 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,299 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:08:50,299 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,300 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:08:50,300 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,300 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:08:50,300 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,300 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:08:50,301 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,301 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:08:50,301 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,301 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:08:50,301 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,302 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:08:50,302 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,302 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:08:50,302 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,302 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:08:50,303 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,303 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,303 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,303 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,304 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,304 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,304 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,304 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,309 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,309 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,310 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,310 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,310 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,310 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,310 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,311 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,313 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,313 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,313 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,314 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,314 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,314 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,314 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,314 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,315 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,315 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,315 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,315 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,315 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,316 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,316 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,316 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,316 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,316 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,317 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,317 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,317 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,317 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,317 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,318 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,318 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,318 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,318 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,319 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,319 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,319 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,319 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,319 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,320 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,320 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,320 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,320 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,320 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,321 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,321 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,321 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,321 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,321 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,322 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,322 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,322 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,322 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,322 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,323 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,323 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,323 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,323 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,323 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,324 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,324 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,324 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,325 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,325 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,325 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,325 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,325 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,326 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,326 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,326 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,326 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,327 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,327 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,327 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,327 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,327 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,328 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,328 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,328 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,328 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,328 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,329 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,329 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,329 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,329 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,329 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,330 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,330 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,330 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,330 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,330 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,331 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,331 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,331 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,331 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,331 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,332 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,332 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,332 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,332 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,332 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,333 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,333 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,333 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,333 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,333 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,334 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,334 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,334 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,334 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,334 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,335 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,335 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,335 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,335 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,335 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,336 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,336 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,336 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,336 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,336 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,337 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,337 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,337 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,337 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,337 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,338 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,338 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,338 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,338 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,338 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,339 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,339 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,339 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,339 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,340 INFO L142 QuantifierPusher]: treesize reduction 16, result has 54.3 percent of original size [2021-03-25 15:08:50,340 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 15:08:50,341 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,343 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 15:08:50,344 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,344 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:08:50,344 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:08:50,345 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,347 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 15:08:50,348 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:08:50,348 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 15:08:50,351 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-03-25 15:08:50,352 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-03-25 15:08:50,352 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2021-03-25 15:08:50,352 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2120010431] [2021-03-25 15:08:50,352 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-25 15:08:50,352 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 15:08:50,352 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-25 15:08:50,352 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-03-25 15:08:50,353 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 262 out of 351 [2021-03-25 15:08:50,353 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 149 places, 649 transitions, 8953 flow. Second operand has 4 states, 4 states have (on average 263.25) internal successors, (1053), 4 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-25 15:08:50,353 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 15:08:50,353 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 262 of 351 [2021-03-25 15:08:50,353 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 15:08:52,951 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1263] L724-1-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1227 0))) (or (and (not .cse0) (= v_~stoppingEvent~0_944 v_~stoppingEvent~0_943)) (and .cse0 (= v_~stoppingEvent~0_943 1)))) (= (+ v_~pendingIo~0_1227 1) v_~pendingIo~0_1228) (= |v_BCSP_PnpAddThread2of4ForFork1_#res.offset_55| 0) (= |v_BCSP_PnpAddThread2of4ForFork1_#res.base_55| 0) (= |v_BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond_29| v_BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_~cond_35) (not (= v_BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_~cond_35 0))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_944, BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond_29|, ~pendingIo~0=v_~pendingIo~0_1228} OutVars{BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_~cond_35, ~stoppingEvent~0=v_~stoppingEvent~0_943, BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond_29|, BCSP_PnpAddThread2of4ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread2of4ForFork1_BCSP_IoDecrement_#t~post5_63|, BCSP_PnpAddThread2of4ForFork1_#res.base=|v_BCSP_PnpAddThread2of4ForFork1_#res.base_55|, BCSP_PnpAddThread2of4ForFork1_#res.offset=|v_BCSP_PnpAddThread2of4ForFork1_#res.offset_55|, ~pendingIo~0=v_~pendingIo~0_1227} 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][284], [Black: 258#(= ~stoppingEvent~0 0), Black: 259#(= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0), Black: 261#(and (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0) (= ~stoppingEvent~0 0)), 12#L686true, 20#BCSP_PnpAddEXITtrue, 22#BCSP_PnpAddEXITtrue, 278#(not (= ~stoppingFlag~0 0)), 424#(<= 1 ~stoppingFlag~0), Black: 305#(and (not (= ~stoppingFlag~0 0)) (or (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0)) (= 0 (+ |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| 1))), Black: 291#(and (= ~stoppingFlag~0 1) (= ~stoppingEvent~0 0) (= 0 (+ |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| 1))), Black: 295#(and (not (= ~stoppingFlag~0 0)) (or (= ~stoppingFlag~0 ~stoppingEvent~0) (= ~stoppingEvent~0 0)) (= 0 (+ |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| 1))), 181#L745-2true, Black: 281#(and (not (= ~stoppingFlag~0 0)) (or (= ~stoppingFlag~0 ~stoppingEvent~0) (= ~stoppingEvent~0 0))), Black: 297#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| 1))), Black: 299#(and (not (= ~stoppingFlag~0 0)) (or (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0)) (or (= ~stoppingFlag~0 ~stoppingEvent~0) (= ~stoppingEvent~0 0)) (= 0 (+ |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| 1))), Black: 283#(and (not (= ~stoppingFlag~0 0)) (or (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0)) (or (= ~stoppingFlag~0 ~stoppingEvent~0) (= ~stoppingEvent~0 0))), 185#BCSP_PnpAddEXITtrue, Black: 301#(and (or (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 1) (= ~stoppingEvent~0 0) (= 0 (+ |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| 1))), BCSP_PnpAddThread1of4ForFork1InUse, Black: 303#(and (not (= ~stoppingFlag~0 0)) (or (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingEvent~0 0) (= 0 (+ |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| 1))), BCSP_PnpAddThread2of4ForFork1InUse, BCSP_PnpAddThread3of4ForFork1InUse, BCSP_PnpAddThread4of4ForFork1InUse, 323#(= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0), BCSP_PnpStopThread1of4ForFork0InUse, 74#L722-1true, Black: 325#(and (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0) (= ~stoppingEvent~0 0)), 204#(= ~stopped~0 0), Black: 329#(and (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0) (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 318#(and (<= 1 ~pendingIo~0) (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0)), Black: 319#(and (= ~stoppingFlag~0 0) (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 207#(and (= ~stopped~0 0) (not (= |BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_#in~cond| 0))), 339#(= ~stoppingFlag~0 1), Black: 343#(and (or (<= (+ BCSP_PnpAddThread3of4ForFork1_~status~0 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), Black: 345#(and (= ~stoppingFlag~0 1) (<= (+ BCSP_PnpAddThread3of4ForFork1_~status~0 1) 0)), 359#(= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0), 239#(and (= 0 (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1)) (not (= ~stoppingFlag~0 0))), Black: 352#(and (<= 1 ~pendingIo~0) (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0)), Black: 354#(and (= ~stoppingFlag~0 0) (<= 3 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 358#(= ~stoppingEvent~0 0), Black: 227#(and (= 0 (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 229#(and (= 0 (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1)) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 361#(and (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0) (= ~stoppingEvent~0 0)), Black: 231#(and (= 0 (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 216#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 233#(and (= 0 (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0))), Black: 221#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= ~pendingIo~0 1)), Black: 223#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), 254#true]) [2021-03-25 15:08:52,951 INFO L384 tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event [2021-03-25 15:08:52,951 INFO L387 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2021-03-25 15:08:52,951 INFO L387 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2021-03-25 15:08:52,951 INFO L387 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2021-03-25 15:08:52,953 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1263] L724-1-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1227 0))) (or (and (not .cse0) (= v_~stoppingEvent~0_944 v_~stoppingEvent~0_943)) (and .cse0 (= v_~stoppingEvent~0_943 1)))) (= (+ v_~pendingIo~0_1227 1) v_~pendingIo~0_1228) (= |v_BCSP_PnpAddThread2of4ForFork1_#res.offset_55| 0) (= |v_BCSP_PnpAddThread2of4ForFork1_#res.base_55| 0) (= |v_BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond_29| v_BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_~cond_35) (not (= v_BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_~cond_35 0))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_944, BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond_29|, ~pendingIo~0=v_~pendingIo~0_1228} OutVars{BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_~cond_35, ~stoppingEvent~0=v_~stoppingEvent~0_943, BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread2of4ForFork1___VERIFIER_assert_#in~cond_29|, BCSP_PnpAddThread2of4ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread2of4ForFork1_BCSP_IoDecrement_#t~post5_63|, BCSP_PnpAddThread2of4ForFork1_#res.base=|v_BCSP_PnpAddThread2of4ForFork1_#res.base_55|, BCSP_PnpAddThread2of4ForFork1_#res.offset=|v_BCSP_PnpAddThread2of4ForFork1_#res.offset_55|, ~pendingIo~0=v_~pendingIo~0_1227} 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][284], [Black: 258#(= ~stoppingEvent~0 0), Black: 259#(= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0), Black: 261#(and (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0) (= ~stoppingEvent~0 0)), 12#L686true, 20#BCSP_PnpAddEXITtrue, 278#(not (= ~stoppingFlag~0 0)), 22#BCSP_PnpAddEXITtrue, 424#(<= 1 ~stoppingFlag~0), 176#L710true, Black: 305#(and (not (= ~stoppingFlag~0 0)) (or (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0)) (= 0 (+ |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| 1))), Black: 291#(and (= ~stoppingFlag~0 1) (= ~stoppingEvent~0 0) (= 0 (+ |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| 1))), Black: 295#(and (not (= ~stoppingFlag~0 0)) (or (= ~stoppingFlag~0 ~stoppingEvent~0) (= ~stoppingEvent~0 0)) (= 0 (+ |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| 1))), 181#L745-2true, Black: 281#(and (not (= ~stoppingFlag~0 0)) (or (= ~stoppingFlag~0 ~stoppingEvent~0) (= ~stoppingEvent~0 0))), Black: 297#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| 1))), Black: 299#(and (not (= ~stoppingFlag~0 0)) (or (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0)) (or (= ~stoppingFlag~0 ~stoppingEvent~0) (= ~stoppingEvent~0 0)) (= 0 (+ |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| 1))), Black: 283#(and (not (= ~stoppingFlag~0 0)) (or (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0)) (or (= ~stoppingFlag~0 ~stoppingEvent~0) (= ~stoppingEvent~0 0))), 185#BCSP_PnpAddEXITtrue, Black: 301#(and (or (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 1) (= ~stoppingEvent~0 0) (= 0 (+ |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| 1))), BCSP_PnpAddThread1of4ForFork1InUse, Black: 303#(and (not (= ~stoppingFlag~0 0)) (or (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingEvent~0 0) (= 0 (+ |BCSP_PnpAddThread2of4ForFork1_BCSP_IoIncrement_#res| 1))), BCSP_PnpAddThread2of4ForFork1InUse, BCSP_PnpAddThread3of4ForFork1InUse, BCSP_PnpAddThread4of4ForFork1InUse, 323#(= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0), BCSP_PnpStopThread1of4ForFork0InUse, Black: 325#(and (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0) (= ~stoppingEvent~0 0)), 204#(= ~stopped~0 0), Black: 329#(and (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0) (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 318#(and (<= 1 ~pendingIo~0) (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0)), Black: 319#(and (= ~stoppingFlag~0 0) (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 207#(and (= ~stopped~0 0) (not (= |BCSP_PnpAddThread1of4ForFork1___VERIFIER_assert_#in~cond| 0))), 339#(= ~stoppingFlag~0 1), Black: 343#(and (or (<= (+ BCSP_PnpAddThread3of4ForFork1_~status~0 1) 0) (= ~stopped~0 0)) (= ~stoppingFlag~0 1)), Black: 345#(and (= ~stoppingFlag~0 1) (<= (+ BCSP_PnpAddThread3of4ForFork1_~status~0 1) 0)), 359#(= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0), 239#(and (= 0 (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1)) (not (= ~stoppingFlag~0 0))), Black: 352#(and (<= 1 ~pendingIo~0) (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0)), Black: 354#(and (= ~stoppingFlag~0 0) (<= 3 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 358#(= ~stoppingEvent~0 0), Black: 227#(and (= 0 (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 361#(and (= BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond 0) (= ~stoppingEvent~0 0)), Black: 229#(and (= 0 (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1)) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 231#(and (= 0 (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 216#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 233#(and (= 0 (+ |BCSP_PnpAddThread1of4ForFork1_BCSP_IoIncrement_#res| 1)) (= ~stoppingFlag~0 BCSP_PnpStopThread1of4ForFork0_assume_abort_if_not_~cond) (not (= ~stoppingFlag~0 0))), Black: 221#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= ~pendingIo~0 1)), Black: 223#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), 254#true]) [2021-03-25 15:08:52,953 INFO L384 tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event [2021-03-25 15:08:52,953 INFO L387 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2021-03-25 15:08:52,953 INFO L387 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2021-03-25 15:08:52,953 INFO L387 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2021-03-25 15:08:53,077 INFO L129 PetriNetUnfolder]: 7989/15072 cut-off events. [2021-03-25 15:08:53,078 INFO L130 PetriNetUnfolder]: For 115656/119377 co-relation queries the response was YES. [2021-03-25 15:08:53,161 INFO L84 FinitePrefix]: Finished finitePrefix Result has 84088 conditions, 15072 events. 7989/15072 cut-off events. For 115656/119377 co-relation queries the response was YES. Maximal size of possible extension queue 1691. Compared 147193 event pairs, 1224 based on Foata normal form. 272/12192 useless extension candidates. Maximal degree in co-relation 84029. Up to 4494 conditions per place. [2021-03-25 15:08:53,239 INFO L132 encePairwiseOnDemand]: 347/351 looper letters, 101 selfloop transitions, 19 changer transitions 0/633 dead transitions. [2021-03-25 15:08:53,239 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 151 places, 633 transitions, 8898 flow [2021-03-25 15:08:53,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-25 15:08:53,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-03-25 15:08:53,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 1076 transitions. [2021-03-25 15:08:53,240 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7663817663817664 [2021-03-25 15:08:53,240 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 1076 transitions. [2021-03-25 15:08:53,240 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 1076 transitions. [2021-03-25 15:08:53,240 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 15:08:53,241 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 1076 transitions. [2021-03-25 15:08:53,241 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 269.0) internal successors, (1076), 4 states have internal predecessors, (1076), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:08:53,242 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 351.0) internal successors, (1755), 5 states have internal predecessors, (1755), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:08:53,242 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 351.0) internal successors, (1755), 5 states have internal predecessors, (1755), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:08:53,242 INFO L185 Difference]: Start difference. First operand has 149 places, 649 transitions, 8953 flow. Second operand 4 states and 1076 transitions. [2021-03-25 15:08:53,242 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 151 places, 633 transitions, 8898 flow [2021-03-25 15:08:55,977 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 150 places, 633 transitions, 8826 flow, removed 35 selfloop flow, removed 1 redundant places. [2021-03-25 15:08:55,984 INFO L241 Difference]: Finished difference. Result has 152 places, 606 transitions, 8477 flow [2021-03-25 15:08:55,985 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=351, PETRI_DIFFERENCE_MINUEND_FLOW=8401, PETRI_DIFFERENCE_MINUEND_PLACES=147, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=605, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=18, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=586, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=8477, PETRI_PLACES=152, PETRI_TRANSITIONS=606} [2021-03-25 15:08:55,985 INFO L343 CegarLoopForPetriNet]: 74 programPoint places, 78 predicate places. [2021-03-25 15:08:55,985 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:08:55,985 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 152 places, 606 transitions, 8477 flow [2021-03-25 15:08:55,985 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 152 places, 606 transitions, 8477 flow [2021-03-25 15:08:55,988 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 152 places, 606 transitions, 8477 flow [2021-03-25 15:08:56,883 INFO L129 PetriNetUnfolder]: 3569/7215 cut-off events. [2021-03-25 15:08:56,884 INFO L130 PetriNetUnfolder]: For 69231/104911 co-relation queries the response was YES. [2021-03-25 15:08:56,936 INFO L84 FinitePrefix]: Finished finitePrefix Result has 44461 conditions, 7215 events. 3569/7215 cut-off events. For 69231/104911 co-relation queries the response was YES. Maximal size of possible extension queue 785. Compared 65120 event pairs, 362 based on Foata normal form. 154/6192 useless extension candidates. Maximal degree in co-relation 44402. Up to 2064 conditions per place. [2021-03-25 15:08:57,047 INFO L142 LiptonReduction]: Number of co-enabled transitions 16100 [2021-03-25 15:09:04,117 INFO L154 LiptonReduction]: Checked pairs total: 32905 [2021-03-25 15:09:04,117 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-25 15:09:04,117 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 8132 [2021-03-25 15:09:04,118 INFO L480 AbstractCegarLoop]: Abstraction has has 152 places, 606 transitions, 8477 flow [2021-03-25 15:09:04,118 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 263.25) internal successors, (1053), 4 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-25 15:09:04,118 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 15:09:04,118 INFO L263 CegarLoopForPetriNet]: trace histogram [5, 5, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 15:09:04,319 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-03-25 15:09:04,320 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-25 15:09:04,320 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 15:09:04,320 INFO L82 PathProgramCache]: Analyzing trace with hash -2027472655, now seen corresponding path program 1 times [2021-03-25 15:09:04,320 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 15:09:04,320 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2088899351] [2021-03-25 15:09:04,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 15:09:04,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-25 15:09:04,325 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-25 15:09:04,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-25 15:09:04,332 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-25 15:09:04,343 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-03-25 15:09:04,343 INFO L634 BasicCegarLoop]: Counterexample might be feasible [2021-03-25 15:09:04,343 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-03-25 15:09:04,343 WARN L342 ceAbstractionStarter]: 4 thread instances were not sufficient, I will increase this number and restart the analysis [2021-03-25 15:09:04,343 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 5 thread instances. [2021-03-25 15:09:04,360 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,360 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,360 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,360 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,360 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,360 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,360 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,360 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,360 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of5ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,361 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of5ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,361 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of5ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,361 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of5ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,361 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-25 15:09:04,361 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-25 15:09:04,361 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,361 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,361 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-25 15:09:04,361 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,361 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-25 15:09:04,361 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,361 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,361 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,361 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,361 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,361 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,361 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,361 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,361 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,361 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,361 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,362 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,362 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,362 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,362 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,362 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,362 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,362 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of5ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,362 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of5ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,362 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of5ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,362 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of5ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,362 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-25 15:09:04,362 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-25 15:09:04,362 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,362 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,362 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-25 15:09:04,362 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,362 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-25 15:09:04,362 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,362 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,362 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,362 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,362 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,363 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,363 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,363 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,363 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,363 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,363 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,363 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,363 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,363 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,363 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,363 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,363 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,363 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of5ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,363 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of5ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,363 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of5ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,363 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of5ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,363 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-25 15:09:04,363 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-25 15:09:04,363 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,363 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,363 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-25 15:09:04,364 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,364 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-25 15:09:04,364 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,364 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,364 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,364 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,364 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,364 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,364 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,364 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,364 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,364 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,364 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,364 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,364 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,364 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,364 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,364 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,364 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,364 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of5ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,364 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of5ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,364 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of5ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,365 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of5ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,365 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-25 15:09:04,365 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-25 15:09:04,365 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread5of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,365 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread5of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,365 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-25 15:09:04,365 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread5of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,365 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-25 15:09:04,365 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread5of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,365 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread5of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,365 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread5of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,365 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread5of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,365 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread5of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,365 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,365 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,365 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,365 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,365 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,365 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,365 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,365 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,365 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,366 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,366 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,366 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,366 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,366 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,366 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,366 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,366 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-25 15:09:04,366 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-25 15:09:04,366 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,366 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,366 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-25 15:09:04,366 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,366 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-25 15:09:04,366 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,366 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,366 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,366 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,366 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,366 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,366 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,366 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,367 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,367 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,367 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,367 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,367 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,367 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,367 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,367 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,367 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,367 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,367 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,367 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,367 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,367 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,367 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,367 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,367 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,367 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,367 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,367 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,368 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,368 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,368 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,368 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,368 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,368 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,368 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,368 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,368 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,368 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,368 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,368 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,368 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,368 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,368 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,368 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,368 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,368 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,368 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,368 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,368 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,368 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,369 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,369 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,369 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,369 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,369 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,369 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,369 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,369 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,369 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,369 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,369 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,369 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,369 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,369 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,369 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,369 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,369 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,369 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,369 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,369 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,369 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,370 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,370 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,370 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,370 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,370 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,370 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,370 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,370 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,370 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,370 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,370 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,370 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,370 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,370 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,370 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,370 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,370 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,370 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,370 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,370 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,370 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,370 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,370 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,371 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,371 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,371 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,371 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,371 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,371 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,371 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,371 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,371 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,371 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,371 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,371 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,371 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,371 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,371 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,371 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,371 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,371 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,371 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,371 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,372 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,372 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,372 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,372 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,372 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,372 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,372 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,372 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,372 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,372 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,372 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,372 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,372 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,372 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,372 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,372 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,372 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,372 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,372 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,372 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,372 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,372 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,373 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,373 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,373 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,373 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,373 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,373 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,373 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,373 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,373 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,373 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,373 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,373 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,373 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,373 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,373 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,373 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,373 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,373 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,373 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,373 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,373 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,373 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,373 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,374 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,374 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,374 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,374 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,374 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,374 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,374 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,374 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,374 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,374 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,374 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,374 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,374 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,374 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,374 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,374 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,374 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,374 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,374 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,375 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,375 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,375 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,375 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,375 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,375 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,375 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,375 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,375 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,375 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,375 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,375 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,375 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,375 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,375 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,375 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,375 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,375 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,375 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,375 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,375 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,375 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,375 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,376 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,376 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,376 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,376 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,376 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,376 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,376 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,376 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,376 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,376 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,376 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,376 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,376 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,376 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,376 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,376 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,376 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,376 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,376 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,376 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,376 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,377 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,377 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,377 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,377 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,377 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,377 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,377 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,377 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,377 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,377 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,377 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,377 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,377 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,377 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,377 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,377 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,377 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,377 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,377 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,377 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,377 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,378 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,378 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,378 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,378 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,378 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,378 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,378 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,378 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,378 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,378 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,378 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,378 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,378 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,378 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,378 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,378 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,378 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,378 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,378 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,378 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,378 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,378 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,379 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,379 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,379 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,379 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,379 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,379 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-25 15:09:04,379 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,379 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,379 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,379 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,379 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,380 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,380 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,380 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of5ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,380 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,380 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,380 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,380 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-25 15:09:04,381 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,381 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,381 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,381 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-25 15:09:04,381 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,381 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,381 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of5ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,382 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,382 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,382 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,382 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-25 15:09:04,382 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,382 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,382 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of5ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,383 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,383 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of5ForFork0_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,383 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,383 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,383 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,383 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread5of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,383 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-25 15:09:04,384 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,384 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,384 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,384 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,384 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,384 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,384 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,384 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,384 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,384 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,385 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,385 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,385 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,385 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,385 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,385 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,385 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,385 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,385 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,385 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,386 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,386 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,386 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,386 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,386 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,386 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,386 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,386 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,386 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,386 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,387 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,387 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,387 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,387 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,387 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,387 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,387 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,387 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,387 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,388 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,388 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,388 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,388 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,388 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork1_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,388 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,388 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,388 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,388 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1_BCSP_IoDecrement_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,388 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,389 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:09:04,389 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-03-25 15:09:04,389 INFO L253 AbstractCegarLoop]: Starting to check reachability of 8 error locations. [2021-03-25 15:09:04,390 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-25 15:09:04,390 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-25 15:09:04,390 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-25 15:09:04,390 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-25 15:09:04,390 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-25 15:09:04,390 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-25 15:09:04,390 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-25 15:09:04,390 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-25 15:09:04,391 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 238 places, 237 transitions, 564 flow [2021-03-25 15:09:04,404 INFO L129 PetriNetUnfolder]: 22/241 cut-off events. [2021-03-25 15:09:04,404 INFO L130 PetriNetUnfolder]: For 30/30 co-relation queries the response was YES. [2021-03-25 15:09:04,406 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 659 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-25 15:09:04,406 INFO L82 GeneralOperation]: Start removeDead. Operand has 238 places, 237 transitions, 564 flow [2021-03-25 15:09:04,406 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 177 places, 180 transitions, 408 flow [2021-03-25 15:09:04,407 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:09:04,407 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 177 places, 180 transitions, 408 flow [2021-03-25 15:09:04,407 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 177 places, 180 transitions, 408 flow [2021-03-25 15:09:04,407 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 177 places, 180 transitions, 408 flow [2021-03-25 15:09:04,420 INFO L129 PetriNetUnfolder]: 22/241 cut-off events. [2021-03-25 15:09:04,420 INFO L130 PetriNetUnfolder]: For 30/30 co-relation queries the response was YES. [2021-03-25 15:09:04,421 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 666 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-25 15:09:04,425 INFO L142 LiptonReduction]: Number of co-enabled transitions 20296 [2021-03-25 15:09:06,749 INFO L154 LiptonReduction]: Checked pairs total: 17037 [2021-03-25 15:09:06,749 INFO L156 LiptonReduction]: Total number of compositions: 151 [2021-03-25 15:09:06,750 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 2343 [2021-03-25 15:09:06,752 INFO L129 PetriNetUnfolder]: 3/29 cut-off events. [2021-03-25 15:09:06,752 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-25 15:09:06,752 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 15:09:06,752 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 15:09:06,752 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-25 15:09:06,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 15:09:06,752 INFO L82 PathProgramCache]: Analyzing trace with hash -268852193, now seen corresponding path program 1 times [2021-03-25 15:09:06,752 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 15:09:06,752 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [18761195] [2021-03-25 15:09:06,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 15:09:06,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:09:06,767 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:09:06,768 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:09:06,768 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:09:06,768 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:09:06,770 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:09:06,771 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-25 15:09:06,773 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 15:09:06,773 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [18761195] [2021-03-25 15:09:06,773 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 15:09:06,773 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-25 15:09:06,773 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [485063459] [2021-03-25 15:09:06,773 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-25 15:09:06,773 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 15:09:06,774 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-25 15:09:06,774 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-25 15:09:06,775 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 309 out of 388 [2021-03-25 15:09:06,775 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-25 15:09:06,775 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 15:09:06,775 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 309 of 388 [2021-03-25 15:09:06,775 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 15:09:06,988 INFO L129 PetriNetUnfolder]: 1210/2185 cut-off events. [2021-03-25 15:09:06,988 INFO L130 PetriNetUnfolder]: For 32/32 co-relation queries the response was YES. [2021-03-25 15:09:06,997 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 15522 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-25 15:09:07,006 INFO L132 encePairwiseOnDemand]: 379/388 looper letters, 35 selfloop transitions, 5 changer transitions 0/100 dead transitions. [2021-03-25 15:09:07,006 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 84 places, 100 transitions, 331 flow [2021-03-25 15:09:07,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-25 15:09:07,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-25 15:09:07,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1599 transitions. [2021-03-25 15:09:07,008 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8242268041237113 [2021-03-25 15:09:07,008 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1599 transitions. [2021-03-25 15:09:07,008 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1599 transitions. [2021-03-25 15:09:07,008 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 15:09:07,008 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1599 transitions. [2021-03-25 15:09:07,009 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-25 15:09:07,010 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-25 15:09:07,010 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-25 15:09:07,010 INFO L185 Difference]: Start difference. First operand has 81 places, 79 transitions, 206 flow. Second operand 5 states and 1599 transitions. [2021-03-25 15:09:07,010 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 84 places, 100 transitions, 331 flow [2021-03-25 15:09:07,011 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 83 places, 100 transitions, 310 flow, removed 10 selfloop flow, removed 1 redundant places. [2021-03-25 15:09:07,012 INFO L241 Difference]: Finished difference. Result has 87 places, 78 transitions, 215 flow [2021-03-25 15:09:07,012 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-25 15:09:07,012 INFO L343 CegarLoopForPetriNet]: 81 programPoint places, 6 predicate places. [2021-03-25 15:09:07,012 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:09:07,012 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 87 places, 78 transitions, 215 flow [2021-03-25 15:09:07,012 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 87 places, 78 transitions, 215 flow [2021-03-25 15:09:07,012 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 87 places, 78 transitions, 215 flow [2021-03-25 15:09:07,018 INFO L129 PetriNetUnfolder]: 10/120 cut-off events. [2021-03-25 15:09:07,018 INFO L130 PetriNetUnfolder]: For 16/21 co-relation queries the response was YES. [2021-03-25 15:09:07,019 INFO L84 FinitePrefix]: Finished finitePrefix Result has 174 conditions, 120 events. 10/120 cut-off events. For 16/21 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 279 event pairs, 2 based on Foata normal form. 0/99 useless extension candidates. Maximal degree in co-relation 155. Up to 9 conditions per place. [2021-03-25 15:09:07,020 INFO L142 LiptonReduction]: Number of co-enabled transitions 4030 [2021-03-25 15:09:08,327 INFO L154 LiptonReduction]: Checked pairs total: 3588 [2021-03-25 15:09:08,327 INFO L156 LiptonReduction]: Total number of compositions: 31 [2021-03-25 15:09:08,328 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1316 [2021-03-25 15:09:08,328 INFO L480 AbstractCegarLoop]: Abstraction has has 63 places, 50 transitions, 159 flow [2021-03-25 15:09:08,328 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-25 15:09:08,328 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 15:09:08,328 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 15:09:08,328 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-03-25 15:09:08,328 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-25 15:09:08,328 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 15:09:08,329 INFO L82 PathProgramCache]: Analyzing trace with hash -1687209049, now seen corresponding path program 1 times [2021-03-25 15:09:08,329 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 15:09:08,329 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [101978079] [2021-03-25 15:09:08,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 15:09:08,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:09:08,343 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:09:08,344 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:09:08,344 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:09:08,344 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:09:08,346 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:09:08,346 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:09:08,346 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 15:09:08,347 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [101978079] [2021-03-25 15:09:08,347 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 15:09:08,347 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-25 15:09:08,347 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [215137908] [2021-03-25 15:09:08,347 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-25 15:09:08,347 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 15:09:08,347 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-25 15:09:08,347 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-25 15:09:08,348 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 322 out of 419 [2021-03-25 15:09:08,348 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 63 places, 50 transitions, 159 flow. Second operand has 3 states, 3 states have (on average 323.3333333333333) internal successors, (970), 3 states have internal predecessors, (970), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:09:08,348 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 15:09:08,348 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 322 of 419 [2021-03-25 15:09:08,348 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 15:09:08,392 INFO L129 PetriNetUnfolder]: 171/600 cut-off events. [2021-03-25 15:09:08,393 INFO L130 PetriNetUnfolder]: For 137/156 co-relation queries the response was YES. [2021-03-25 15:09:08,395 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1119 conditions, 600 events. 171/600 cut-off events. For 137/156 co-relation queries the response was YES. Maximal size of possible extension queue 49. Compared 3473 event pairs, 65 based on Foata normal form. 3/468 useless extension candidates. Maximal degree in co-relation 1099. Up to 112 conditions per place. [2021-03-25 15:09:08,397 INFO L132 encePairwiseOnDemand]: 418/419 looper letters, 12 selfloop transitions, 1 changer transitions 0/55 dead transitions. [2021-03-25 15:09:08,397 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 65 places, 55 transitions, 195 flow [2021-03-25 15:09:08,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-25 15:09:08,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-25 15:09:08,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 2 states and 657 transitions. [2021-03-25 15:09:08,398 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7840095465393795 [2021-03-25 15:09:08,398 INFO L72 ComplementDD]: Start complementDD. Operand 2 states and 657 transitions. [2021-03-25 15:09:08,398 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2 states and 657 transitions. [2021-03-25 15:09:08,398 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 15:09:08,398 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 657 transitions. [2021-03-25 15:09:08,399 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 3 states, 2 states have (on average 328.5) internal successors, (657), 2 states have internal predecessors, (657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:09:08,399 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 3 states, 3 states have (on average 419.0) internal successors, (1257), 3 states have internal predecessors, (1257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:09:08,400 INFO L81 ComplementDD]: Finished complementDD. Result has 3 states, 3 states have (on average 419.0) internal successors, (1257), 3 states have internal predecessors, (1257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:09:08,400 INFO L185 Difference]: Start difference. First operand has 63 places, 50 transitions, 159 flow. Second operand 2 states and 657 transitions. [2021-03-25 15:09:08,400 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 65 places, 55 transitions, 195 flow [2021-03-25 15:09:08,400 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 65 places, 55 transitions, 195 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-03-25 15:09:08,401 INFO L241 Difference]: Finished difference. Result has 65 places, 50 transitions, 161 flow [2021-03-25 15:09:08,401 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=419, PETRI_DIFFERENCE_MINUEND_FLOW=159, PETRI_DIFFERENCE_MINUEND_PLACES=63, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=50, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=49, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=161, PETRI_PLACES=65, PETRI_TRANSITIONS=50} [2021-03-25 15:09:08,401 INFO L343 CegarLoopForPetriNet]: 81 programPoint places, -16 predicate places. [2021-03-25 15:09:08,401 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:09:08,402 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 65 places, 50 transitions, 161 flow [2021-03-25 15:09:08,402 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 65 places, 50 transitions, 161 flow [2021-03-25 15:09:08,402 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 65 places, 50 transitions, 161 flow [2021-03-25 15:09:08,406 INFO L129 PetriNetUnfolder]: 6/87 cut-off events. [2021-03-25 15:09:08,407 INFO L130 PetriNetUnfolder]: For 15/20 co-relation queries the response was YES. [2021-03-25 15:09:08,407 INFO L84 FinitePrefix]: Finished finitePrefix Result has 143 conditions, 87 events. 6/87 cut-off events. For 15/20 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 164 event pairs, 2 based on Foata normal form. 0/70 useless extension candidates. Maximal degree in co-relation 125. Up to 9 conditions per place. [2021-03-25 15:09:08,408 INFO L142 LiptonReduction]: Number of co-enabled transitions 1552 [2021-03-25 15:09:08,920 INFO L154 LiptonReduction]: Checked pairs total: 2294 [2021-03-25 15:09:08,920 INFO L156 LiptonReduction]: Total number of compositions: 3 [2021-03-25 15:09:08,920 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 519 [2021-03-25 15:09:08,921 INFO L480 AbstractCegarLoop]: Abstraction has has 64 places, 49 transitions, 159 flow [2021-03-25 15:09:08,921 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 323.3333333333333) internal successors, (970), 3 states have internal predecessors, (970), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:09:08,921 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 15:09:08,921 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 15:09:08,921 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-03-25 15:09:08,921 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-25 15:09:08,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 15:09:08,921 INFO L82 PathProgramCache]: Analyzing trace with hash 387441170, now seen corresponding path program 1 times [2021-03-25 15:09:08,921 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 15:09:08,921 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [863694759] [2021-03-25 15:09:08,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 15:09:08,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:09:08,933 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:09:08,933 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:09:08,933 INFO L142 QuantifierPusher]: treesize reduction 2, result has 83.3 percent of original size [2021-03-25 15:09:08,934 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:09:08,938 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:09:08,938 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 15:09:08,942 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:09:08,942 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:09:08,945 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:09:08,945 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:09:08,949 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:09:08,949 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:09:08,949 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 15:09:08,949 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [863694759] [2021-03-25 15:09:08,949 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 15:09:08,949 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-25 15:09:08,949 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [551237450] [2021-03-25 15:09:08,949 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-25 15:09:08,949 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 15:09:08,950 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-25 15:09:08,950 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-03-25 15:09:08,951 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 274 out of 422 [2021-03-25 15:09:08,951 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 64 places, 49 transitions, 159 flow. Second operand has 6 states, 6 states have (on average 275.3333333333333) internal successors, (1652), 6 states have internal predecessors, (1652), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:09:08,951 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 15:09:08,951 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 274 of 422 [2021-03-25 15:09:08,952 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 15:09:10,034 INFO L129 PetriNetUnfolder]: 10996/15839 cut-off events. [2021-03-25 15:09:10,034 INFO L130 PetriNetUnfolder]: For 4422/4581 co-relation queries the response was YES. [2021-03-25 15:09:10,090 INFO L84 FinitePrefix]: Finished finitePrefix Result has 32623 conditions, 15839 events. 10996/15839 cut-off events. For 4422/4581 co-relation queries the response was YES. Maximal size of possible extension queue 1239. Compared 102138 event pairs, 4135 based on Foata normal form. 569/12032 useless extension candidates. Maximal degree in co-relation 32603. Up to 7728 conditions per place. [2021-03-25 15:09:10,159 INFO L132 encePairwiseOnDemand]: 404/422 looper letters, 54 selfloop transitions, 29 changer transitions 0/111 dead transitions. [2021-03-25 15:09:10,162 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 70 places, 111 transitions, 463 flow [2021-03-25 15:09:10,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-25 15:09:10,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-25 15:09:10,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2002 transitions. [2021-03-25 15:09:10,164 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6777251184834123 [2021-03-25 15:09:10,164 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2002 transitions. [2021-03-25 15:09:10,164 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2002 transitions. [2021-03-25 15:09:10,164 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 15:09:10,164 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2002 transitions. [2021-03-25 15:09:10,165 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 286.0) internal successors, (2002), 7 states have internal predecessors, (2002), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:09:10,167 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 422.0) internal successors, (3376), 8 states have internal predecessors, (3376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:09:10,167 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 422.0) internal successors, (3376), 8 states have internal predecessors, (3376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:09:10,167 INFO L185 Difference]: Start difference. First operand has 64 places, 49 transitions, 159 flow. Second operand 7 states and 2002 transitions. [2021-03-25 15:09:10,167 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 70 places, 111 transitions, 463 flow [2021-03-25 15:09:10,172 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 69 places, 111 transitions, 459 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-25 15:09:10,173 INFO L241 Difference]: Finished difference. Result has 73 places, 81 transitions, 374 flow [2021-03-25 15:09:10,173 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=422, PETRI_DIFFERENCE_MINUEND_FLOW=158, PETRI_DIFFERENCE_MINUEND_PLACES=63, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=49, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=33, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=374, PETRI_PLACES=73, PETRI_TRANSITIONS=81} [2021-03-25 15:09:10,173 INFO L343 CegarLoopForPetriNet]: 81 programPoint places, -8 predicate places. [2021-03-25 15:09:10,173 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:09:10,173 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 73 places, 81 transitions, 374 flow [2021-03-25 15:09:10,173 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 73 places, 81 transitions, 374 flow [2021-03-25 15:09:10,173 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 73 places, 81 transitions, 374 flow [2021-03-25 15:09:10,559 INFO L129 PetriNetUnfolder]: 3222/6308 cut-off events. [2021-03-25 15:09:10,559 INFO L130 PetriNetUnfolder]: For 4520/4586 co-relation queries the response was YES. [2021-03-25 15:09:10,597 INFO L84 FinitePrefix]: Finished finitePrefix Result has 15926 conditions, 6308 events. 3222/6308 cut-off events. For 4520/4586 co-relation queries the response was YES. Maximal size of possible extension queue 583. Compared 51433 event pairs, 661 based on Foata normal form. 0/5384 useless extension candidates. Maximal degree in co-relation 15904. Up to 1794 conditions per place. [2021-03-25 15:09:10,678 INFO L142 LiptonReduction]: Number of co-enabled transitions 2898 [2021-03-25 15:09:12,129 INFO L154 LiptonReduction]: Checked pairs total: 232 [2021-03-25 15:09:12,129 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-25 15:09:12,129 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1956 [2021-03-25 15:09:12,129 INFO L480 AbstractCegarLoop]: Abstraction has has 73 places, 81 transitions, 374 flow [2021-03-25 15:09:12,130 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 275.3333333333333) internal successors, (1652), 6 states have internal predecessors, (1652), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:09:12,130 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 15:09:12,130 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 15:09:12,130 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-03-25 15:09:12,130 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-25 15:09:12,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 15:09:12,130 INFO L82 PathProgramCache]: Analyzing trace with hash 1641045686, now seen corresponding path program 1 times [2021-03-25 15:09:12,130 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 15:09:12,130 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2029337718] [2021-03-25 15:09:12,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 15:09:12,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:09:12,138 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:09:12,138 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:09:12,140 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:09:12,142 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 15:09:12,145 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:09:12,145 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:09:12,148 INFO L142 QuantifierPusher]: treesize reduction -2, result has 128.6 percent of original size [2021-03-25 15:09:12,148 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 15:09:12,152 INFO L142 QuantifierPusher]: treesize reduction -2, result has 128.6 percent of original size [2021-03-25 15:09:12,153 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 15:09:12,159 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:09:12,159 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:09:12,163 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:09:12,163 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:09:12,163 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 15:09:12,163 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2029337718] [2021-03-25 15:09:12,164 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 15:09:12,164 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-25 15:09:12,164 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [986432969] [2021-03-25 15:09:12,164 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-25 15:09:12,164 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 15:09:12,164 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-25 15:09:12,164 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-03-25 15:09:12,165 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 261 out of 422 [2021-03-25 15:09:12,166 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 73 places, 81 transitions, 374 flow. Second operand has 8 states, 8 states have (on average 262.125) internal successors, (2097), 8 states have internal predecessors, (2097), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:09:12,166 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 15:09:12,166 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 261 of 422 [2021-03-25 15:09:12,166 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 15:09:14,468 INFO L129 PetriNetUnfolder]: 20128/28196 cut-off events. [2021-03-25 15:09:14,469 INFO L130 PetriNetUnfolder]: For 33868/260117 co-relation queries the response was YES. [2021-03-25 15:09:14,605 INFO L84 FinitePrefix]: Finished finitePrefix Result has 90968 conditions, 28196 events. 20128/28196 cut-off events. For 33868/260117 co-relation queries the response was YES. Maximal size of possible extension queue 2261. Compared 186957 event pairs, 1455 based on Foata normal form. 863/23531 useless extension candidates. Maximal degree in co-relation 90943. Up to 13087 conditions per place. [2021-03-25 15:09:14,761 INFO L132 encePairwiseOnDemand]: 402/422 looper letters, 148 selfloop transitions, 110 changer transitions 0/283 dead transitions. [2021-03-25 15:09:14,761 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 87 places, 283 transitions, 1888 flow [2021-03-25 15:09:14,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-03-25 15:09:14,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2021-03-25 15:09:14,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 4096 transitions. [2021-03-25 15:09:14,765 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6470774091627172 [2021-03-25 15:09:14,765 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 4096 transitions. [2021-03-25 15:09:14,765 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 4096 transitions. [2021-03-25 15:09:14,766 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 15:09:14,766 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 4096 transitions. [2021-03-25 15:09:14,768 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 273.06666666666666) internal successors, (4096), 15 states have internal predecessors, (4096), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:09:14,771 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 422.0) internal successors, (6752), 16 states have internal predecessors, (6752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:09:14,771 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 422.0) internal successors, (6752), 16 states have internal predecessors, (6752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:09:14,771 INFO L185 Difference]: Start difference. First operand has 73 places, 81 transitions, 374 flow. Second operand 15 states and 4096 transitions. [2021-03-25 15:09:14,771 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 87 places, 283 transitions, 1888 flow [2021-03-25 15:09:15,981 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 87 places, 283 transitions, 1868 flow, removed 10 selfloop flow, removed 0 redundant places. [2021-03-25 15:09:15,983 INFO L241 Difference]: Finished difference. Result has 98 places, 203 transitions, 1543 flow [2021-03-25 15:09:15,983 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=422, PETRI_DIFFERENCE_MINUEND_FLOW=366, PETRI_DIFFERENCE_MINUEND_PLACES=73, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=81, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=29, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=40, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=1543, PETRI_PLACES=98, PETRI_TRANSITIONS=203} [2021-03-25 15:09:15,983 INFO L343 CegarLoopForPetriNet]: 81 programPoint places, 17 predicate places. [2021-03-25 15:09:15,983 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:09:15,984 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 98 places, 203 transitions, 1543 flow [2021-03-25 15:09:15,984 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 98 places, 203 transitions, 1543 flow [2021-03-25 15:09:15,984 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 98 places, 203 transitions, 1543 flow [2021-03-25 15:09:16,373 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1662] L689-2-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1581 0))) (or (and (= v_~stoppingEvent~0_1192 1) .cse0) (and (= v_~stoppingEvent~0_1193 v_~stoppingEvent~0_1192) (not .cse0)))) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.base_9| 0) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9| 0) (= v_~pendingIo~0_1582 (+ v_~pendingIo~0_1581 1))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_1193, ~pendingIo~0=v_~pendingIo~0_1582} OutVars{BCSP_PnpAddThread3of5ForFork1_#res.offset=|v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9|, ~stoppingEvent~0=v_~stoppingEvent~0_1192, BCSP_PnpAddThread3of5ForFork1_#res.base=|v_BCSP_PnpAddThread3of5ForFork1_#res.base_9|, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5_15|, ~pendingIo~0=v_~pendingIo~0_1581} AuxVars[] AssignedVars[BCSP_PnpAddThread3of5ForFork1_#res.offset, ~stoppingEvent~0, BCSP_PnpAddThread3of5ForFork1_#res.base, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][113], [65#BCSP_PnpAddEXITtrue, 257#true, 131#BCSP_PnpAddEXITtrue, 72#BCSP_PnpAddEXITtrue, Black: 259#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 261#(= ~stoppingEvent~0 0), Black: 262#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 264#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 270#true, 214#L745-2true, 216#L686true, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1NotInUse, Black: 273#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 289#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), BCSP_PnpStopThread1of5ForFork0InUse, Black: 274#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 275#(or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 276#(or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 293#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 277#(= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)), Black: 281#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 285#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 287#(and (= ~stoppingFlag~0 1) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= ~pendingIo~0 1)), 114#BCSP_PnpAddENTRYtrue, 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)]) [2021-03-25 15:09:16,374 INFO L384 tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event [2021-03-25 15:09:16,374 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2021-03-25 15:09:16,374 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2021-03-25 15:09:16,374 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2021-03-25 15:09:16,422 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1662] L689-2-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1581 0))) (or (and (= v_~stoppingEvent~0_1192 1) .cse0) (and (= v_~stoppingEvent~0_1193 v_~stoppingEvent~0_1192) (not .cse0)))) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.base_9| 0) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9| 0) (= v_~pendingIo~0_1582 (+ v_~pendingIo~0_1581 1))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_1193, ~pendingIo~0=v_~pendingIo~0_1582} OutVars{BCSP_PnpAddThread3of5ForFork1_#res.offset=|v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9|, ~stoppingEvent~0=v_~stoppingEvent~0_1192, BCSP_PnpAddThread3of5ForFork1_#res.base=|v_BCSP_PnpAddThread3of5ForFork1_#res.base_9|, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5_15|, ~pendingIo~0=v_~pendingIo~0_1581} AuxVars[] AssignedVars[BCSP_PnpAddThread3of5ForFork1_#res.offset, ~stoppingEvent~0, BCSP_PnpAddThread3of5ForFork1_#res.base, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][113], [65#BCSP_PnpAddEXITtrue, 257#true, 131#BCSP_PnpAddEXITtrue, 69#L710true, 72#BCSP_PnpAddEXITtrue, Black: 259#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 261#(= ~stoppingEvent~0 0), Black: 262#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 264#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 270#true, 214#L745-2true, 216#L686true, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1NotInUse, Black: 273#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 289#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), BCSP_PnpStopThread1of5ForFork0InUse, Black: 274#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 275#(or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 276#(or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 293#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 277#(= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)), Black: 281#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 285#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 287#(and (= ~stoppingFlag~0 1) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= ~pendingIo~0 1)), 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)]) [2021-03-25 15:09:16,422 INFO L384 tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event [2021-03-25 15:09:16,422 INFO L387 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2021-03-25 15:09:16,422 INFO L387 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2021-03-25 15:09:16,422 INFO L387 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2021-03-25 15:09:16,423 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1662] L689-2-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1581 0))) (or (and (= v_~stoppingEvent~0_1192 1) .cse0) (and (= v_~stoppingEvent~0_1193 v_~stoppingEvent~0_1192) (not .cse0)))) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.base_9| 0) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9| 0) (= v_~pendingIo~0_1582 (+ v_~pendingIo~0_1581 1))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_1193, ~pendingIo~0=v_~pendingIo~0_1582} OutVars{BCSP_PnpAddThread3of5ForFork1_#res.offset=|v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9|, ~stoppingEvent~0=v_~stoppingEvent~0_1192, BCSP_PnpAddThread3of5ForFork1_#res.base=|v_BCSP_PnpAddThread3of5ForFork1_#res.base_9|, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5_15|, ~pendingIo~0=v_~pendingIo~0_1581} AuxVars[] AssignedVars[BCSP_PnpAddThread3of5ForFork1_#res.offset, ~stoppingEvent~0, BCSP_PnpAddThread3of5ForFork1_#res.base, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][113], [65#BCSP_PnpAddEXITtrue, 257#true, 130#BCSP_PnpStopEXITtrue, 131#BCSP_PnpAddEXITtrue, 72#BCSP_PnpAddEXITtrue, Black: 259#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 261#(= ~stoppingEvent~0 0), Black: 262#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 264#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 270#true, 214#L745-2true, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1NotInUse, Black: 273#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 289#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), BCSP_PnpStopThread1of5ForFork0InUse, Black: 274#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 275#(or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 276#(or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 293#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 277#(= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)), Black: 281#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 285#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 287#(and (= ~stoppingFlag~0 1) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= ~pendingIo~0 1)), 114#BCSP_PnpAddENTRYtrue, 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 242#true, Black: 244#(= ~stopped~0 0), Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 255#(= ~stoppingFlag~0 1)]) [2021-03-25 15:09:16,423 INFO L384 tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event [2021-03-25 15:09:16,423 INFO L387 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2021-03-25 15:09:16,423 INFO L387 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2021-03-25 15:09:16,423 INFO L387 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2021-03-25 15:09:16,481 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1662] L689-2-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1581 0))) (or (and (= v_~stoppingEvent~0_1192 1) .cse0) (and (= v_~stoppingEvent~0_1193 v_~stoppingEvent~0_1192) (not .cse0)))) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.base_9| 0) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9| 0) (= v_~pendingIo~0_1582 (+ v_~pendingIo~0_1581 1))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_1193, ~pendingIo~0=v_~pendingIo~0_1582} OutVars{BCSP_PnpAddThread3of5ForFork1_#res.offset=|v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9|, ~stoppingEvent~0=v_~stoppingEvent~0_1192, BCSP_PnpAddThread3of5ForFork1_#res.base=|v_BCSP_PnpAddThread3of5ForFork1_#res.base_9|, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5_15|, ~pendingIo~0=v_~pendingIo~0_1581} AuxVars[] AssignedVars[BCSP_PnpAddThread3of5ForFork1_#res.offset, ~stoppingEvent~0, BCSP_PnpAddThread3of5ForFork1_#res.base, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][113], [65#BCSP_PnpAddEXITtrue, 257#true, 130#BCSP_PnpStopEXITtrue, 131#BCSP_PnpAddEXITtrue, 69#L710true, 72#BCSP_PnpAddEXITtrue, Black: 259#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 261#(= ~stoppingEvent~0 0), Black: 262#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 264#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 270#true, 214#L745-2true, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1NotInUse, Black: 273#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 289#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), BCSP_PnpStopThread1of5ForFork0InUse, Black: 274#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 275#(or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 276#(or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 293#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 277#(= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)), Black: 281#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 285#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 287#(and (= ~stoppingFlag~0 1) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= ~pendingIo~0 1)), 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 242#true, Black: 244#(= ~stopped~0 0), Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 255#(= ~stoppingFlag~0 1)]) [2021-03-25 15:09:16,481 INFO L384 tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event [2021-03-25 15:09:16,481 INFO L387 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2021-03-25 15:09:16,481 INFO L387 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2021-03-25 15:09:16,482 INFO L387 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2021-03-25 15:09:16,549 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1662] L689-2-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1581 0))) (or (and (= v_~stoppingEvent~0_1192 1) .cse0) (and (= v_~stoppingEvent~0_1193 v_~stoppingEvent~0_1192) (not .cse0)))) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.base_9| 0) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9| 0) (= v_~pendingIo~0_1582 (+ v_~pendingIo~0_1581 1))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_1193, ~pendingIo~0=v_~pendingIo~0_1582} OutVars{BCSP_PnpAddThread3of5ForFork1_#res.offset=|v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9|, ~stoppingEvent~0=v_~stoppingEvent~0_1192, BCSP_PnpAddThread3of5ForFork1_#res.base=|v_BCSP_PnpAddThread3of5ForFork1_#res.base_9|, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5_15|, ~pendingIo~0=v_~pendingIo~0_1581} AuxVars[] AssignedVars[BCSP_PnpAddThread3of5ForFork1_#res.offset, ~stoppingEvent~0, BCSP_PnpAddThread3of5ForFork1_#res.base, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][113], [257#true, 65#BCSP_PnpAddEXITtrue, 131#BCSP_PnpAddEXITtrue, Black: 259#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 261#(= ~stoppingEvent~0 0), Black: 262#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 264#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 270#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, 216#L686true, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1NotInUse, Black: 273#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 289#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), BCSP_PnpStopThread1of5ForFork0InUse, Black: 274#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 275#(or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 276#(or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 293#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 277#(= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)), Black: 281#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 285#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 287#(and (= ~stoppingFlag~0 1) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= ~pendingIo~0 1)), 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 183#L689true, Black: 242#true, Black: 244#(= ~stopped~0 0), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), 255#(= ~stoppingFlag~0 1)]) [2021-03-25 15:09:16,549 INFO L384 tUnfolder$Statistics]: this new event has 40 ancestors and is not cut-off event [2021-03-25 15:09:16,549 INFO L387 tUnfolder$Statistics]: existing Event has 40 ancestors and is not cut-off event [2021-03-25 15:09:16,549 INFO L387 tUnfolder$Statistics]: existing Event has 40 ancestors and is not cut-off event [2021-03-25 15:09:16,549 INFO L387 tUnfolder$Statistics]: existing Event has 40 ancestors and is not cut-off event [2021-03-25 15:09:17,159 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1662] L689-2-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1581 0))) (or (and (= v_~stoppingEvent~0_1192 1) .cse0) (and (= v_~stoppingEvent~0_1193 v_~stoppingEvent~0_1192) (not .cse0)))) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.base_9| 0) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9| 0) (= v_~pendingIo~0_1582 (+ v_~pendingIo~0_1581 1))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_1193, ~pendingIo~0=v_~pendingIo~0_1582} OutVars{BCSP_PnpAddThread3of5ForFork1_#res.offset=|v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9|, ~stoppingEvent~0=v_~stoppingEvent~0_1192, BCSP_PnpAddThread3of5ForFork1_#res.base=|v_BCSP_PnpAddThread3of5ForFork1_#res.base_9|, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5_15|, ~pendingIo~0=v_~pendingIo~0_1581} AuxVars[] AssignedVars[BCSP_PnpAddThread3of5ForFork1_#res.offset, ~stoppingEvent~0, BCSP_PnpAddThread3of5ForFork1_#res.base, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][113], [257#true, 131#BCSP_PnpAddEXITtrue, 72#BCSP_PnpAddEXITtrue, Black: 259#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 261#(= ~stoppingEvent~0 0), Black: 262#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 264#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 270#true, 214#L745-2true, 216#L686true, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, 32#BCSP_PnpAddENTRYtrue, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, Black: 273#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), BCSP_PnpAddThread5of5ForFork1InUse, Black: 289#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), BCSP_PnpStopThread1of5ForFork0InUse, Black: 274#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 275#(or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 276#(or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 293#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 277#(= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)), Black: 281#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 285#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 287#(and (= ~stoppingFlag~0 1) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= ~pendingIo~0 1)), 114#BCSP_PnpAddENTRYtrue, 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)]) [2021-03-25 15:09:17,159 INFO L384 tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event [2021-03-25 15:09:17,159 INFO L387 tUnfolder$Statistics]: existing Event has 45 ancestors and is cut-off event [2021-03-25 15:09:17,160 INFO L387 tUnfolder$Statistics]: existing Event has 45 ancestors and is cut-off event [2021-03-25 15:09:17,160 INFO L387 tUnfolder$Statistics]: existing Event has 45 ancestors and is cut-off event [2021-03-25 15:09:17,257 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1662] L689-2-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1581 0))) (or (and (= v_~stoppingEvent~0_1192 1) .cse0) (and (= v_~stoppingEvent~0_1193 v_~stoppingEvent~0_1192) (not .cse0)))) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.base_9| 0) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9| 0) (= v_~pendingIo~0_1582 (+ v_~pendingIo~0_1581 1))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_1193, ~pendingIo~0=v_~pendingIo~0_1582} OutVars{BCSP_PnpAddThread3of5ForFork1_#res.offset=|v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9|, ~stoppingEvent~0=v_~stoppingEvent~0_1192, BCSP_PnpAddThread3of5ForFork1_#res.base=|v_BCSP_PnpAddThread3of5ForFork1_#res.base_9|, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5_15|, ~pendingIo~0=v_~pendingIo~0_1581} AuxVars[] AssignedVars[BCSP_PnpAddThread3of5ForFork1_#res.offset, ~stoppingEvent~0, BCSP_PnpAddThread3of5ForFork1_#res.base, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][113], [257#true, 131#BCSP_PnpAddEXITtrue, 72#BCSP_PnpAddEXITtrue, Black: 259#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 261#(= ~stoppingEvent~0 0), Black: 262#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 264#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 270#true, 208#L723true, 214#L745-2true, 216#L686true, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, Black: 273#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), BCSP_PnpAddThread5of5ForFork1InUse, Black: 289#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 274#(= ~stoppingFlag~0 ~stoppingEvent~0), BCSP_PnpStopThread1of5ForFork0InUse, Black: 275#(or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 276#(or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 293#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 277#(= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)), Black: 281#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 285#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 287#(and (= ~stoppingFlag~0 1) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= ~pendingIo~0 1)), 114#BCSP_PnpAddENTRYtrue, 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)]) [2021-03-25 15:09:17,257 INFO L384 tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event [2021-03-25 15:09:17,257 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-03-25 15:09:17,257 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-03-25 15:09:17,257 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-03-25 15:09:17,258 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1662] L689-2-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1581 0))) (or (and (= v_~stoppingEvent~0_1192 1) .cse0) (and (= v_~stoppingEvent~0_1193 v_~stoppingEvent~0_1192) (not .cse0)))) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.base_9| 0) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9| 0) (= v_~pendingIo~0_1582 (+ v_~pendingIo~0_1581 1))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_1193, ~pendingIo~0=v_~pendingIo~0_1582} OutVars{BCSP_PnpAddThread3of5ForFork1_#res.offset=|v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9|, ~stoppingEvent~0=v_~stoppingEvent~0_1192, BCSP_PnpAddThread3of5ForFork1_#res.base=|v_BCSP_PnpAddThread3of5ForFork1_#res.base_9|, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5_15|, ~pendingIo~0=v_~pendingIo~0_1581} AuxVars[] AssignedVars[BCSP_PnpAddThread3of5ForFork1_#res.offset, ~stoppingEvent~0, BCSP_PnpAddThread3of5ForFork1_#res.base, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][113], [257#true, 131#BCSP_PnpAddEXITtrue, 69#L710true, 72#BCSP_PnpAddEXITtrue, Black: 259#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 261#(= ~stoppingEvent~0 0), Black: 262#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 264#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 270#true, 214#L745-2true, 216#L686true, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, 32#BCSP_PnpAddENTRYtrue, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, Black: 273#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), BCSP_PnpAddThread5of5ForFork1InUse, Black: 289#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), BCSP_PnpStopThread1of5ForFork0InUse, Black: 274#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 275#(or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 276#(or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 293#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 277#(= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)), Black: 281#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 285#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 287#(and (= ~stoppingFlag~0 1) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= ~pendingIo~0 1)), 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)]) [2021-03-25 15:09:17,259 INFO L384 tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event [2021-03-25 15:09:17,259 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-03-25 15:09:17,259 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-03-25 15:09:17,259 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-03-25 15:09:17,260 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1662] L689-2-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1581 0))) (or (and (= v_~stoppingEvent~0_1192 1) .cse0) (and (= v_~stoppingEvent~0_1193 v_~stoppingEvent~0_1192) (not .cse0)))) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.base_9| 0) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9| 0) (= v_~pendingIo~0_1582 (+ v_~pendingIo~0_1581 1))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_1193, ~pendingIo~0=v_~pendingIo~0_1582} OutVars{BCSP_PnpAddThread3of5ForFork1_#res.offset=|v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9|, ~stoppingEvent~0=v_~stoppingEvent~0_1192, BCSP_PnpAddThread3of5ForFork1_#res.base=|v_BCSP_PnpAddThread3of5ForFork1_#res.base_9|, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5_15|, ~pendingIo~0=v_~pendingIo~0_1581} AuxVars[] AssignedVars[BCSP_PnpAddThread3of5ForFork1_#res.offset, ~stoppingEvent~0, BCSP_PnpAddThread3of5ForFork1_#res.base, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][113], [257#true, 65#BCSP_PnpAddEXITtrue, 131#BCSP_PnpAddEXITtrue, 72#BCSP_PnpAddEXITtrue, Black: 259#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 261#(= ~stoppingEvent~0 0), Black: 262#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 264#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 270#true, 214#L745-2true, 216#L686true, 29#L723true, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, Black: 273#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), BCSP_PnpAddThread5of5ForFork1InUse, Black: 289#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 274#(= ~stoppingFlag~0 ~stoppingEvent~0), BCSP_PnpStopThread1of5ForFork0InUse, Black: 275#(or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 276#(or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 293#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 277#(= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)), Black: 281#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 285#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 287#(and (= ~stoppingFlag~0 1) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= ~pendingIo~0 1)), 114#BCSP_PnpAddENTRYtrue, 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)]) [2021-03-25 15:09:17,260 INFO L384 tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event [2021-03-25 15:09:17,260 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-03-25 15:09:17,260 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-03-25 15:09:17,260 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-03-25 15:09:17,338 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1662] L689-2-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1581 0))) (or (and (= v_~stoppingEvent~0_1192 1) .cse0) (and (= v_~stoppingEvent~0_1193 v_~stoppingEvent~0_1192) (not .cse0)))) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.base_9| 0) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9| 0) (= v_~pendingIo~0_1582 (+ v_~pendingIo~0_1581 1))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_1193, ~pendingIo~0=v_~pendingIo~0_1582} OutVars{BCSP_PnpAddThread3of5ForFork1_#res.offset=|v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9|, ~stoppingEvent~0=v_~stoppingEvent~0_1192, BCSP_PnpAddThread3of5ForFork1_#res.base=|v_BCSP_PnpAddThread3of5ForFork1_#res.base_9|, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5_15|, ~pendingIo~0=v_~pendingIo~0_1581} AuxVars[] AssignedVars[BCSP_PnpAddThread3of5ForFork1_#res.offset, ~stoppingEvent~0, BCSP_PnpAddThread3of5ForFork1_#res.base, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][113], [257#true, 130#BCSP_PnpStopEXITtrue, 131#BCSP_PnpAddEXITtrue, 72#BCSP_PnpAddEXITtrue, Black: 259#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 261#(= ~stoppingEvent~0 0), Black: 262#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 264#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 270#true, 214#L745-2true, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, 32#BCSP_PnpAddENTRYtrue, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, Black: 273#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), BCSP_PnpAddThread5of5ForFork1InUse, Black: 289#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), BCSP_PnpStopThread1of5ForFork0InUse, Black: 274#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 275#(or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 276#(or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 293#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 277#(= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)), Black: 281#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 285#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 287#(and (= ~stoppingFlag~0 1) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= ~pendingIo~0 1)), 114#BCSP_PnpAddENTRYtrue, 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 242#true, Black: 244#(= ~stopped~0 0), Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 255#(= ~stoppingFlag~0 1)]) [2021-03-25 15:09:17,338 INFO L384 tUnfolder$Statistics]: this new event has 46 ancestors and is not cut-off event [2021-03-25 15:09:17,338 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is not cut-off event [2021-03-25 15:09:17,338 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is not cut-off event [2021-03-25 15:09:17,338 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is not cut-off event [2021-03-25 15:09:17,339 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1662] L689-2-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1581 0))) (or (and (= v_~stoppingEvent~0_1192 1) .cse0) (and (= v_~stoppingEvent~0_1193 v_~stoppingEvent~0_1192) (not .cse0)))) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.base_9| 0) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9| 0) (= v_~pendingIo~0_1582 (+ v_~pendingIo~0_1581 1))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_1193, ~pendingIo~0=v_~pendingIo~0_1582} OutVars{BCSP_PnpAddThread3of5ForFork1_#res.offset=|v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9|, ~stoppingEvent~0=v_~stoppingEvent~0_1192, BCSP_PnpAddThread3of5ForFork1_#res.base=|v_BCSP_PnpAddThread3of5ForFork1_#res.base_9|, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5_15|, ~pendingIo~0=v_~pendingIo~0_1581} AuxVars[] AssignedVars[BCSP_PnpAddThread3of5ForFork1_#res.offset, ~stoppingEvent~0, BCSP_PnpAddThread3of5ForFork1_#res.base, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][113], [257#true, 131#BCSP_PnpAddEXITtrue, 69#L710true, 72#BCSP_PnpAddEXITtrue, Black: 259#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 261#(= ~stoppingEvent~0 0), Black: 262#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 264#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 270#true, 208#L723true, 214#L745-2true, 216#L686true, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, Black: 273#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), BCSP_PnpAddThread5of5ForFork1InUse, Black: 289#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 274#(= ~stoppingFlag~0 ~stoppingEvent~0), BCSP_PnpStopThread1of5ForFork0InUse, Black: 275#(or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 276#(or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 293#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 277#(= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)), Black: 281#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 285#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 287#(and (= ~stoppingFlag~0 1) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= ~pendingIo~0 1)), 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)]) [2021-03-25 15:09:17,339 INFO L384 tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event [2021-03-25 15:09:17,339 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2021-03-25 15:09:17,339 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2021-03-25 15:09:17,339 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2021-03-25 15:09:17,341 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1662] L689-2-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1581 0))) (or (and (= v_~stoppingEvent~0_1192 1) .cse0) (and (= v_~stoppingEvent~0_1193 v_~stoppingEvent~0_1192) (not .cse0)))) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.base_9| 0) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9| 0) (= v_~pendingIo~0_1582 (+ v_~pendingIo~0_1581 1))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_1193, ~pendingIo~0=v_~pendingIo~0_1582} OutVars{BCSP_PnpAddThread3of5ForFork1_#res.offset=|v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9|, ~stoppingEvent~0=v_~stoppingEvent~0_1192, BCSP_PnpAddThread3of5ForFork1_#res.base=|v_BCSP_PnpAddThread3of5ForFork1_#res.base_9|, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5_15|, ~pendingIo~0=v_~pendingIo~0_1581} AuxVars[] AssignedVars[BCSP_PnpAddThread3of5ForFork1_#res.offset, ~stoppingEvent~0, BCSP_PnpAddThread3of5ForFork1_#res.base, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][113], [257#true, 65#BCSP_PnpAddEXITtrue, 131#BCSP_PnpAddEXITtrue, 69#L710true, 72#BCSP_PnpAddEXITtrue, Black: 259#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 261#(= ~stoppingEvent~0 0), Black: 262#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 264#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 270#true, 214#L745-2true, 216#L686true, 29#L723true, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, Black: 273#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), BCSP_PnpAddThread5of5ForFork1InUse, Black: 289#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 274#(= ~stoppingFlag~0 ~stoppingEvent~0), BCSP_PnpStopThread1of5ForFork0InUse, Black: 275#(or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 276#(or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 293#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 277#(= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)), Black: 281#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 285#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 287#(and (= ~stoppingFlag~0 1) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= ~pendingIo~0 1)), 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)]) [2021-03-25 15:09:17,341 INFO L384 tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event [2021-03-25 15:09:17,341 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2021-03-25 15:09:17,341 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2021-03-25 15:09:17,341 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2021-03-25 15:09:17,342 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1662] L689-2-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1581 0))) (or (and (= v_~stoppingEvent~0_1192 1) .cse0) (and (= v_~stoppingEvent~0_1193 v_~stoppingEvent~0_1192) (not .cse0)))) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.base_9| 0) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9| 0) (= v_~pendingIo~0_1582 (+ v_~pendingIo~0_1581 1))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_1193, ~pendingIo~0=v_~pendingIo~0_1582} OutVars{BCSP_PnpAddThread3of5ForFork1_#res.offset=|v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9|, ~stoppingEvent~0=v_~stoppingEvent~0_1192, BCSP_PnpAddThread3of5ForFork1_#res.base=|v_BCSP_PnpAddThread3of5ForFork1_#res.base_9|, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5_15|, ~pendingIo~0=v_~pendingIo~0_1581} AuxVars[] AssignedVars[BCSP_PnpAddThread3of5ForFork1_#res.offset, ~stoppingEvent~0, BCSP_PnpAddThread3of5ForFork1_#res.base, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][113], [257#true, 65#BCSP_PnpAddEXITtrue, 130#BCSP_PnpStopEXITtrue, 131#BCSP_PnpAddEXITtrue, 72#BCSP_PnpAddEXITtrue, Black: 259#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 261#(= ~stoppingEvent~0 0), Black: 262#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 264#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 270#true, 214#L745-2true, 29#L723true, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, Black: 273#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), BCSP_PnpAddThread5of5ForFork1InUse, Black: 289#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 274#(= ~stoppingFlag~0 ~stoppingEvent~0), BCSP_PnpStopThread1of5ForFork0InUse, Black: 275#(or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 276#(or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 293#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 277#(= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)), Black: 281#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 285#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 287#(and (= ~stoppingFlag~0 1) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= ~pendingIo~0 1)), 114#BCSP_PnpAddENTRYtrue, 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 242#true, Black: 244#(= ~stopped~0 0), Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 255#(= ~stoppingFlag~0 1)]) [2021-03-25 15:09:17,342 INFO L384 tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event [2021-03-25 15:09:17,342 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2021-03-25 15:09:17,342 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2021-03-25 15:09:17,342 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2021-03-25 15:09:17,373 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1662] L689-2-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1581 0))) (or (and (= v_~stoppingEvent~0_1192 1) .cse0) (and (= v_~stoppingEvent~0_1193 v_~stoppingEvent~0_1192) (not .cse0)))) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.base_9| 0) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9| 0) (= v_~pendingIo~0_1582 (+ v_~pendingIo~0_1581 1))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_1193, ~pendingIo~0=v_~pendingIo~0_1582} OutVars{BCSP_PnpAddThread3of5ForFork1_#res.offset=|v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9|, ~stoppingEvent~0=v_~stoppingEvent~0_1192, BCSP_PnpAddThread3of5ForFork1_#res.base=|v_BCSP_PnpAddThread3of5ForFork1_#res.base_9|, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5_15|, ~pendingIo~0=v_~pendingIo~0_1581} AuxVars[] AssignedVars[BCSP_PnpAddThread3of5ForFork1_#res.offset, ~stoppingEvent~0, BCSP_PnpAddThread3of5ForFork1_#res.base, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][113], [257#true, 65#BCSP_PnpAddEXITtrue, 131#BCSP_PnpAddEXITtrue, Black: 259#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 261#(= ~stoppingEvent~0 0), Black: 262#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 264#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 270#true, 214#L745-2true, 216#L686true, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, Black: 273#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), BCSP_PnpAddThread5of5ForFork1InUse, Black: 289#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 274#(= ~stoppingFlag~0 ~stoppingEvent~0), BCSP_PnpStopThread1of5ForFork0InUse, Black: 275#(or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 276#(or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 293#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 277#(= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)), Black: 281#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 285#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 287#(and (= ~stoppingFlag~0 1) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= ~pendingIo~0 1)), 114#BCSP_PnpAddENTRYtrue, 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 183#L689true, Black: 242#true, Black: 244#(= ~stopped~0 0), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), 255#(= ~stoppingFlag~0 1)]) [2021-03-25 15:09:17,373 INFO L384 tUnfolder$Statistics]: this new event has 47 ancestors and is not cut-off event [2021-03-25 15:09:17,373 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is not cut-off event [2021-03-25 15:09:17,374 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is not cut-off event [2021-03-25 15:09:17,374 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is not cut-off event [2021-03-25 15:09:17,374 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1662] L689-2-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1581 0))) (or (and (= v_~stoppingEvent~0_1192 1) .cse0) (and (= v_~stoppingEvent~0_1193 v_~stoppingEvent~0_1192) (not .cse0)))) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.base_9| 0) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9| 0) (= v_~pendingIo~0_1582 (+ v_~pendingIo~0_1581 1))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_1193, ~pendingIo~0=v_~pendingIo~0_1582} OutVars{BCSP_PnpAddThread3of5ForFork1_#res.offset=|v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9|, ~stoppingEvent~0=v_~stoppingEvent~0_1192, BCSP_PnpAddThread3of5ForFork1_#res.base=|v_BCSP_PnpAddThread3of5ForFork1_#res.base_9|, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5_15|, ~pendingIo~0=v_~pendingIo~0_1581} AuxVars[] AssignedVars[BCSP_PnpAddThread3of5ForFork1_#res.offset, ~stoppingEvent~0, BCSP_PnpAddThread3of5ForFork1_#res.base, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][113], [257#true, 65#BCSP_PnpAddEXITtrue, 131#BCSP_PnpAddEXITtrue, 72#BCSP_PnpAddEXITtrue, Black: 259#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 261#(= ~stoppingEvent~0 0), Black: 262#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 264#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 270#true, 214#L745-2true, 216#L686true, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, Black: 273#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), BCSP_PnpAddThread5of5ForFork1InUse, Black: 289#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 274#(= ~stoppingFlag~0 ~stoppingEvent~0), BCSP_PnpStopThread1of5ForFork0InUse, Black: 275#(or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 276#(or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 293#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 277#(= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)), Black: 281#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 285#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 287#(and (= ~stoppingFlag~0 1) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= ~pendingIo~0 1)), 114#BCSP_PnpAddENTRYtrue, 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)]) [2021-03-25 15:09:17,374 INFO L384 tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event [2021-03-25 15:09:17,374 INFO L387 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2021-03-25 15:09:17,374 INFO L387 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2021-03-25 15:09:17,374 INFO L387 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2021-03-25 15:09:17,375 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1662] L689-2-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1581 0))) (or (and (= v_~stoppingEvent~0_1192 1) .cse0) (and (= v_~stoppingEvent~0_1193 v_~stoppingEvent~0_1192) (not .cse0)))) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.base_9| 0) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9| 0) (= v_~pendingIo~0_1582 (+ v_~pendingIo~0_1581 1))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_1193, ~pendingIo~0=v_~pendingIo~0_1582} OutVars{BCSP_PnpAddThread3of5ForFork1_#res.offset=|v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9|, ~stoppingEvent~0=v_~stoppingEvent~0_1192, BCSP_PnpAddThread3of5ForFork1_#res.base=|v_BCSP_PnpAddThread3of5ForFork1_#res.base_9|, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5_15|, ~pendingIo~0=v_~pendingIo~0_1581} AuxVars[] AssignedVars[BCSP_PnpAddThread3of5ForFork1_#res.offset, ~stoppingEvent~0, BCSP_PnpAddThread3of5ForFork1_#res.base, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][113], [65#BCSP_PnpAddEXITtrue, 257#true, 130#BCSP_PnpStopEXITtrue, 131#BCSP_PnpAddEXITtrue, 72#BCSP_PnpAddEXITtrue, Black: 259#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 261#(= ~stoppingEvent~0 0), Black: 262#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 264#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 270#true, 214#L745-2true, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, Black: 273#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 289#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), BCSP_PnpStopThread1of5ForFork0InUse, Black: 274#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 275#(or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 276#(or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 293#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 277#(= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)), Black: 281#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 285#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 287#(and (= ~stoppingFlag~0 1) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= ~pendingIo~0 1)), 114#BCSP_PnpAddENTRYtrue, 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 242#true, Black: 244#(= ~stopped~0 0), Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 255#(= ~stoppingFlag~0 1)]) [2021-03-25 15:09:17,375 INFO L384 tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event [2021-03-25 15:09:17,375 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-03-25 15:09:17,375 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-03-25 15:09:17,375 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-03-25 15:09:17,377 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1662] L689-2-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1581 0))) (or (and (= v_~stoppingEvent~0_1192 1) .cse0) (and (= v_~stoppingEvent~0_1193 v_~stoppingEvent~0_1192) (not .cse0)))) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.base_9| 0) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9| 0) (= v_~pendingIo~0_1582 (+ v_~pendingIo~0_1581 1))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_1193, ~pendingIo~0=v_~pendingIo~0_1582} OutVars{BCSP_PnpAddThread3of5ForFork1_#res.offset=|v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9|, ~stoppingEvent~0=v_~stoppingEvent~0_1192, BCSP_PnpAddThread3of5ForFork1_#res.base=|v_BCSP_PnpAddThread3of5ForFork1_#res.base_9|, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5_15|, ~pendingIo~0=v_~pendingIo~0_1581} AuxVars[] AssignedVars[BCSP_PnpAddThread3of5ForFork1_#res.offset, ~stoppingEvent~0, BCSP_PnpAddThread3of5ForFork1_#res.base, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][113], [257#true, 131#BCSP_PnpAddEXITtrue, Black: 259#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 261#(= ~stoppingEvent~0 0), Black: 262#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 264#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 270#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, 216#L686true, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, 32#BCSP_PnpAddENTRYtrue, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, Black: 273#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), BCSP_PnpAddThread5of5ForFork1InUse, Black: 289#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), BCSP_PnpStopThread1of5ForFork0InUse, Black: 274#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 275#(or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 276#(or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 293#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 277#(= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)), Black: 281#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 285#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 287#(and (= ~stoppingFlag~0 1) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= ~pendingIo~0 1)), 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 183#L689true, Black: 242#true, Black: 244#(= ~stopped~0 0), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), 255#(= ~stoppingFlag~0 1)]) [2021-03-25 15:09:17,377 INFO L384 tUnfolder$Statistics]: this new event has 47 ancestors and is not cut-off event [2021-03-25 15:09:17,377 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is not cut-off event [2021-03-25 15:09:17,377 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is not cut-off event [2021-03-25 15:09:17,377 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is not cut-off event [2021-03-25 15:09:17,393 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1662] L689-2-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1581 0))) (or (and (= v_~stoppingEvent~0_1192 1) .cse0) (and (= v_~stoppingEvent~0_1193 v_~stoppingEvent~0_1192) (not .cse0)))) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.base_9| 0) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9| 0) (= v_~pendingIo~0_1582 (+ v_~pendingIo~0_1581 1))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_1193, ~pendingIo~0=v_~pendingIo~0_1582} OutVars{BCSP_PnpAddThread3of5ForFork1_#res.offset=|v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9|, ~stoppingEvent~0=v_~stoppingEvent~0_1192, BCSP_PnpAddThread3of5ForFork1_#res.base=|v_BCSP_PnpAddThread3of5ForFork1_#res.base_9|, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5_15|, ~pendingIo~0=v_~pendingIo~0_1581} AuxVars[] AssignedVars[BCSP_PnpAddThread3of5ForFork1_#res.offset, ~stoppingEvent~0, BCSP_PnpAddThread3of5ForFork1_#res.base, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][113], [257#true, 130#BCSP_PnpStopEXITtrue, 131#BCSP_PnpAddEXITtrue, 72#BCSP_PnpAddEXITtrue, Black: 259#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 261#(= ~stoppingEvent~0 0), Black: 262#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 264#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 270#true, 208#L723true, 214#L745-2true, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, Black: 273#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), BCSP_PnpAddThread5of5ForFork1InUse, Black: 289#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 274#(= ~stoppingFlag~0 ~stoppingEvent~0), BCSP_PnpStopThread1of5ForFork0InUse, Black: 275#(or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 276#(or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 293#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 277#(= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)), Black: 281#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 285#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 287#(and (= ~stoppingFlag~0 1) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= ~pendingIo~0 1)), 114#BCSP_PnpAddENTRYtrue, 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 242#true, Black: 244#(= ~stopped~0 0), Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 255#(= ~stoppingFlag~0 1)]) [2021-03-25 15:09:17,393 INFO L384 tUnfolder$Statistics]: this new event has 47 ancestors and is not cut-off event [2021-03-25 15:09:17,393 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is not cut-off event [2021-03-25 15:09:17,393 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is not cut-off event [2021-03-25 15:09:17,393 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is not cut-off event [2021-03-25 15:09:17,393 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1662] L689-2-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1581 0))) (or (and (= v_~stoppingEvent~0_1192 1) .cse0) (and (= v_~stoppingEvent~0_1193 v_~stoppingEvent~0_1192) (not .cse0)))) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.base_9| 0) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9| 0) (= v_~pendingIo~0_1582 (+ v_~pendingIo~0_1581 1))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_1193, ~pendingIo~0=v_~pendingIo~0_1582} OutVars{BCSP_PnpAddThread3of5ForFork1_#res.offset=|v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9|, ~stoppingEvent~0=v_~stoppingEvent~0_1192, BCSP_PnpAddThread3of5ForFork1_#res.base=|v_BCSP_PnpAddThread3of5ForFork1_#res.base_9|, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5_15|, ~pendingIo~0=v_~pendingIo~0_1581} AuxVars[] AssignedVars[BCSP_PnpAddThread3of5ForFork1_#res.offset, ~stoppingEvent~0, BCSP_PnpAddThread3of5ForFork1_#res.base, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][113], [257#true, 130#BCSP_PnpStopEXITtrue, 131#BCSP_PnpAddEXITtrue, 69#L710true, 72#BCSP_PnpAddEXITtrue, Black: 259#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 261#(= ~stoppingEvent~0 0), Black: 262#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 264#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 270#true, 214#L745-2true, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, 32#BCSP_PnpAddENTRYtrue, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, Black: 273#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), BCSP_PnpAddThread5of5ForFork1InUse, Black: 289#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), BCSP_PnpStopThread1of5ForFork0InUse, Black: 274#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 275#(or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 276#(or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 293#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 277#(= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)), Black: 281#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 285#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 287#(and (= ~stoppingFlag~0 1) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= ~pendingIo~0 1)), 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 242#true, Black: 244#(= ~stopped~0 0), Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 255#(= ~stoppingFlag~0 1)]) [2021-03-25 15:09:17,393 INFO L384 tUnfolder$Statistics]: this new event has 47 ancestors and is not cut-off event [2021-03-25 15:09:17,393 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is not cut-off event [2021-03-25 15:09:17,393 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is not cut-off event [2021-03-25 15:09:17,393 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is not cut-off event [2021-03-25 15:09:17,394 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1662] L689-2-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1581 0))) (or (and (= v_~stoppingEvent~0_1192 1) .cse0) (and (= v_~stoppingEvent~0_1193 v_~stoppingEvent~0_1192) (not .cse0)))) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.base_9| 0) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9| 0) (= v_~pendingIo~0_1582 (+ v_~pendingIo~0_1581 1))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_1193, ~pendingIo~0=v_~pendingIo~0_1582} OutVars{BCSP_PnpAddThread3of5ForFork1_#res.offset=|v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9|, ~stoppingEvent~0=v_~stoppingEvent~0_1192, BCSP_PnpAddThread3of5ForFork1_#res.base=|v_BCSP_PnpAddThread3of5ForFork1_#res.base_9|, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5_15|, ~pendingIo~0=v_~pendingIo~0_1581} AuxVars[] AssignedVars[BCSP_PnpAddThread3of5ForFork1_#res.offset, ~stoppingEvent~0, BCSP_PnpAddThread3of5ForFork1_#res.base, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][113], [257#true, 65#BCSP_PnpAddEXITtrue, 130#BCSP_PnpStopEXITtrue, 131#BCSP_PnpAddEXITtrue, 69#L710true, 72#BCSP_PnpAddEXITtrue, Black: 259#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 261#(= ~stoppingEvent~0 0), Black: 262#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 264#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 270#true, 214#L745-2true, 29#L723true, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, Black: 273#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), BCSP_PnpAddThread5of5ForFork1InUse, Black: 289#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 274#(= ~stoppingFlag~0 ~stoppingEvent~0), BCSP_PnpStopThread1of5ForFork0InUse, Black: 275#(or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 276#(or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 293#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 277#(= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)), Black: 281#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 285#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 287#(and (= ~stoppingFlag~0 1) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= ~pendingIo~0 1)), 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 242#true, Black: 244#(= ~stopped~0 0), Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 255#(= ~stoppingFlag~0 1)]) [2021-03-25 15:09:17,395 INFO L384 tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event [2021-03-25 15:09:17,395 INFO L387 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2021-03-25 15:09:17,395 INFO L387 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2021-03-25 15:09:17,395 INFO L387 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2021-03-25 15:09:17,405 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1662] L689-2-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1581 0))) (or (and (= v_~stoppingEvent~0_1192 1) .cse0) (and (= v_~stoppingEvent~0_1193 v_~stoppingEvent~0_1192) (not .cse0)))) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.base_9| 0) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9| 0) (= v_~pendingIo~0_1582 (+ v_~pendingIo~0_1581 1))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_1193, ~pendingIo~0=v_~pendingIo~0_1582} OutVars{BCSP_PnpAddThread3of5ForFork1_#res.offset=|v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9|, ~stoppingEvent~0=v_~stoppingEvent~0_1192, BCSP_PnpAddThread3of5ForFork1_#res.base=|v_BCSP_PnpAddThread3of5ForFork1_#res.base_9|, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5_15|, ~pendingIo~0=v_~pendingIo~0_1581} AuxVars[] AssignedVars[BCSP_PnpAddThread3of5ForFork1_#res.offset, ~stoppingEvent~0, BCSP_PnpAddThread3of5ForFork1_#res.base, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][113], [65#BCSP_PnpAddEXITtrue, 257#true, 131#BCSP_PnpAddEXITtrue, Black: 259#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 261#(= ~stoppingEvent~0 0), Black: 262#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 264#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 270#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, 216#L686true, 29#L723true, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, Black: 273#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), BCSP_PnpAddThread5of5ForFork1InUse, Black: 289#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 274#(= ~stoppingFlag~0 ~stoppingEvent~0), BCSP_PnpStopThread1of5ForFork0InUse, Black: 275#(or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 276#(or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 293#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 277#(= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)), Black: 281#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 285#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 287#(and (= ~stoppingFlag~0 1) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= ~pendingIo~0 1)), 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 183#L689true, Black: 242#true, Black: 244#(= ~stopped~0 0), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), 255#(= ~stoppingFlag~0 1)]) [2021-03-25 15:09:17,405 INFO L384 tUnfolder$Statistics]: this new event has 48 ancestors and is not cut-off event [2021-03-25 15:09:17,405 INFO L387 tUnfolder$Statistics]: existing Event has 48 ancestors and is not cut-off event [2021-03-25 15:09:17,405 INFO L387 tUnfolder$Statistics]: existing Event has 48 ancestors and is not cut-off event [2021-03-25 15:09:17,405 INFO L387 tUnfolder$Statistics]: existing Event has 48 ancestors and is not cut-off event [2021-03-25 15:09:17,409 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1662] L689-2-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1581 0))) (or (and (= v_~stoppingEvent~0_1192 1) .cse0) (and (= v_~stoppingEvent~0_1193 v_~stoppingEvent~0_1192) (not .cse0)))) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.base_9| 0) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9| 0) (= v_~pendingIo~0_1582 (+ v_~pendingIo~0_1581 1))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_1193, ~pendingIo~0=v_~pendingIo~0_1582} OutVars{BCSP_PnpAddThread3of5ForFork1_#res.offset=|v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9|, ~stoppingEvent~0=v_~stoppingEvent~0_1192, BCSP_PnpAddThread3of5ForFork1_#res.base=|v_BCSP_PnpAddThread3of5ForFork1_#res.base_9|, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5_15|, ~pendingIo~0=v_~pendingIo~0_1581} AuxVars[] AssignedVars[BCSP_PnpAddThread3of5ForFork1_#res.offset, ~stoppingEvent~0, BCSP_PnpAddThread3of5ForFork1_#res.base, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][113], [257#true, 65#BCSP_PnpAddEXITtrue, 130#BCSP_PnpStopEXITtrue, 131#BCSP_PnpAddEXITtrue, 72#BCSP_PnpAddEXITtrue, Black: 259#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 261#(= ~stoppingEvent~0 0), Black: 262#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 264#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 270#true, 214#L745-2true, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, Black: 273#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), BCSP_PnpAddThread5of5ForFork1InUse, Black: 289#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 274#(= ~stoppingFlag~0 ~stoppingEvent~0), BCSP_PnpStopThread1of5ForFork0InUse, Black: 275#(or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 276#(or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 293#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 277#(= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)), Black: 281#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 285#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 287#(and (= ~stoppingFlag~0 1) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= ~pendingIo~0 1)), 114#BCSP_PnpAddENTRYtrue, 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 242#true, Black: 244#(= ~stopped~0 0), Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 255#(= ~stoppingFlag~0 1)]) [2021-03-25 15:09:17,409 INFO L384 tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event [2021-03-25 15:09:17,409 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-03-25 15:09:17,409 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-03-25 15:09:17,409 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-03-25 15:09:17,409 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-03-25 15:09:17,410 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1662] L689-2-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1581 0))) (or (and (= v_~stoppingEvent~0_1192 1) .cse0) (and (= v_~stoppingEvent~0_1193 v_~stoppingEvent~0_1192) (not .cse0)))) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.base_9| 0) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9| 0) (= v_~pendingIo~0_1582 (+ v_~pendingIo~0_1581 1))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_1193, ~pendingIo~0=v_~pendingIo~0_1582} OutVars{BCSP_PnpAddThread3of5ForFork1_#res.offset=|v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9|, ~stoppingEvent~0=v_~stoppingEvent~0_1192, BCSP_PnpAddThread3of5ForFork1_#res.base=|v_BCSP_PnpAddThread3of5ForFork1_#res.base_9|, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5_15|, ~pendingIo~0=v_~pendingIo~0_1581} AuxVars[] AssignedVars[BCSP_PnpAddThread3of5ForFork1_#res.offset, ~stoppingEvent~0, BCSP_PnpAddThread3of5ForFork1_#res.base, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][113], [65#BCSP_PnpAddEXITtrue, 257#true, 131#BCSP_PnpAddEXITtrue, 69#L710true, 72#BCSP_PnpAddEXITtrue, Black: 259#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 261#(= ~stoppingEvent~0 0), Black: 262#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 264#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 270#true, 214#L745-2true, 216#L686true, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, Black: 273#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), BCSP_PnpAddThread5of5ForFork1InUse, Black: 289#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 274#(= ~stoppingFlag~0 ~stoppingEvent~0), BCSP_PnpStopThread1of5ForFork0InUse, Black: 275#(or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 276#(or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 293#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 277#(= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)), Black: 281#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 285#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 287#(and (= ~stoppingFlag~0 1) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= ~pendingIo~0 1)), 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)]) [2021-03-25 15:09:17,410 INFO L384 tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event [2021-03-25 15:09:17,410 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-03-25 15:09:17,410 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-03-25 15:09:17,410 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-03-25 15:09:17,411 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([1662] L689-2-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1581 0))) (or (and (= v_~stoppingEvent~0_1192 1) .cse0) (and (= v_~stoppingEvent~0_1193 v_~stoppingEvent~0_1192) (not .cse0)))) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.base_9| 0) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9| 0) (= v_~pendingIo~0_1582 (+ v_~pendingIo~0_1581 1))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_1193, ~pendingIo~0=v_~pendingIo~0_1582} OutVars{BCSP_PnpAddThread3of5ForFork1_#res.offset=|v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9|, ~stoppingEvent~0=v_~stoppingEvent~0_1192, BCSP_PnpAddThread3of5ForFork1_#res.base=|v_BCSP_PnpAddThread3of5ForFork1_#res.base_9|, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5_15|, ~pendingIo~0=v_~pendingIo~0_1581} AuxVars[] AssignedVars[BCSP_PnpAddThread3of5ForFork1_#res.offset, ~stoppingEvent~0, BCSP_PnpAddThread3of5ForFork1_#res.base, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][113], [257#true, 65#BCSP_PnpAddEXITtrue, 130#BCSP_PnpStopEXITtrue, 131#BCSP_PnpAddEXITtrue, 72#BCSP_PnpAddEXITtrue, Black: 259#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 261#(= ~stoppingEvent~0 0), Black: 262#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 264#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 270#true, 214#L745-2true, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, Black: 273#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), BCSP_PnpAddThread5of5ForFork1InUse, Black: 289#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 274#(= ~stoppingFlag~0 ~stoppingEvent~0), BCSP_PnpStopThread1of5ForFork0InUse, Black: 275#(or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 276#(or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 293#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 277#(= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)), Black: 281#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 285#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 287#(and (= ~stoppingFlag~0 1) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= ~pendingIo~0 1)), 114#BCSP_PnpAddENTRYtrue, 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 242#true, Black: 244#(= ~stopped~0 0), Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 255#(= ~stoppingFlag~0 1)]) [2021-03-25 15:09:17,411 INFO L384 tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event [2021-03-25 15:09:17,411 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-03-25 15:09:17,411 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-03-25 15:09:17,411 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-03-25 15:09:17,411 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-03-25 15:09:17,411 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-03-25 15:09:17,412 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1662] L689-2-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1581 0))) (or (and (= v_~stoppingEvent~0_1192 1) .cse0) (and (= v_~stoppingEvent~0_1193 v_~stoppingEvent~0_1192) (not .cse0)))) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.base_9| 0) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9| 0) (= v_~pendingIo~0_1582 (+ v_~pendingIo~0_1581 1))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_1193, ~pendingIo~0=v_~pendingIo~0_1582} OutVars{BCSP_PnpAddThread3of5ForFork1_#res.offset=|v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9|, ~stoppingEvent~0=v_~stoppingEvent~0_1192, BCSP_PnpAddThread3of5ForFork1_#res.base=|v_BCSP_PnpAddThread3of5ForFork1_#res.base_9|, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5_15|, ~pendingIo~0=v_~pendingIo~0_1581} AuxVars[] AssignedVars[BCSP_PnpAddThread3of5ForFork1_#res.offset, ~stoppingEvent~0, BCSP_PnpAddThread3of5ForFork1_#res.base, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][113], [257#true, 65#BCSP_PnpAddEXITtrue, 130#BCSP_PnpStopEXITtrue, 131#BCSP_PnpAddEXITtrue, 69#L710true, 72#BCSP_PnpAddEXITtrue, Black: 259#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 261#(= ~stoppingEvent~0 0), Black: 262#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 264#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 270#true, 214#L745-2true, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, Black: 273#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), BCSP_PnpAddThread5of5ForFork1InUse, Black: 289#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 274#(= ~stoppingFlag~0 ~stoppingEvent~0), BCSP_PnpStopThread1of5ForFork0InUse, Black: 275#(or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 276#(or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 293#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 277#(= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)), Black: 281#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 285#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 287#(and (= ~stoppingFlag~0 1) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= ~pendingIo~0 1)), 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 242#true, Black: 244#(= ~stopped~0 0), Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 255#(= ~stoppingFlag~0 1)]) [2021-03-25 15:09:17,412 INFO L384 tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event [2021-03-25 15:09:17,412 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-03-25 15:09:17,412 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-03-25 15:09:17,412 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-03-25 15:09:17,413 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1662] L689-2-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1581 0))) (or (and (= v_~stoppingEvent~0_1192 1) .cse0) (and (= v_~stoppingEvent~0_1193 v_~stoppingEvent~0_1192) (not .cse0)))) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.base_9| 0) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9| 0) (= v_~pendingIo~0_1582 (+ v_~pendingIo~0_1581 1))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_1193, ~pendingIo~0=v_~pendingIo~0_1582} OutVars{BCSP_PnpAddThread3of5ForFork1_#res.offset=|v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9|, ~stoppingEvent~0=v_~stoppingEvent~0_1192, BCSP_PnpAddThread3of5ForFork1_#res.base=|v_BCSP_PnpAddThread3of5ForFork1_#res.base_9|, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5_15|, ~pendingIo~0=v_~pendingIo~0_1581} AuxVars[] AssignedVars[BCSP_PnpAddThread3of5ForFork1_#res.offset, ~stoppingEvent~0, BCSP_PnpAddThread3of5ForFork1_#res.base, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][113], [257#true, 131#BCSP_PnpAddEXITtrue, Black: 259#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 261#(= ~stoppingEvent~0 0), Black: 262#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 264#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 270#true, 208#L723true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, 216#L686true, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, Black: 273#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), BCSP_PnpAddThread5of5ForFork1InUse, Black: 289#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 274#(= ~stoppingFlag~0 ~stoppingEvent~0), BCSP_PnpStopThread1of5ForFork0InUse, Black: 275#(or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 276#(or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 293#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 277#(= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)), Black: 281#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 285#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 287#(and (= ~stoppingFlag~0 1) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= ~pendingIo~0 1)), 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 183#L689true, Black: 242#true, Black: 244#(= ~stopped~0 0), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), 255#(= ~stoppingFlag~0 1)]) [2021-03-25 15:09:17,413 INFO L384 tUnfolder$Statistics]: this new event has 48 ancestors and is not cut-off event [2021-03-25 15:09:17,413 INFO L387 tUnfolder$Statistics]: existing Event has 48 ancestors and is not cut-off event [2021-03-25 15:09:17,413 INFO L387 tUnfolder$Statistics]: existing Event has 48 ancestors and is not cut-off event [2021-03-25 15:09:17,413 INFO L387 tUnfolder$Statistics]: existing Event has 48 ancestors and is not cut-off event [2021-03-25 15:09:17,414 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1662] L689-2-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1581 0))) (or (and (= v_~stoppingEvent~0_1192 1) .cse0) (and (= v_~stoppingEvent~0_1193 v_~stoppingEvent~0_1192) (not .cse0)))) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.base_9| 0) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9| 0) (= v_~pendingIo~0_1582 (+ v_~pendingIo~0_1581 1))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_1193, ~pendingIo~0=v_~pendingIo~0_1582} OutVars{BCSP_PnpAddThread3of5ForFork1_#res.offset=|v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9|, ~stoppingEvent~0=v_~stoppingEvent~0_1192, BCSP_PnpAddThread3of5ForFork1_#res.base=|v_BCSP_PnpAddThread3of5ForFork1_#res.base_9|, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5_15|, ~pendingIo~0=v_~pendingIo~0_1581} AuxVars[] AssignedVars[BCSP_PnpAddThread3of5ForFork1_#res.offset, ~stoppingEvent~0, BCSP_PnpAddThread3of5ForFork1_#res.base, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][113], [257#true, 130#BCSP_PnpStopEXITtrue, 131#BCSP_PnpAddEXITtrue, 72#BCSP_PnpAddEXITtrue, Black: 259#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 261#(= ~stoppingEvent~0 0), Black: 262#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 264#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 270#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, 32#BCSP_PnpAddENTRYtrue, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, Black: 273#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), BCSP_PnpAddThread5of5ForFork1InUse, Black: 289#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), BCSP_PnpStopThread1of5ForFork0InUse, Black: 274#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 275#(or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 276#(or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 293#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 277#(= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)), Black: 281#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 285#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 287#(and (= ~stoppingFlag~0 1) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= ~pendingIo~0 1)), 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 242#true, Black: 244#(= ~stopped~0 0), Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 255#(= ~stoppingFlag~0 1)]) [2021-03-25 15:09:17,414 INFO L384 tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event [2021-03-25 15:09:17,414 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-03-25 15:09:17,414 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-03-25 15:09:17,414 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-03-25 15:09:17,424 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1662] L689-2-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1581 0))) (or (and (= v_~stoppingEvent~0_1192 1) .cse0) (and (= v_~stoppingEvent~0_1193 v_~stoppingEvent~0_1192) (not .cse0)))) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.base_9| 0) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9| 0) (= v_~pendingIo~0_1582 (+ v_~pendingIo~0_1581 1))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_1193, ~pendingIo~0=v_~pendingIo~0_1582} OutVars{BCSP_PnpAddThread3of5ForFork1_#res.offset=|v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9|, ~stoppingEvent~0=v_~stoppingEvent~0_1192, BCSP_PnpAddThread3of5ForFork1_#res.base=|v_BCSP_PnpAddThread3of5ForFork1_#res.base_9|, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5_15|, ~pendingIo~0=v_~pendingIo~0_1581} AuxVars[] AssignedVars[BCSP_PnpAddThread3of5ForFork1_#res.offset, ~stoppingEvent~0, BCSP_PnpAddThread3of5ForFork1_#res.base, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][113], [257#true, 130#BCSP_PnpStopEXITtrue, 131#BCSP_PnpAddEXITtrue, 69#L710true, 72#BCSP_PnpAddEXITtrue, Black: 259#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 261#(= ~stoppingEvent~0 0), Black: 262#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 264#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 270#true, 208#L723true, 214#L745-2true, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, Black: 273#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), BCSP_PnpAddThread5of5ForFork1InUse, Black: 289#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 274#(= ~stoppingFlag~0 ~stoppingEvent~0), BCSP_PnpStopThread1of5ForFork0InUse, Black: 275#(or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 276#(or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 293#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 277#(= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)), Black: 281#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 285#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 287#(and (= ~stoppingFlag~0 1) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= ~pendingIo~0 1)), 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 242#true, Black: 244#(= ~stopped~0 0), Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 255#(= ~stoppingFlag~0 1)]) [2021-03-25 15:09:17,424 INFO L384 tUnfolder$Statistics]: this new event has 48 ancestors and is not cut-off event [2021-03-25 15:09:17,424 INFO L387 tUnfolder$Statistics]: existing Event has 48 ancestors and is not cut-off event [2021-03-25 15:09:17,424 INFO L387 tUnfolder$Statistics]: existing Event has 48 ancestors and is not cut-off event [2021-03-25 15:09:17,424 INFO L387 tUnfolder$Statistics]: existing Event has 48 ancestors and is not cut-off event [2021-03-25 15:09:17,431 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1662] L689-2-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1581 0))) (or (and (= v_~stoppingEvent~0_1192 1) .cse0) (and (= v_~stoppingEvent~0_1193 v_~stoppingEvent~0_1192) (not .cse0)))) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.base_9| 0) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9| 0) (= v_~pendingIo~0_1582 (+ v_~pendingIo~0_1581 1))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_1193, ~pendingIo~0=v_~pendingIo~0_1582} OutVars{BCSP_PnpAddThread3of5ForFork1_#res.offset=|v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9|, ~stoppingEvent~0=v_~stoppingEvent~0_1192, BCSP_PnpAddThread3of5ForFork1_#res.base=|v_BCSP_PnpAddThread3of5ForFork1_#res.base_9|, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5_15|, ~pendingIo~0=v_~pendingIo~0_1581} AuxVars[] AssignedVars[BCSP_PnpAddThread3of5ForFork1_#res.offset, ~stoppingEvent~0, BCSP_PnpAddThread3of5ForFork1_#res.base, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][113], [257#true, 65#BCSP_PnpAddEXITtrue, 130#BCSP_PnpStopEXITtrue, 131#BCSP_PnpAddEXITtrue, 69#L710true, 72#BCSP_PnpAddEXITtrue, Black: 259#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 261#(= ~stoppingEvent~0 0), Black: 262#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 264#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 270#true, 214#L745-2true, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, Black: 273#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), BCSP_PnpAddThread5of5ForFork1InUse, Black: 289#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 274#(= ~stoppingFlag~0 ~stoppingEvent~0), BCSP_PnpStopThread1of5ForFork0InUse, Black: 275#(or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 276#(or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 293#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 277#(= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)), Black: 281#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 285#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 287#(and (= ~stoppingFlag~0 1) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= ~pendingIo~0 1)), 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 242#true, Black: 244#(= ~stopped~0 0), Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 255#(= ~stoppingFlag~0 1)]) [2021-03-25 15:09:17,431 INFO L384 tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event [2021-03-25 15:09:17,431 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-03-25 15:09:17,431 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-03-25 15:09:17,431 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-03-25 15:09:17,431 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-03-25 15:09:17,432 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([1662] L689-2-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1581 0))) (or (and (= v_~stoppingEvent~0_1192 1) .cse0) (and (= v_~stoppingEvent~0_1193 v_~stoppingEvent~0_1192) (not .cse0)))) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.base_9| 0) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9| 0) (= v_~pendingIo~0_1582 (+ v_~pendingIo~0_1581 1))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_1193, ~pendingIo~0=v_~pendingIo~0_1582} OutVars{BCSP_PnpAddThread3of5ForFork1_#res.offset=|v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9|, ~stoppingEvent~0=v_~stoppingEvent~0_1192, BCSP_PnpAddThread3of5ForFork1_#res.base=|v_BCSP_PnpAddThread3of5ForFork1_#res.base_9|, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5_15|, ~pendingIo~0=v_~pendingIo~0_1581} AuxVars[] AssignedVars[BCSP_PnpAddThread3of5ForFork1_#res.offset, ~stoppingEvent~0, BCSP_PnpAddThread3of5ForFork1_#res.base, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][113], [257#true, 65#BCSP_PnpAddEXITtrue, 130#BCSP_PnpStopEXITtrue, 131#BCSP_PnpAddEXITtrue, 69#L710true, 72#BCSP_PnpAddEXITtrue, Black: 259#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 261#(= ~stoppingEvent~0 0), Black: 262#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 264#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 270#true, 214#L745-2true, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, Black: 273#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), BCSP_PnpAddThread5of5ForFork1InUse, Black: 289#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 274#(= ~stoppingFlag~0 ~stoppingEvent~0), BCSP_PnpStopThread1of5ForFork0InUse, Black: 275#(or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 276#(or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 293#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 277#(= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)), Black: 281#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 285#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 287#(and (= ~stoppingFlag~0 1) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= ~pendingIo~0 1)), 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 242#true, Black: 244#(= ~stopped~0 0), Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 255#(= ~stoppingFlag~0 1)]) [2021-03-25 15:09:17,432 INFO L384 tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event [2021-03-25 15:09:17,432 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-03-25 15:09:17,432 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-03-25 15:09:17,432 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-03-25 15:09:17,432 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-03-25 15:09:17,432 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-03-25 15:09:17,433 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1662] L689-2-->BCSP_PnpAddEXIT: Formula: (and (let ((.cse0 (= v_~pendingIo~0_1581 0))) (or (and (= v_~stoppingEvent~0_1192 1) .cse0) (and (= v_~stoppingEvent~0_1193 v_~stoppingEvent~0_1192) (not .cse0)))) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.base_9| 0) (= |v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9| 0) (= v_~pendingIo~0_1582 (+ v_~pendingIo~0_1581 1))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_1193, ~pendingIo~0=v_~pendingIo~0_1582} OutVars{BCSP_PnpAddThread3of5ForFork1_#res.offset=|v_BCSP_PnpAddThread3of5ForFork1_#res.offset_9|, ~stoppingEvent~0=v_~stoppingEvent~0_1192, BCSP_PnpAddThread3of5ForFork1_#res.base=|v_BCSP_PnpAddThread3of5ForFork1_#res.base_9|, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5_15|, ~pendingIo~0=v_~pendingIo~0_1581} AuxVars[] AssignedVars[BCSP_PnpAddThread3of5ForFork1_#res.offset, ~stoppingEvent~0, BCSP_PnpAddThread3of5ForFork1_#res.base, BCSP_PnpAddThread3of5ForFork1_BCSP_IoDecrement_#t~post5, ~pendingIo~0][113], [257#true, 130#BCSP_PnpStopEXITtrue, 131#BCSP_PnpAddEXITtrue, 72#BCSP_PnpAddEXITtrue, Black: 259#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 261#(= ~stoppingEvent~0 0), Black: 262#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 264#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 270#true, 208#L723true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, Black: 273#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), BCSP_PnpAddThread5of5ForFork1InUse, Black: 289#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 274#(= ~stoppingFlag~0 ~stoppingEvent~0), BCSP_PnpStopThread1of5ForFork0InUse, Black: 275#(or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 276#(or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 293#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 277#(= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)), Black: 281#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 285#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 287#(and (= ~stoppingFlag~0 1) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= ~pendingIo~0 1)), 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), Black: 242#true, Black: 244#(= ~stopped~0 0), Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 255#(= ~stoppingFlag~0 1)]) [2021-03-25 15:09:17,433 INFO L384 tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event [2021-03-25 15:09:17,433 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-03-25 15:09:17,433 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-03-25 15:09:17,433 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-03-25 15:09:17,443 INFO L129 PetriNetUnfolder]: 9091/15508 cut-off events. [2021-03-25 15:09:17,443 INFO L130 PetriNetUnfolder]: For 48453/50745 co-relation queries the response was YES. [2021-03-25 15:09:17,559 INFO L84 FinitePrefix]: Finished finitePrefix Result has 56771 conditions, 15508 events. 9091/15508 cut-off events. For 48453/50745 co-relation queries the response was YES. Maximal size of possible extension queue 1130. Compared 126748 event pairs, 1937 based on Foata normal form. 224/13794 useless extension candidates. Maximal degree in co-relation 56736. Up to 4914 conditions per place. [2021-03-25 15:09:17,786 INFO L142 LiptonReduction]: Number of co-enabled transitions 8164 [2021-03-25 15:10:23,141 INFO L154 LiptonReduction]: Checked pairs total: 6658 [2021-03-25 15:10:23,141 INFO L156 LiptonReduction]: Total number of compositions: 1 [2021-03-25 15:10:23,141 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 67158 [2021-03-25 15:10:23,142 INFO L480 AbstractCegarLoop]: Abstraction has has 98 places, 203 transitions, 1547 flow [2021-03-25 15:10:23,142 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 262.125) internal successors, (2097), 8 states have internal predecessors, (2097), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:10:23,142 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 15:10:23,142 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 15:10:23,142 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2021-03-25 15:10:23,142 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-25 15:10:23,142 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 15:10:23,143 INFO L82 PathProgramCache]: Analyzing trace with hash 1576120526, now seen corresponding path program 2 times [2021-03-25 15:10:23,143 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 15:10:23,143 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1165675482] [2021-03-25 15:10:23,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 15:10:23,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:10:23,150 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:10:23,151 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:10:23,153 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:10:23,153 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 15:10:23,157 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:10:23,157 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:10:23,163 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:10:23,164 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:10:23,167 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:10:23,167 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-25 15:10:23,170 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:10:23,170 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:10:23,174 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:10:23,175 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:10:23,175 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 15:10:23,175 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1165675482] [2021-03-25 15:10:23,175 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 15:10:23,175 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-25 15:10:23,175 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1868286882] [2021-03-25 15:10:23,175 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-25 15:10:23,175 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 15:10:23,176 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-25 15:10:23,176 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-03-25 15:10:23,177 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 261 out of 423 [2021-03-25 15:10:23,178 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 98 places, 203 transitions, 1547 flow. Second operand has 8 states, 8 states have (on average 262.125) internal successors, (2097), 8 states have internal predecessors, (2097), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:10:23,178 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 15:10:23,178 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 261 of 423 [2021-03-25 15:10:23,178 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 15:10:25,932 INFO L129 PetriNetUnfolder]: 15318/22753 cut-off events. [2021-03-25 15:10:25,932 INFO L130 PetriNetUnfolder]: For 92903/375131 co-relation queries the response was YES. [2021-03-25 15:10:26,055 INFO L84 FinitePrefix]: Finished finitePrefix Result has 91736 conditions, 22753 events. 15318/22753 cut-off events. For 92903/375131 co-relation queries the response was YES. Maximal size of possible extension queue 2005. Compared 166053 event pairs, 1782 based on Foata normal form. 2733/22886 useless extension candidates. Maximal degree in co-relation 91698. Up to 10466 conditions per place. [2021-03-25 15:10:26,192 INFO L132 encePairwiseOnDemand]: 404/423 looper letters, 187 selfloop transitions, 80 changer transitions 0/292 dead transitions. [2021-03-25 15:10:26,192 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 111 places, 292 transitions, 2557 flow [2021-03-25 15:10:26,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-03-25 15:10:26,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2021-03-25 15:10:26,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 3815 transitions. [2021-03-25 15:10:26,195 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6442080378250591 [2021-03-25 15:10:26,195 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 3815 transitions. [2021-03-25 15:10:26,195 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 3815 transitions. [2021-03-25 15:10:26,196 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 15:10:26,196 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 3815 transitions. [2021-03-25 15:10:26,198 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 272.5) internal successors, (3815), 14 states have internal predecessors, (3815), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:10:26,201 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 423.0) internal successors, (6345), 15 states have internal predecessors, (6345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:10:26,201 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 423.0) internal successors, (6345), 15 states have internal predecessors, (6345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:10:26,201 INFO L185 Difference]: Start difference. First operand has 98 places, 203 transitions, 1547 flow. Second operand 14 states and 3815 transitions. [2021-03-25 15:10:26,201 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 111 places, 292 transitions, 2557 flow [2021-03-25 15:10:27,092 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 110 places, 292 transitions, 2529 flow, removed 9 selfloop flow, removed 1 redundant places. [2021-03-25 15:10:27,095 INFO L241 Difference]: Finished difference. Result has 118 places, 189 transitions, 1660 flow [2021-03-25 15:10:27,095 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=423, PETRI_DIFFERENCE_MINUEND_FLOW=1211, PETRI_DIFFERENCE_MINUEND_PLACES=97, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=170, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=63, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=106, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=1660, PETRI_PLACES=118, PETRI_TRANSITIONS=189} [2021-03-25 15:10:27,095 INFO L343 CegarLoopForPetriNet]: 81 programPoint places, 37 predicate places. [2021-03-25 15:10:27,095 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:10:27,095 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 118 places, 189 transitions, 1660 flow [2021-03-25 15:10:27,095 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 118 places, 189 transitions, 1660 flow [2021-03-25 15:10:27,096 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 118 places, 189 transitions, 1660 flow [2021-03-25 15:10:27,962 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1725] L688-->BCSP_PnpAddEXIT: Formula: (and (= |v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17| 0) (= |v_BCSP_PnpAddThread4of5ForFork1_#res.base_17| 0) (= |v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21| v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35) (= (+ v_~pendingIo~0_1819 1) v_~pendingIo~0_1820) (not (= v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35 0)) (let ((.cse0 (= v_~pendingIo~0_1819 0))) (or (and (= v_~stoppingEvent~0_1378 1) .cse0) (and (not .cse0) (= v_~stoppingEvent~0_1378 v_~stoppingEvent~0_1379))))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_1379, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, ~pendingIo~0=v_~pendingIo~0_1820} OutVars{BCSP_PnpAddThread4of5ForFork1_#res.base=|v_BCSP_PnpAddThread4of5ForFork1_#res.base_17|, ~stoppingEvent~0=v_~stoppingEvent~0_1378, 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_51|, ~pendingIo~0=v_~pendingIo~0_1819} 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][109], [257#true, 65#BCSP_PnpAddEXITtrue, 131#BCSP_PnpAddEXITtrue, 327#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), 72#BCSP_PnpAddEXITtrue, Black: 259#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 261#(= ~stoppingEvent~0 0), Black: 262#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 264#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 321#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 325#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 312#(not (= ~stoppingFlag~0 0)), Black: 329#(and (not (= ~stoppingFlag~0 0)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 331#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 317#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 319#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), 277#(= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)), 214#L745-2true, 215#BCSP_PnpAddEXITtrue, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, Black: 273#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 289#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 274#(= ~stoppingFlag~0 ~stoppingEvent~0), BCSP_PnpStopThread1of5ForFork0InUse, Black: 275#(or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 276#(or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 293#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 281#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 285#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 270#true, Black: 287#(and (= ~stoppingFlag~0 1) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= ~pendingIo~0 1)), 244#(= ~stopped~0 0), 118#BCSP_PnpStopENTRYtrue, 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))]) [2021-03-25 15:10:27,962 INFO L384 tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event [2021-03-25 15:10:27,962 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-03-25 15:10:27,962 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-03-25 15:10:27,962 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-03-25 15:10:28,015 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1725] L688-->BCSP_PnpAddEXIT: Formula: (and (= |v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17| 0) (= |v_BCSP_PnpAddThread4of5ForFork1_#res.base_17| 0) (= |v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21| v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35) (= (+ v_~pendingIo~0_1819 1) v_~pendingIo~0_1820) (not (= v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35 0)) (let ((.cse0 (= v_~pendingIo~0_1819 0))) (or (and (= v_~stoppingEvent~0_1378 1) .cse0) (and (not .cse0) (= v_~stoppingEvent~0_1378 v_~stoppingEvent~0_1379))))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_1379, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, ~pendingIo~0=v_~pendingIo~0_1820} OutVars{BCSP_PnpAddThread4of5ForFork1_#res.base=|v_BCSP_PnpAddThread4of5ForFork1_#res.base_17|, ~stoppingEvent~0=v_~stoppingEvent~0_1378, 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_51|, ~pendingIo~0=v_~pendingIo~0_1819} 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][109], [257#true, 65#BCSP_PnpAddEXITtrue, 131#BCSP_PnpAddEXITtrue, 327#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), 72#BCSP_PnpAddEXITtrue, Black: 259#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 261#(= ~stoppingEvent~0 0), Black: 262#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 264#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 321#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 325#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 312#(not (= ~stoppingFlag~0 0)), Black: 329#(and (not (= ~stoppingFlag~0 0)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 331#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 317#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 319#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), 277#(= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)), 214#L745-2true, 215#BCSP_PnpAddEXITtrue, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, Black: 273#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 289#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 274#(= ~stoppingFlag~0 ~stoppingEvent~0), BCSP_PnpStopThread1of5ForFork0InUse, Black: 275#(or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 276#(or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 293#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 281#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 285#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 270#true, Black: 287#(and (= ~stoppingFlag~0 1) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= ~pendingIo~0 1)), 244#(= ~stopped~0 0), 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)), 255#(= ~stoppingFlag~0 1)]) [2021-03-25 15:10:28,015 INFO L384 tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event [2021-03-25 15:10:28,015 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2021-03-25 15:10:28,015 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2021-03-25 15:10:28,015 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2021-03-25 15:10:28,164 INFO L129 PetriNetUnfolder]: 6069/11242 cut-off events. [2021-03-25 15:10:28,165 INFO L130 PetriNetUnfolder]: For 44644/47757 co-relation queries the response was YES. [2021-03-25 15:10:28,273 INFO L84 FinitePrefix]: Finished finitePrefix Result has 42822 conditions, 11242 events. 6069/11242 cut-off events. For 44644/47757 co-relation queries the response was YES. Maximal size of possible extension queue 905. Compared 97579 event pairs, 1798 based on Foata normal form. 280/9903 useless extension candidates. Maximal degree in co-relation 42778. Up to 3012 conditions per place. [2021-03-25 15:10:28,452 INFO L142 LiptonReduction]: Number of co-enabled transitions 7222 [2021-03-25 15:11:15,910 INFO L154 LiptonReduction]: Checked pairs total: 7799 [2021-03-25 15:11:15,910 INFO L156 LiptonReduction]: Total number of compositions: 1 [2021-03-25 15:11:15,910 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 48815 [2021-03-25 15:11:15,911 INFO L480 AbstractCegarLoop]: Abstraction has has 118 places, 189 transitions, 1666 flow [2021-03-25 15:11:15,911 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 262.125) internal successors, (2097), 8 states have internal predecessors, (2097), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:11:15,911 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 15:11:15,911 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 15:11:15,911 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-03-25 15:11:15,911 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-25 15:11:15,911 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 15:11:15,911 INFO L82 PathProgramCache]: Analyzing trace with hash -1352540318, now seen corresponding path program 1 times [2021-03-25 15:11:15,911 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 15:11:15,912 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [492407871] [2021-03-25 15:11:15,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 15:11:15,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:11:15,925 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:15,925 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:11:15,927 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:15,927 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:11:15,930 INFO L142 QuantifierPusher]: treesize reduction -2, result has 128.6 percent of original size [2021-03-25 15:11:15,930 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 15:11:15,935 INFO L142 QuantifierPusher]: treesize reduction -2, result has 128.6 percent of original size [2021-03-25 15:11:15,935 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 15:11:15,940 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:15,940 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:11:15,945 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-25 15:11:15,945 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [492407871] [2021-03-25 15:11:15,945 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1627720868] [2021-03-25 15:11:15,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 15:11:16,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:11:16,039 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 6 conjunts are in the unsatisfiable core [2021-03-25 15:11:16,039 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 15:11:16,043 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:16,043 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:11:16,044 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:16,044 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:11:16,044 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:16,044 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:11:16,044 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:16,045 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:11:16,045 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:16,045 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:11:16,045 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:16,046 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:11:16,046 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:16,046 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:11:16,046 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:16,046 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:11:16,047 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:16,047 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:11:16,047 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:16,047 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:11:16,047 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:16,048 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:11:16,048 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:16,048 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:11:16,049 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:16,049 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:11:16,049 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:16,049 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:11:16,050 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:16,050 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:11:16,050 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:16,050 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:11:16,050 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:16,051 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:11:16,051 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:16,051 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:11:16,051 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:16,051 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:11:16,052 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:16,052 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:11:16,052 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:16,052 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:11:16,053 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:16,053 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:11:16,053 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:16,053 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:11:16,053 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:16,054 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:11:16,059 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:16,059 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:11:16,059 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:16,059 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:11:16,059 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:16,060 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:11:16,060 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:16,060 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:11:16,064 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:16,065 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:11:16,065 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:16,065 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:11:16,065 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:16,066 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:11:16,066 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:16,066 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:11:16,066 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:16,066 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:11:16,067 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:16,067 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:11:16,067 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:16,067 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:11:16,067 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:16,068 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:11:16,068 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:16,068 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:11:16,068 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:16,068 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:11:16,069 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:16,069 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:11:16,069 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:16,069 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:11:16,069 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:16,070 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:11:16,070 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:16,070 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:11:16,070 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:16,070 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:11:16,071 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:16,072 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:11:16,072 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:16,072 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:11:16,072 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:16,072 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:11:16,073 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:16,073 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:11:16,073 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:16,073 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:11:16,073 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:16,074 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:11:16,074 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:16,074 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:11:16,074 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:16,074 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:11:16,075 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:16,075 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:11:16,075 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:16,076 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:11:16,076 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:16,076 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:11:16,076 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:16,076 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:11:16,077 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:16,077 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:11:16,077 INFO L142 QuantifierPusher]: treesize reduction 16, result has 44.8 percent of original size [2021-03-25 15:11:16,078 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 15:11:16,078 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:16,079 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 15:11:16,080 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:16,080 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:11:16,081 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:11:16,081 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:16,082 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 15:11:16,082 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:16,082 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 15:11:16,087 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:16,087 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 15:11:16,087 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:16,087 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 15:11:16,088 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:16,088 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 15:11:16,088 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:16,088 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 15:11:16,089 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:16,089 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 15:11:16,089 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:16,089 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 15:11:16,089 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:16,090 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 15:11:16,090 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:16,090 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 15:11:16,090 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-25 15:11:16,090 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-03-25 15:11:16,090 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 7 [2021-03-25 15:11:16,090 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1587808396] [2021-03-25 15:11:16,090 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-25 15:11:16,091 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 15:11:16,091 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-25 15:11:16,091 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-03-25 15:11:16,092 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 311 out of 424 [2021-03-25 15:11:16,092 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 118 places, 189 transitions, 1666 flow. Second operand has 4 states, 4 states have (on average 312.25) internal successors, (1249), 4 states have internal predecessors, (1249), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:11:16,092 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 15:11:16,092 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 311 of 424 [2021-03-25 15:11:16,092 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 15:11:17,253 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1725] L688-->BCSP_PnpAddEXIT: Formula: (and (= |v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17| 0) (= |v_BCSP_PnpAddThread4of5ForFork1_#res.base_17| 0) (= |v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21| v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35) (= (+ v_~pendingIo~0_1819 1) v_~pendingIo~0_1820) (not (= v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35 0)) (let ((.cse0 (= v_~pendingIo~0_1819 0))) (or (and (= v_~stoppingEvent~0_1378 1) .cse0) (and (not .cse0) (= v_~stoppingEvent~0_1378 v_~stoppingEvent~0_1379))))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_1379, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, ~pendingIo~0=v_~pendingIo~0_1820} OutVars{BCSP_PnpAddThread4of5ForFork1_#res.base=|v_BCSP_PnpAddThread4of5ForFork1_#res.base_17|, ~stoppingEvent~0=v_~stoppingEvent~0_1378, 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_51|, ~pendingIo~0=v_~pendingIo~0_1819} 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][153], [257#true, 65#BCSP_PnpAddEXITtrue, Black: 259#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 261#(= ~stoppingEvent~0 0), Black: 262#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 321#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 264#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 325#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), 270#true, Black: 327#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 312#(not (= ~stoppingFlag~0 0)), Black: 329#(and (not (= ~stoppingFlag~0 0)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 331#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 317#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 319#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), 341#true, 214#L745-2true, 152#L689-2true, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, Black: 273#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 289#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 274#(= ~stoppingFlag~0 ~stoppingEvent~0), BCSP_PnpStopThread1of5ForFork0InUse, Black: 275#(or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 276#(or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 293#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 277#(= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)), Black: 281#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 285#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 287#(and (= ~stoppingFlag~0 1) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= ~pendingIo~0 1)), 306#true, 114#BCSP_PnpAddENTRYtrue, 118#BCSP_PnpStopENTRYtrue, 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 183#L689true, Black: 242#true, Black: 244#(= ~stopped~0 0), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0))]) [2021-03-25 15:11:17,254 INFO L384 tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event [2021-03-25 15:11:17,254 INFO L387 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2021-03-25 15:11:17,254 INFO L387 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2021-03-25 15:11:17,254 INFO L387 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2021-03-25 15:11:17,473 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1725] L688-->BCSP_PnpAddEXIT: Formula: (and (= |v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17| 0) (= |v_BCSP_PnpAddThread4of5ForFork1_#res.base_17| 0) (= |v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21| v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35) (= (+ v_~pendingIo~0_1819 1) v_~pendingIo~0_1820) (not (= v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35 0)) (let ((.cse0 (= v_~pendingIo~0_1819 0))) (or (and (= v_~stoppingEvent~0_1378 1) .cse0) (and (not .cse0) (= v_~stoppingEvent~0_1378 v_~stoppingEvent~0_1379))))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_1379, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, ~pendingIo~0=v_~pendingIo~0_1820} OutVars{BCSP_PnpAddThread4of5ForFork1_#res.base=|v_BCSP_PnpAddThread4of5ForFork1_#res.base_17|, ~stoppingEvent~0=v_~stoppingEvent~0_1378, 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_51|, ~pendingIo~0=v_~pendingIo~0_1819} 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][153], [257#true, 65#BCSP_PnpAddEXITtrue, 69#L710true, Black: 259#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 261#(= ~stoppingEvent~0 0), Black: 262#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 264#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 321#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), 270#true, Black: 325#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 327#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 312#(not (= ~stoppingFlag~0 0)), Black: 329#(and (not (= ~stoppingFlag~0 0)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 331#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 317#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 319#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), 341#true, 214#L745-2true, 152#L689-2true, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, Black: 273#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 289#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 274#(= ~stoppingFlag~0 ~stoppingEvent~0), BCSP_PnpStopThread1of5ForFork0InUse, Black: 275#(or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 276#(or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 293#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 277#(= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)), Black: 281#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 285#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 287#(and (= ~stoppingFlag~0 1) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= ~pendingIo~0 1)), 306#true, 118#BCSP_PnpStopENTRYtrue, 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 183#L689true, Black: 242#true, Black: 244#(= ~stopped~0 0), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0))]) [2021-03-25 15:11:17,474 INFO L384 tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event [2021-03-25 15:11:17,474 INFO L387 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2021-03-25 15:11:17,474 INFO L387 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2021-03-25 15:11:17,474 INFO L387 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2021-03-25 15:11:17,578 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1725] L688-->BCSP_PnpAddEXIT: Formula: (and (= |v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17| 0) (= |v_BCSP_PnpAddThread4of5ForFork1_#res.base_17| 0) (= |v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21| v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35) (= (+ v_~pendingIo~0_1819 1) v_~pendingIo~0_1820) (not (= v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35 0)) (let ((.cse0 (= v_~pendingIo~0_1819 0))) (or (and (= v_~stoppingEvent~0_1378 1) .cse0) (and (not .cse0) (= v_~stoppingEvent~0_1378 v_~stoppingEvent~0_1379))))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_1379, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, ~pendingIo~0=v_~pendingIo~0_1820} OutVars{BCSP_PnpAddThread4of5ForFork1_#res.base=|v_BCSP_PnpAddThread4of5ForFork1_#res.base_17|, ~stoppingEvent~0=v_~stoppingEvent~0_1378, 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_51|, ~pendingIo~0=v_~pendingIo~0_1819} 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][153], [257#true, 65#BCSP_PnpAddEXITtrue, Black: 259#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 261#(= ~stoppingEvent~0 0), Black: 262#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 264#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 321#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), 270#true, Black: 325#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 327#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 312#(not (= ~stoppingFlag~0 0)), Black: 329#(and (not (= ~stoppingFlag~0 0)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 331#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 317#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 319#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), 341#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, 152#L689-2true, 29#L723true, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, Black: 273#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), BCSP_PnpAddThread5of5ForFork1InUse, Black: 289#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 274#(= ~stoppingFlag~0 ~stoppingEvent~0), BCSP_PnpStopThread1of5ForFork0InUse, Black: 275#(or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 276#(or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 293#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 277#(= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)), Black: 281#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 285#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 287#(and (= ~stoppingFlag~0 1) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= ~pendingIo~0 1)), 306#true, 118#BCSP_PnpStopENTRYtrue, 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 183#L689true, Black: 242#true, Black: 244#(= ~stopped~0 0), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0))]) [2021-03-25 15:11:17,578 INFO L384 tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event [2021-03-25 15:11:17,578 INFO L387 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2021-03-25 15:11:17,578 INFO L387 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2021-03-25 15:11:17,578 INFO L387 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2021-03-25 15:11:17,677 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1725] L688-->BCSP_PnpAddEXIT: Formula: (and (= |v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17| 0) (= |v_BCSP_PnpAddThread4of5ForFork1_#res.base_17| 0) (= |v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21| v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35) (= (+ v_~pendingIo~0_1819 1) v_~pendingIo~0_1820) (not (= v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35 0)) (let ((.cse0 (= v_~pendingIo~0_1819 0))) (or (and (= v_~stoppingEvent~0_1378 1) .cse0) (and (not .cse0) (= v_~stoppingEvent~0_1378 v_~stoppingEvent~0_1379))))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_1379, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, ~pendingIo~0=v_~pendingIo~0_1820} OutVars{BCSP_PnpAddThread4of5ForFork1_#res.base=|v_BCSP_PnpAddThread4of5ForFork1_#res.base_17|, ~stoppingEvent~0=v_~stoppingEvent~0_1378, 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_51|, ~pendingIo~0=v_~pendingIo~0_1819} 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][153], [257#true, 65#BCSP_PnpAddEXITtrue, Black: 259#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 261#(= ~stoppingEvent~0 0), Black: 262#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 264#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 321#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 325#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), 270#true, Black: 327#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 312#(not (= ~stoppingFlag~0 0)), Black: 329#(and (not (= ~stoppingFlag~0 0)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 331#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 317#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 319#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), 341#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, 152#L689-2true, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, Black: 273#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 289#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), BCSP_PnpStopThread1of5ForFork0InUse, Black: 274#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 275#(or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 276#(or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 293#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 277#(= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)), Black: 281#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 285#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 287#(and (= ~stoppingFlag~0 1) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= ~pendingIo~0 1)), 306#true, 118#BCSP_PnpStopENTRYtrue, 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 183#L689true, Black: 242#true, Black: 244#(= ~stopped~0 0), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0))]) [2021-03-25 15:11:17,677 INFO L384 tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event [2021-03-25 15:11:17,677 INFO L387 tUnfolder$Statistics]: existing Event has 45 ancestors and is cut-off event [2021-03-25 15:11:17,677 INFO L387 tUnfolder$Statistics]: existing Event has 45 ancestors and is cut-off event [2021-03-25 15:11:17,677 INFO L387 tUnfolder$Statistics]: existing Event has 45 ancestors and is cut-off event [2021-03-25 15:11:17,684 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1725] L688-->BCSP_PnpAddEXIT: Formula: (and (= |v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17| 0) (= |v_BCSP_PnpAddThread4of5ForFork1_#res.base_17| 0) (= |v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21| v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35) (= (+ v_~pendingIo~0_1819 1) v_~pendingIo~0_1820) (not (= v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35 0)) (let ((.cse0 (= v_~pendingIo~0_1819 0))) (or (and (= v_~stoppingEvent~0_1378 1) .cse0) (and (not .cse0) (= v_~stoppingEvent~0_1378 v_~stoppingEvent~0_1379))))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_1379, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, ~pendingIo~0=v_~pendingIo~0_1820} OutVars{BCSP_PnpAddThread4of5ForFork1_#res.base=|v_BCSP_PnpAddThread4of5ForFork1_#res.base_17|, ~stoppingEvent~0=v_~stoppingEvent~0_1378, 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_51|, ~pendingIo~0=v_~pendingIo~0_1819} 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][153], [257#true, 65#BCSP_PnpAddEXITtrue, Black: 259#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 261#(= ~stoppingEvent~0 0), Black: 262#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 321#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 264#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 270#true, Black: 325#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 327#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 312#(not (= ~stoppingFlag~0 0)), Black: 329#(and (not (= ~stoppingFlag~0 0)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 331#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 317#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 319#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), 85#L689true, 341#true, 214#L745-2true, 152#L689-2true, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, Black: 273#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 289#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 274#(= ~stoppingFlag~0 ~stoppingEvent~0), BCSP_PnpStopThread1of5ForFork0InUse, Black: 275#(or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 276#(or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 293#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 277#(= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)), Black: 281#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 285#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 287#(and (= ~stoppingFlag~0 1) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= ~pendingIo~0 1)), 306#true, 118#BCSP_PnpStopENTRYtrue, 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 183#L689true, Black: 242#true, Black: 244#(= ~stopped~0 0), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0))]) [2021-03-25 15:11:17,684 INFO L384 tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event [2021-03-25 15:11:17,684 INFO L387 tUnfolder$Statistics]: existing Event has 45 ancestors and is cut-off event [2021-03-25 15:11:17,684 INFO L387 tUnfolder$Statistics]: existing Event has 45 ancestors and is cut-off event [2021-03-25 15:11:17,684 INFO L387 tUnfolder$Statistics]: existing Event has 45 ancestors and is cut-off event [2021-03-25 15:11:18,034 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1725] L688-->BCSP_PnpAddEXIT: Formula: (and (= |v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17| 0) (= |v_BCSP_PnpAddThread4of5ForFork1_#res.base_17| 0) (= |v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21| v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35) (= (+ v_~pendingIo~0_1819 1) v_~pendingIo~0_1820) (not (= v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35 0)) (let ((.cse0 (= v_~pendingIo~0_1819 0))) (or (and (= v_~stoppingEvent~0_1378 1) .cse0) (and (not .cse0) (= v_~stoppingEvent~0_1378 v_~stoppingEvent~0_1379))))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_1379, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, ~pendingIo~0=v_~pendingIo~0_1820} OutVars{BCSP_PnpAddThread4of5ForFork1_#res.base=|v_BCSP_PnpAddThread4of5ForFork1_#res.base_17|, ~stoppingEvent~0=v_~stoppingEvent~0_1378, 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_51|, ~pendingIo~0=v_~pendingIo~0_1819} 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][167], [257#true, 65#BCSP_PnpAddEXITtrue, 72#BCSP_PnpAddEXITtrue, Black: 259#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 261#(= ~stoppingEvent~0 0), Black: 262#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 264#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 321#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), 270#true, Black: 325#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 327#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 312#(not (= ~stoppingFlag~0 0)), Black: 329#(and (not (= ~stoppingFlag~0 0)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 331#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 317#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 319#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), 341#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, 153#L722-2true, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, Black: 273#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), BCSP_PnpAddThread5of5ForFork1InUse, Black: 289#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 274#(= ~stoppingFlag~0 ~stoppingEvent~0), BCSP_PnpStopThread1of5ForFork0InUse, Black: 275#(or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 276#(or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 293#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 277#(= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)), Black: 281#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 285#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 287#(and (= ~stoppingFlag~0 1) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= ~pendingIo~0 1)), 306#true, 118#BCSP_PnpStopENTRYtrue, 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))]) [2021-03-25 15:11:18,034 INFO L384 tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event [2021-03-25 15:11:18,034 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-03-25 15:11:18,034 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2021-03-25 15:11:18,034 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-03-25 15:11:18,035 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1725] L688-->BCSP_PnpAddEXIT: Formula: (and (= |v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17| 0) (= |v_BCSP_PnpAddThread4of5ForFork1_#res.base_17| 0) (= |v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21| v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35) (= (+ v_~pendingIo~0_1819 1) v_~pendingIo~0_1820) (not (= v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35 0)) (let ((.cse0 (= v_~pendingIo~0_1819 0))) (or (and (= v_~stoppingEvent~0_1378 1) .cse0) (and (not .cse0) (= v_~stoppingEvent~0_1378 v_~stoppingEvent~0_1379))))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_1379, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, ~pendingIo~0=v_~pendingIo~0_1820} OutVars{BCSP_PnpAddThread4of5ForFork1_#res.base=|v_BCSP_PnpAddThread4of5ForFork1_#res.base_17|, ~stoppingEvent~0=v_~stoppingEvent~0_1378, 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_51|, ~pendingIo~0=v_~pendingIo~0_1819} 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][167], [65#BCSP_PnpAddEXITtrue, 257#true, 72#BCSP_PnpAddEXITtrue, Black: 259#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 261#(= ~stoppingEvent~0 0), Black: 262#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 321#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 264#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 325#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), 270#true, Black: 327#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 312#(not (= ~stoppingFlag~0 0)), Black: 329#(and (not (= ~stoppingFlag~0 0)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 331#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 317#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 319#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), 148#BCSP_PnpAddENTRYtrue, 341#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, Black: 273#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), BCSP_PnpAddThread5of5ForFork1InUse, Black: 289#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 274#(= ~stoppingFlag~0 ~stoppingEvent~0), BCSP_PnpStopThread1of5ForFork0InUse, Black: 275#(or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 276#(or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 293#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 277#(= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)), Black: 281#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 285#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 287#(and (= ~stoppingFlag~0 1) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= ~pendingIo~0 1)), 306#true, 118#BCSP_PnpStopENTRYtrue, 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))]) [2021-03-25 15:11:18,035 INFO L384 tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event [2021-03-25 15:11:18,035 INFO L387 tUnfolder$Statistics]: existing Event has 45 ancestors and is cut-off event [2021-03-25 15:11:18,035 INFO L387 tUnfolder$Statistics]: existing Event has 45 ancestors and is cut-off event [2021-03-25 15:11:18,035 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-03-25 15:11:18,341 INFO L129 PetriNetUnfolder]: 11292/20110 cut-off events. [2021-03-25 15:11:18,341 INFO L130 PetriNetUnfolder]: For 92075/267522 co-relation queries the response was YES. [2021-03-25 15:11:18,506 INFO L84 FinitePrefix]: Finished finitePrefix Result has 81979 conditions, 20110 events. 11292/20110 cut-off events. For 92075/267522 co-relation queries the response was YES. Maximal size of possible extension queue 1839. Compared 183398 event pairs, 1881 based on Foata normal form. 648/17542 useless extension candidates. Maximal degree in co-relation 81933. Up to 5303 conditions per place. [2021-03-25 15:11:18,628 INFO L132 encePairwiseOnDemand]: 419/424 looper letters, 65 selfloop transitions, 9 changer transitions 0/206 dead transitions. [2021-03-25 15:11:18,628 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 121 places, 206 transitions, 1925 flow [2021-03-25 15:11:18,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-25 15:11:18,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-03-25 15:11:18,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 1275 transitions. [2021-03-25 15:11:18,629 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7517688679245284 [2021-03-25 15:11:18,629 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 1275 transitions. [2021-03-25 15:11:18,629 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 1275 transitions. [2021-03-25 15:11:18,630 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 15:11:18,630 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 1275 transitions. [2021-03-25 15:11:18,631 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 318.75) internal successors, (1275), 4 states have internal predecessors, (1275), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:11:18,631 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 424.0) internal successors, (2120), 5 states have internal predecessors, (2120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:11:18,632 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 424.0) internal successors, (2120), 5 states have internal predecessors, (2120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:11:18,632 INFO L185 Difference]: Start difference. First operand has 118 places, 189 transitions, 1666 flow. Second operand 4 states and 1275 transitions. [2021-03-25 15:11:18,632 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 121 places, 206 transitions, 1925 flow [2021-03-25 15:11:20,052 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 118 places, 206 transitions, 1873 flow, removed 13 selfloop flow, removed 3 redundant places. [2021-03-25 15:11:20,054 INFO L241 Difference]: Finished difference. Result has 120 places, 180 transitions, 1544 flow [2021-03-25 15:11:20,054 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=424, PETRI_DIFFERENCE_MINUEND_FLOW=1506, PETRI_DIFFERENCE_MINUEND_PLACES=115, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=179, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=170, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=1544, PETRI_PLACES=120, PETRI_TRANSITIONS=180} [2021-03-25 15:11:20,055 INFO L343 CegarLoopForPetriNet]: 81 programPoint places, 39 predicate places. [2021-03-25 15:11:20,055 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:11:20,055 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 120 places, 180 transitions, 1544 flow [2021-03-25 15:11:20,055 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 120 places, 180 transitions, 1544 flow [2021-03-25 15:11:20,056 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 120 places, 180 transitions, 1544 flow [2021-03-25 15:11:21,202 INFO L129 PetriNetUnfolder]: 6206/11866 cut-off events. [2021-03-25 15:11:21,202 INFO L130 PetriNetUnfolder]: For 52664/55836 co-relation queries the response was YES. [2021-03-25 15:11:21,292 INFO L84 FinitePrefix]: Finished finitePrefix Result has 47113 conditions, 11866 events. 6206/11866 cut-off events. For 52664/55836 co-relation queries the response was YES. Maximal size of possible extension queue 980. Compared 106946 event pairs, 1860 based on Foata normal form. 412/10819 useless extension candidates. Maximal degree in co-relation 47067. Up to 3238 conditions per place. [2021-03-25 15:11:21,459 INFO L142 LiptonReduction]: Number of co-enabled transitions 6702 [2021-03-25 15:11:30,993 INFO L154 LiptonReduction]: Checked pairs total: 2352 [2021-03-25 15:11:30,993 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-25 15:11:30,994 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 10939 [2021-03-25 15:11:30,994 INFO L480 AbstractCegarLoop]: Abstraction has has 120 places, 180 transitions, 1544 flow [2021-03-25 15:11:30,994 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 312.25) internal successors, (1249), 4 states have internal predecessors, (1249), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:11:30,994 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 15:11:30,994 INFO L263 CegarLoopForPetriNet]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 15:11:31,194 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2021-03-25 15:11:31,195 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-25 15:11:31,195 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 15:11:31,195 INFO L82 PathProgramCache]: Analyzing trace with hash -689441775, now seen corresponding path program 1 times [2021-03-25 15:11:31,195 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 15:11:31,195 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [510320025] [2021-03-25 15:11:31,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 15:11:31,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:11:31,212 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:31,212 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:11:31,214 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-25 15:11:31,214 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [510320025] [2021-03-25 15:11:31,214 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 15:11:31,214 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-03-25 15:11:31,214 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1485211193] [2021-03-25 15:11:31,215 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-25 15:11:31,215 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 15:11:31,215 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-25 15:11:31,215 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-25 15:11:31,216 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 344 out of 424 [2021-03-25 15:11:31,216 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 120 places, 180 transitions, 1544 flow. Second operand has 3 states, 3 states have (on average 344.6666666666667) internal successors, (1034), 3 states have internal predecessors, (1034), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:11:31,216 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 15:11:31,216 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 344 of 424 [2021-03-25 15:11:31,216 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 15:11:33,792 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1742] L689-->BCSP_PnpAddEXIT: Formula: (and (not (= v_BCSP_PnpAddThread5of5ForFork1___VERIFIER_assert_~cond_27 0)) (let ((.cse0 (= v_~pendingIo~0_1977 0))) (or (and (not .cse0) (= v_~stoppingEvent~0_1503 v_~stoppingEvent~0_1502)) (and .cse0 (= v_~stoppingEvent~0_1502 1)))) (= |v_BCSP_PnpAddThread5of5ForFork1_#res.base_23| 0) (= |v_BCSP_PnpAddThread5of5ForFork1_#res.offset_23| 0) (= (+ v_~pendingIo~0_1977 1) v_~pendingIo~0_1978)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_1503, BCSP_PnpAddThread5of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread5of5ForFork1___VERIFIER_assert_~cond_27, ~pendingIo~0=v_~pendingIo~0_1978} OutVars{~stoppingEvent~0=v_~stoppingEvent~0_1502, BCSP_PnpAddThread5of5ForFork1_#res.offset=|v_BCSP_PnpAddThread5of5ForFork1_#res.offset_23|, BCSP_PnpAddThread5of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread5of5ForFork1_BCSP_IoDecrement_#t~post5_29|, BCSP_PnpAddThread5of5ForFork1_#res.base=|v_BCSP_PnpAddThread5of5ForFork1_#res.base_23|, BCSP_PnpAddThread5of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread5of5ForFork1___VERIFIER_assert_~cond_27, ~pendingIo~0=v_~pendingIo~0_1977} AuxVars[] AssignedVars[~stoppingEvent~0, BCSP_PnpAddThread5of5ForFork1_#res.offset, BCSP_PnpAddThread5of5ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread5of5ForFork1_#res.base, ~pendingIo~0][177], [257#true, 65#BCSP_PnpAddEXITtrue, 72#BCSP_PnpAddEXITtrue, Black: 259#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 261#(= ~stoppingEvent~0 0), Black: 262#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 264#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 321#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), 270#true, Black: 325#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 327#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 329#(and (not (= ~stoppingFlag~0 0)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 331#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 317#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 401#(and (<= 1 ~stoppingFlag~0) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1))), Black: 319#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), 85#L689true, 214#L745-2true, 407#(= ~stopped~0 0), 152#L689-2true, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, Black: 273#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), BCSP_PnpAddThread5of5ForFork1InUse, Black: 289#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), BCSP_PnpStopThread1of5ForFork0InUse, Black: 274#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 275#(or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 276#(or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 293#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 277#(= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)), 366#(<= 1 ~stoppingFlag~0), Black: 281#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 285#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 287#(and (= ~stoppingFlag~0 1) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= ~pendingIo~0 1)), 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 312#(not (= ~stoppingFlag~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-25 15:11:33,792 INFO L384 tUnfolder$Statistics]: this new event has 47 ancestors and is not cut-off event [2021-03-25 15:11:33,792 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is not cut-off event [2021-03-25 15:11:33,792 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is not cut-off event [2021-03-25 15:11:33,792 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is not cut-off event [2021-03-25 15:11:33,862 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1677] L686-->BCSP_PnpStopEXIT: Formula: (and (= |v_BCSP_PnpStopThread1of5ForFork0_#res.base_7| 0) (not (= v_BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond_23 0)) (= |v_BCSP_PnpStopThread1of5ForFork0_#res.offset_7| 0) (= v_~stopped~0_387 1)) InVars {BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond=v_BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond_23} OutVars{BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond=v_BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond_23, BCSP_PnpStopThread1of5ForFork0_#res.base=|v_BCSP_PnpStopThread1of5ForFork0_#res.base_7|, BCSP_PnpStopThread1of5ForFork0_#res.offset=|v_BCSP_PnpStopThread1of5ForFork0_#res.offset_7|, ~stopped~0=v_~stopped~0_387} AuxVars[] AssignedVars[BCSP_PnpStopThread1of5ForFork0_#res.base, BCSP_PnpStopThread1of5ForFork0_#res.offset, ~stopped~0][45], [257#true, 130#BCSP_PnpStopEXITtrue, 135#L688true, Black: 259#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 261#(= ~stoppingEvent~0 0), Black: 262#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 321#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 264#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 270#true, Black: 325#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 327#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 329#(and (not (= ~stoppingFlag~0 0)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 331#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 317#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 401#(and (<= 1 ~stoppingFlag~0) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1))), Black: 319#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), 405#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, 152#L689-2true, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, Black: 273#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), BCSP_PnpAddThread5of5ForFork1InUse, Black: 289#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), 105#L689true, BCSP_PnpStopThread1of5ForFork0InUse, Black: 274#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 275#(or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 276#(or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 293#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 277#(= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)), Black: 281#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), 366#(<= 1 ~stoppingFlag~0), Black: 285#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 287#(and (= ~stoppingFlag~0 1) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= ~pendingIo~0 1)), 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), 183#L689true, 312#(not (= ~stoppingFlag~0 0)), Black: 242#true, Black: 244#(= ~stopped~0 0), Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 255#(= ~stoppingFlag~0 1)]) [2021-03-25 15:11:33,863 INFO L384 tUnfolder$Statistics]: this new event has 48 ancestors and is not cut-off event [2021-03-25 15:11:33,863 INFO L387 tUnfolder$Statistics]: existing Event has 48 ancestors and is not cut-off event [2021-03-25 15:11:33,863 INFO L387 tUnfolder$Statistics]: existing Event has 48 ancestors and is not cut-off event [2021-03-25 15:11:33,863 INFO L387 tUnfolder$Statistics]: existing Event has 48 ancestors and is not cut-off event [2021-03-25 15:11:33,867 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1677] L686-->BCSP_PnpStopEXIT: Formula: (and (= |v_BCSP_PnpStopThread1of5ForFork0_#res.base_7| 0) (not (= v_BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond_23 0)) (= |v_BCSP_PnpStopThread1of5ForFork0_#res.offset_7| 0) (= v_~stopped~0_387 1)) InVars {BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond=v_BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond_23} OutVars{BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond=v_BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond_23, BCSP_PnpStopThread1of5ForFork0_#res.base=|v_BCSP_PnpStopThread1of5ForFork0_#res.base_7|, BCSP_PnpStopThread1of5ForFork0_#res.offset=|v_BCSP_PnpStopThread1of5ForFork0_#res.offset_7|, ~stopped~0=v_~stopped~0_387} AuxVars[] AssignedVars[BCSP_PnpStopThread1of5ForFork0_#res.base, BCSP_PnpStopThread1of5ForFork0_#res.offset, ~stopped~0][45], [257#true, 65#BCSP_PnpAddEXITtrue, 130#BCSP_PnpStopEXITtrue, Black: 259#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 261#(= ~stoppingEvent~0 0), Black: 262#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 321#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 264#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 325#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), 270#true, Black: 327#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 329#(and (not (= ~stoppingFlag~0 0)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 331#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 317#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 401#(and (<= 1 ~stoppingFlag~0) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1))), Black: 319#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), 85#L689true, 405#true, 214#L745-2true, 153#L722-2true, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, Black: 273#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 289#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 274#(= ~stoppingFlag~0 ~stoppingEvent~0), BCSP_PnpStopThread1of5ForFork0InUse, 105#L689true, Black: 275#(or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 276#(or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 293#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 277#(= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)), 366#(<= 1 ~stoppingFlag~0), Black: 281#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 285#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 287#(and (= ~stoppingFlag~0 1) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= ~pendingIo~0 1)), 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), 183#L689true, 312#(not (= ~stoppingFlag~0 0)), Black: 242#true, Black: 244#(= ~stopped~0 0), Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 255#(= ~stoppingFlag~0 1)]) [2021-03-25 15:11:33,867 INFO L384 tUnfolder$Statistics]: this new event has 48 ancestors and is not cut-off event [2021-03-25 15:11:33,868 INFO L387 tUnfolder$Statistics]: existing Event has 48 ancestors and is not cut-off event [2021-03-25 15:11:33,868 INFO L387 tUnfolder$Statistics]: existing Event has 48 ancestors and is not cut-off event [2021-03-25 15:11:33,868 INFO L387 tUnfolder$Statistics]: existing Event has 48 ancestors and is not cut-off event [2021-03-25 15:11:33,874 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1677] L686-->BCSP_PnpStopEXIT: Formula: (and (= |v_BCSP_PnpStopThread1of5ForFork0_#res.base_7| 0) (not (= v_BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond_23 0)) (= |v_BCSP_PnpStopThread1of5ForFork0_#res.offset_7| 0) (= v_~stopped~0_387 1)) InVars {BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond=v_BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond_23} OutVars{BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond=v_BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond_23, BCSP_PnpStopThread1of5ForFork0_#res.base=|v_BCSP_PnpStopThread1of5ForFork0_#res.base_7|, BCSP_PnpStopThread1of5ForFork0_#res.offset=|v_BCSP_PnpStopThread1of5ForFork0_#res.offset_7|, ~stopped~0=v_~stopped~0_387} AuxVars[] AssignedVars[BCSP_PnpStopThread1of5ForFork0_#res.base, BCSP_PnpStopThread1of5ForFork0_#res.offset, ~stopped~0][45], [257#true, 130#BCSP_PnpStopEXITtrue, 135#L688true, 72#BCSP_PnpAddEXITtrue, Black: 259#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 261#(= ~stoppingEvent~0 0), Black: 262#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 321#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 264#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 325#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), 270#true, Black: 327#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 329#(and (not (= ~stoppingFlag~0 0)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 331#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 401#(and (<= 1 ~stoppingFlag~0) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1))), Black: 317#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 319#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), 405#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, 152#L689-2true, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, Black: 273#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), BCSP_PnpAddThread5of5ForFork1InUse, Black: 289#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 274#(= ~stoppingFlag~0 ~stoppingEvent~0), BCSP_PnpStopThread1of5ForFork0InUse, 105#L689true, Black: 275#(or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 276#(or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 293#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 277#(= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)), Black: 281#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), 366#(<= 1 ~stoppingFlag~0), Black: 285#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 287#(and (= ~stoppingFlag~0 1) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= ~pendingIo~0 1)), 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), 312#(not (= ~stoppingFlag~0 0)), Black: 242#true, Black: 244#(= ~stopped~0 0), Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 255#(= ~stoppingFlag~0 1)]) [2021-03-25 15:11:33,875 INFO L384 tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event [2021-03-25 15:11:33,875 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-03-25 15:11:33,875 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-03-25 15:11:33,875 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-03-25 15:11:33,876 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1677] L686-->BCSP_PnpStopEXIT: Formula: (and (= |v_BCSP_PnpStopThread1of5ForFork0_#res.base_7| 0) (not (= v_BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond_23 0)) (= |v_BCSP_PnpStopThread1of5ForFork0_#res.offset_7| 0) (= v_~stopped~0_387 1)) InVars {BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond=v_BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond_23} OutVars{BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond=v_BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond_23, BCSP_PnpStopThread1of5ForFork0_#res.base=|v_BCSP_PnpStopThread1of5ForFork0_#res.base_7|, BCSP_PnpStopThread1of5ForFork0_#res.offset=|v_BCSP_PnpStopThread1of5ForFork0_#res.offset_7|, ~stopped~0=v_~stopped~0_387} AuxVars[] AssignedVars[BCSP_PnpStopThread1of5ForFork0_#res.base, BCSP_PnpStopThread1of5ForFork0_#res.offset, ~stopped~0][45], [257#true, 130#BCSP_PnpStopEXITtrue, 131#BCSP_PnpAddEXITtrue, 135#L688true, Black: 259#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 261#(= ~stoppingEvent~0 0), Black: 262#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 321#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 264#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 325#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), 270#true, Black: 327#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 329#(and (not (= ~stoppingFlag~0 0)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 331#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 401#(and (<= 1 ~stoppingFlag~0) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1))), Black: 317#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 319#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), 405#true, 214#L745-2true, 215#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, Black: 273#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), BCSP_PnpAddThread5of5ForFork1InUse, Black: 289#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 274#(= ~stoppingFlag~0 ~stoppingEvent~0), BCSP_PnpStopThread1of5ForFork0InUse, 105#L689true, Black: 275#(or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 276#(or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 293#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 277#(= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)), Black: 281#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), 366#(<= 1 ~stoppingFlag~0), Black: 285#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 287#(and (= ~stoppingFlag~0 1) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= ~pendingIo~0 1)), 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), 183#L689true, 312#(not (= ~stoppingFlag~0 0)), Black: 242#true, Black: 244#(= ~stopped~0 0), Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 255#(= ~stoppingFlag~0 1)]) [2021-03-25 15:11:33,876 INFO L384 tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event [2021-03-25 15:11:33,876 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-03-25 15:11:33,876 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-03-25 15:11:33,876 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-03-25 15:11:33,879 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1677] L686-->BCSP_PnpStopEXIT: Formula: (and (= |v_BCSP_PnpStopThread1of5ForFork0_#res.base_7| 0) (not (= v_BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond_23 0)) (= |v_BCSP_PnpStopThread1of5ForFork0_#res.offset_7| 0) (= v_~stopped~0_387 1)) InVars {BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond=v_BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond_23} OutVars{BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond=v_BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond_23, BCSP_PnpStopThread1of5ForFork0_#res.base=|v_BCSP_PnpStopThread1of5ForFork0_#res.base_7|, BCSP_PnpStopThread1of5ForFork0_#res.offset=|v_BCSP_PnpStopThread1of5ForFork0_#res.offset_7|, ~stopped~0=v_~stopped~0_387} AuxVars[] AssignedVars[BCSP_PnpStopThread1of5ForFork0_#res.base, BCSP_PnpStopThread1of5ForFork0_#res.offset, ~stopped~0][45], [65#BCSP_PnpAddEXITtrue, 257#true, 130#BCSP_PnpStopEXITtrue, 72#BCSP_PnpAddEXITtrue, Black: 259#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 261#(= ~stoppingEvent~0 0), Black: 262#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 321#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 264#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 325#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), 270#true, Black: 327#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 329#(and (not (= ~stoppingFlag~0 0)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 331#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 401#(and (<= 1 ~stoppingFlag~0) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1))), Black: 317#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 319#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), 85#L689true, 405#true, 214#L745-2true, 153#L722-2true, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, Black: 273#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), BCSP_PnpAddThread5of5ForFork1InUse, Black: 289#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), 105#L689true, Black: 274#(= ~stoppingFlag~0 ~stoppingEvent~0), BCSP_PnpStopThread1of5ForFork0InUse, Black: 275#(or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 276#(or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 293#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 277#(= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)), 366#(<= 1 ~stoppingFlag~0), Black: 281#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 285#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 287#(and (= ~stoppingFlag~0 1) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= ~pendingIo~0 1)), 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), 312#(not (= ~stoppingFlag~0 0)), Black: 242#true, Black: 244#(= ~stopped~0 0), Black: 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 255#(= ~stoppingFlag~0 1)]) [2021-03-25 15:11:33,879 INFO L384 tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event [2021-03-25 15:11:33,879 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-03-25 15:11:33,879 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-03-25 15:11:33,879 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-03-25 15:11:33,881 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1742] L689-->BCSP_PnpAddEXIT: Formula: (and (not (= v_BCSP_PnpAddThread5of5ForFork1___VERIFIER_assert_~cond_27 0)) (let ((.cse0 (= v_~pendingIo~0_1977 0))) (or (and (not .cse0) (= v_~stoppingEvent~0_1503 v_~stoppingEvent~0_1502)) (and .cse0 (= v_~stoppingEvent~0_1502 1)))) (= |v_BCSP_PnpAddThread5of5ForFork1_#res.base_23| 0) (= |v_BCSP_PnpAddThread5of5ForFork1_#res.offset_23| 0) (= (+ v_~pendingIo~0_1977 1) v_~pendingIo~0_1978)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_1503, BCSP_PnpAddThread5of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread5of5ForFork1___VERIFIER_assert_~cond_27, ~pendingIo~0=v_~pendingIo~0_1978} OutVars{~stoppingEvent~0=v_~stoppingEvent~0_1502, BCSP_PnpAddThread5of5ForFork1_#res.offset=|v_BCSP_PnpAddThread5of5ForFork1_#res.offset_23|, BCSP_PnpAddThread5of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread5of5ForFork1_BCSP_IoDecrement_#t~post5_29|, BCSP_PnpAddThread5of5ForFork1_#res.base=|v_BCSP_PnpAddThread5of5ForFork1_#res.base_23|, BCSP_PnpAddThread5of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread5of5ForFork1___VERIFIER_assert_~cond_27, ~pendingIo~0=v_~pendingIo~0_1977} AuxVars[] AssignedVars[~stoppingEvent~0, BCSP_PnpAddThread5of5ForFork1_#res.offset, BCSP_PnpAddThread5of5ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread5of5ForFork1_#res.base, ~pendingIo~0][177], [257#true, 131#BCSP_PnpAddEXITtrue, 135#L688true, 72#BCSP_PnpAddEXITtrue, Black: 259#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 261#(= ~stoppingEvent~0 0), Black: 262#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 264#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 321#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), 270#true, Black: 325#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 327#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 329#(and (not (= ~stoppingFlag~0 0)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 331#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 317#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 401#(and (<= 1 ~stoppingFlag~0) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1))), Black: 319#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), 214#L745-2true, 215#BCSP_PnpAddEXITtrue, 407#(= ~stopped~0 0), 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, Black: 273#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), BCSP_PnpAddThread5of5ForFork1InUse, Black: 289#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 274#(= ~stoppingFlag~0 ~stoppingEvent~0), BCSP_PnpStopThread1of5ForFork0InUse, Black: 275#(or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 276#(or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 293#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 277#(= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)), Black: 281#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), 366#(<= 1 ~stoppingFlag~0), Black: 285#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0)), 48#L715-2true, Black: 287#(and (= ~stoppingFlag~0 1) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= ~pendingIo~0 1)), 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 312#(not (= ~stoppingFlag~0 0)), Black: 242#true, Black: 244#(= ~stopped~0 0), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), 255#(= ~stoppingFlag~0 1)]) [2021-03-25 15:11:33,881 INFO L384 tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event [2021-03-25 15:11:33,881 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-03-25 15:11:33,881 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-03-25 15:11:33,881 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-03-25 15:11:33,882 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1742] L689-->BCSP_PnpAddEXIT: Formula: (and (not (= v_BCSP_PnpAddThread5of5ForFork1___VERIFIER_assert_~cond_27 0)) (let ((.cse0 (= v_~pendingIo~0_1977 0))) (or (and (not .cse0) (= v_~stoppingEvent~0_1503 v_~stoppingEvent~0_1502)) (and .cse0 (= v_~stoppingEvent~0_1502 1)))) (= |v_BCSP_PnpAddThread5of5ForFork1_#res.base_23| 0) (= |v_BCSP_PnpAddThread5of5ForFork1_#res.offset_23| 0) (= (+ v_~pendingIo~0_1977 1) v_~pendingIo~0_1978)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_1503, BCSP_PnpAddThread5of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread5of5ForFork1___VERIFIER_assert_~cond_27, ~pendingIo~0=v_~pendingIo~0_1978} OutVars{~stoppingEvent~0=v_~stoppingEvent~0_1502, BCSP_PnpAddThread5of5ForFork1_#res.offset=|v_BCSP_PnpAddThread5of5ForFork1_#res.offset_23|, BCSP_PnpAddThread5of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread5of5ForFork1_BCSP_IoDecrement_#t~post5_29|, BCSP_PnpAddThread5of5ForFork1_#res.base=|v_BCSP_PnpAddThread5of5ForFork1_#res.base_23|, BCSP_PnpAddThread5of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread5of5ForFork1___VERIFIER_assert_~cond_27, ~pendingIo~0=v_~pendingIo~0_1977} AuxVars[] AssignedVars[~stoppingEvent~0, BCSP_PnpAddThread5of5ForFork1_#res.offset, BCSP_PnpAddThread5of5ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread5of5ForFork1_#res.base, ~pendingIo~0][177], [257#true, 131#BCSP_PnpAddEXITtrue, 135#L688true, Black: 259#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 261#(= ~stoppingEvent~0 0), Black: 262#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 321#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 264#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 270#true, Black: 325#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 327#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 329#(and (not (= ~stoppingFlag~0 0)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 331#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 317#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 401#(and (<= 1 ~stoppingFlag~0) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1))), Black: 319#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), 214#L745-2true, 215#BCSP_PnpAddEXITtrue, 407#(= ~stopped~0 0), 216#L686true, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, Black: 273#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), BCSP_PnpAddThread5of5ForFork1InUse, Black: 289#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), BCSP_PnpStopThread1of5ForFork0InUse, Black: 274#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 275#(or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 276#(or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 293#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 277#(= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)), 366#(<= 1 ~stoppingFlag~0), Black: 281#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 285#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 287#(and (= ~stoppingFlag~0 1) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= ~pendingIo~0 1)), 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 183#L689true, 312#(not (= ~stoppingFlag~0 0)), Black: 242#true, Black: 244#(= ~stopped~0 0), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), 255#(= ~stoppingFlag~0 1)]) [2021-03-25 15:11:33,882 INFO L384 tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event [2021-03-25 15:11:33,882 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-03-25 15:11:33,882 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-03-25 15:11:33,882 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-03-25 15:11:33,916 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1742] L689-->BCSP_PnpAddEXIT: Formula: (and (not (= v_BCSP_PnpAddThread5of5ForFork1___VERIFIER_assert_~cond_27 0)) (let ((.cse0 (= v_~pendingIo~0_1977 0))) (or (and (not .cse0) (= v_~stoppingEvent~0_1503 v_~stoppingEvent~0_1502)) (and .cse0 (= v_~stoppingEvent~0_1502 1)))) (= |v_BCSP_PnpAddThread5of5ForFork1_#res.base_23| 0) (= |v_BCSP_PnpAddThread5of5ForFork1_#res.offset_23| 0) (= (+ v_~pendingIo~0_1977 1) v_~pendingIo~0_1978)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_1503, BCSP_PnpAddThread5of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread5of5ForFork1___VERIFIER_assert_~cond_27, ~pendingIo~0=v_~pendingIo~0_1978} OutVars{~stoppingEvent~0=v_~stoppingEvent~0_1502, BCSP_PnpAddThread5of5ForFork1_#res.offset=|v_BCSP_PnpAddThread5of5ForFork1_#res.offset_23|, BCSP_PnpAddThread5of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread5of5ForFork1_BCSP_IoDecrement_#t~post5_29|, BCSP_PnpAddThread5of5ForFork1_#res.base=|v_BCSP_PnpAddThread5of5ForFork1_#res.base_23|, BCSP_PnpAddThread5of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread5of5ForFork1___VERIFIER_assert_~cond_27, ~pendingIo~0=v_~pendingIo~0_1977} AuxVars[] AssignedVars[~stoppingEvent~0, BCSP_PnpAddThread5of5ForFork1_#res.offset, BCSP_PnpAddThread5of5ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread5of5ForFork1_#res.base, ~pendingIo~0][177], [257#true, 131#BCSP_PnpAddEXITtrue, 135#L688true, 72#BCSP_PnpAddEXITtrue, Black: 259#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 261#(= ~stoppingEvent~0 0), Black: 262#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 321#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 264#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 325#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), 270#true, Black: 327#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 329#(and (not (= ~stoppingFlag~0 0)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 331#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 401#(and (<= 1 ~stoppingFlag~0) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1))), Black: 317#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 319#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), 214#L745-2true, 407#(= ~stopped~0 0), 215#BCSP_PnpAddEXITtrue, 216#L686true, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, Black: 273#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), BCSP_PnpAddThread5of5ForFork1InUse, Black: 289#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 274#(= ~stoppingFlag~0 ~stoppingEvent~0), BCSP_PnpStopThread1of5ForFork0InUse, Black: 275#(or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 276#(or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 293#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 277#(= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)), Black: 281#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), 366#(<= 1 ~stoppingFlag~0), Black: 285#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 287#(and (= ~stoppingFlag~0 1) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= ~pendingIo~0 1)), 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 312#(not (= ~stoppingFlag~0 0)), Black: 242#true, Black: 244#(= ~stopped~0 0), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), 255#(= ~stoppingFlag~0 1)]) [2021-03-25 15:11:33,916 INFO L384 tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event [2021-03-25 15:11:33,917 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-03-25 15:11:33,917 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-03-25 15:11:33,917 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-03-25 15:11:33,917 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1742] L689-->BCSP_PnpAddEXIT: Formula: (and (not (= v_BCSP_PnpAddThread5of5ForFork1___VERIFIER_assert_~cond_27 0)) (let ((.cse0 (= v_~pendingIo~0_1977 0))) (or (and (not .cse0) (= v_~stoppingEvent~0_1503 v_~stoppingEvent~0_1502)) (and .cse0 (= v_~stoppingEvent~0_1502 1)))) (= |v_BCSP_PnpAddThread5of5ForFork1_#res.base_23| 0) (= |v_BCSP_PnpAddThread5of5ForFork1_#res.offset_23| 0) (= (+ v_~pendingIo~0_1977 1) v_~pendingIo~0_1978)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_1503, BCSP_PnpAddThread5of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread5of5ForFork1___VERIFIER_assert_~cond_27, ~pendingIo~0=v_~pendingIo~0_1978} OutVars{~stoppingEvent~0=v_~stoppingEvent~0_1502, BCSP_PnpAddThread5of5ForFork1_#res.offset=|v_BCSP_PnpAddThread5of5ForFork1_#res.offset_23|, BCSP_PnpAddThread5of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread5of5ForFork1_BCSP_IoDecrement_#t~post5_29|, BCSP_PnpAddThread5of5ForFork1_#res.base=|v_BCSP_PnpAddThread5of5ForFork1_#res.base_23|, BCSP_PnpAddThread5of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread5of5ForFork1___VERIFIER_assert_~cond_27, ~pendingIo~0=v_~pendingIo~0_1977} AuxVars[] AssignedVars[~stoppingEvent~0, BCSP_PnpAddThread5of5ForFork1_#res.offset, BCSP_PnpAddThread5of5ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread5of5ForFork1_#res.base, ~pendingIo~0][177], [257#true, 135#L688true, 72#BCSP_PnpAddEXITtrue, Black: 259#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 261#(= ~stoppingEvent~0 0), Black: 262#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 321#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 264#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 270#true, Black: 325#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 327#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 329#(and (not (= ~stoppingFlag~0 0)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 331#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 317#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 401#(and (<= 1 ~stoppingFlag~0) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1))), Black: 319#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), 214#L745-2true, 215#BCSP_PnpAddEXITtrue, 407#(= ~stopped~0 0), 216#L686true, 152#L689-2true, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, Black: 273#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), BCSP_PnpAddThread5of5ForFork1InUse, Black: 289#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), BCSP_PnpStopThread1of5ForFork0InUse, Black: 274#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 275#(or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 276#(or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 293#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 277#(= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)), 366#(<= 1 ~stoppingFlag~0), Black: 281#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 285#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 287#(and (= ~stoppingFlag~0 1) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= ~pendingIo~0 1)), 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 312#(not (= ~stoppingFlag~0 0)), Black: 242#true, Black: 244#(= ~stopped~0 0), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), 255#(= ~stoppingFlag~0 1)]) [2021-03-25 15:11:33,917 INFO L384 tUnfolder$Statistics]: this new event has 49 ancestors and is not cut-off event [2021-03-25 15:11:33,917 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is not cut-off event [2021-03-25 15:11:33,917 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is not cut-off event [2021-03-25 15:11:33,917 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is not cut-off event [2021-03-25 15:11:33,919 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1742] L689-->BCSP_PnpAddEXIT: Formula: (and (not (= v_BCSP_PnpAddThread5of5ForFork1___VERIFIER_assert_~cond_27 0)) (let ((.cse0 (= v_~pendingIo~0_1977 0))) (or (and (not .cse0) (= v_~stoppingEvent~0_1503 v_~stoppingEvent~0_1502)) (and .cse0 (= v_~stoppingEvent~0_1502 1)))) (= |v_BCSP_PnpAddThread5of5ForFork1_#res.base_23| 0) (= |v_BCSP_PnpAddThread5of5ForFork1_#res.offset_23| 0) (= (+ v_~pendingIo~0_1977 1) v_~pendingIo~0_1978)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_1503, BCSP_PnpAddThread5of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread5of5ForFork1___VERIFIER_assert_~cond_27, ~pendingIo~0=v_~pendingIo~0_1978} OutVars{~stoppingEvent~0=v_~stoppingEvent~0_1502, BCSP_PnpAddThread5of5ForFork1_#res.offset=|v_BCSP_PnpAddThread5of5ForFork1_#res.offset_23|, BCSP_PnpAddThread5of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread5of5ForFork1_BCSP_IoDecrement_#t~post5_29|, BCSP_PnpAddThread5of5ForFork1_#res.base=|v_BCSP_PnpAddThread5of5ForFork1_#res.base_23|, BCSP_PnpAddThread5of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread5of5ForFork1___VERIFIER_assert_~cond_27, ~pendingIo~0=v_~pendingIo~0_1977} AuxVars[] AssignedVars[~stoppingEvent~0, BCSP_PnpAddThread5of5ForFork1_#res.offset, BCSP_PnpAddThread5of5ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread5of5ForFork1_#res.base, ~pendingIo~0][177], [257#true, 65#BCSP_PnpAddEXITtrue, 72#BCSP_PnpAddEXITtrue, Black: 259#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 261#(= ~stoppingEvent~0 0), Black: 262#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 264#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 321#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 325#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), 270#true, Black: 327#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 329#(and (not (= ~stoppingFlag~0 0)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 331#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 317#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 401#(and (<= 1 ~stoppingFlag~0) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1))), Black: 319#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), 85#L689true, 214#L745-2true, 407#(= ~stopped~0 0), 216#L686true, 153#L722-2true, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, Black: 273#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 289#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 274#(= ~stoppingFlag~0 ~stoppingEvent~0), BCSP_PnpStopThread1of5ForFork0InUse, Black: 275#(or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 276#(or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 293#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 277#(= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)), 366#(<= 1 ~stoppingFlag~0), Black: 281#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 285#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 287#(and (= ~stoppingFlag~0 1) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= ~pendingIo~0 1)), 247#(and (not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)) (= ~stopped~0 0)), 312#(not (= ~stoppingFlag~0 0)), Black: 242#true, Black: 244#(= ~stopped~0 0), Black: 245#(not (= BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond 0)), 255#(= ~stoppingFlag~0 1)]) [2021-03-25 15:11:33,919 INFO L384 tUnfolder$Statistics]: this new event has 49 ancestors and is not cut-off event [2021-03-25 15:11:33,919 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is not cut-off event [2021-03-25 15:11:33,919 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is not cut-off event [2021-03-25 15:11:33,919 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is not cut-off event [2021-03-25 15:11:33,934 INFO L129 PetriNetUnfolder]: 13264/23687 cut-off events. [2021-03-25 15:11:33,935 INFO L130 PetriNetUnfolder]: For 131092/137892 co-relation queries the response was YES. [2021-03-25 15:11:34,145 INFO L84 FinitePrefix]: Finished finitePrefix Result has 94950 conditions, 23687 events. 13264/23687 cut-off events. For 131092/137892 co-relation queries the response was YES. Maximal size of possible extension queue 2147. Compared 221120 event pairs, 3729 based on Foata normal form. 1715/21246 useless extension candidates. Maximal degree in co-relation 94902. Up to 6027 conditions per place. [2021-03-25 15:11:34,282 INFO L132 encePairwiseOnDemand]: 418/424 looper letters, 15 selfloop transitions, 5 changer transitions 0/183 dead transitions. [2021-03-25 15:11:34,282 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 122 places, 183 transitions, 1592 flow [2021-03-25 15:11:34,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-25 15:11:34,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-25 15:11:34,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1051 transitions. [2021-03-25 15:11:34,283 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8262578616352201 [2021-03-25 15:11:34,284 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1051 transitions. [2021-03-25 15:11:34,284 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1051 transitions. [2021-03-25 15:11:34,284 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 15:11:34,284 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1051 transitions. [2021-03-25 15:11:34,285 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 350.3333333333333) internal successors, (1051), 3 states have internal predecessors, (1051), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:11:34,285 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 424.0) internal successors, (1696), 4 states have internal predecessors, (1696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:11:34,285 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 424.0) internal successors, (1696), 4 states have internal predecessors, (1696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:11:34,285 INFO L185 Difference]: Start difference. First operand has 120 places, 180 transitions, 1544 flow. Second operand 3 states and 1051 transitions. [2021-03-25 15:11:34,285 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 122 places, 183 transitions, 1592 flow [2021-03-25 15:11:36,080 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 121 places, 183 transitions, 1584 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-25 15:11:36,082 INFO L241 Difference]: Finished difference. Result has 122 places, 180 transitions, 1557 flow [2021-03-25 15:11:36,082 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=424, PETRI_DIFFERENCE_MINUEND_FLOW=1536, PETRI_DIFFERENCE_MINUEND_PLACES=119, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=180, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=175, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1557, PETRI_PLACES=122, PETRI_TRANSITIONS=180} [2021-03-25 15:11:36,082 INFO L343 CegarLoopForPetriNet]: 81 programPoint places, 41 predicate places. [2021-03-25 15:11:36,082 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:11:36,082 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 122 places, 180 transitions, 1557 flow [2021-03-25 15:11:36,082 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 122 places, 180 transitions, 1557 flow [2021-03-25 15:11:36,083 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 122 places, 180 transitions, 1557 flow [2021-03-25 15:11:37,241 INFO L129 PetriNetUnfolder]: 6459/12614 cut-off events. [2021-03-25 15:11:37,242 INFO L130 PetriNetUnfolder]: For 54770/57797 co-relation queries the response was YES. [2021-03-25 15:11:37,340 INFO L84 FinitePrefix]: Finished finitePrefix Result has 50095 conditions, 12614 events. 6459/12614 cut-off events. For 54770/57797 co-relation queries the response was YES. Maximal size of possible extension queue 1051. Compared 116619 event pairs, 2027 based on Foata normal form. 384/11575 useless extension candidates. Maximal degree in co-relation 50047. Up to 3145 conditions per place. [2021-03-25 15:11:37,515 INFO L142 LiptonReduction]: Number of co-enabled transitions 6114 [2021-03-25 15:11:43,439 INFO L154 LiptonReduction]: Checked pairs total: 2086 [2021-03-25 15:11:43,439 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-25 15:11:43,439 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 7357 [2021-03-25 15:11:43,440 INFO L480 AbstractCegarLoop]: Abstraction has has 122 places, 180 transitions, 1557 flow [2021-03-25 15:11:43,440 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 344.6666666666667) internal successors, (1034), 3 states have internal predecessors, (1034), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:11:43,440 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 15:11:43,440 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] [2021-03-25 15:11:43,440 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2021-03-25 15:11:43,440 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-25 15:11:43,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 15:11:43,440 INFO L82 PathProgramCache]: Analyzing trace with hash -379225219, now seen corresponding path program 1 times [2021-03-25 15:11:43,440 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 15:11:43,440 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1345074] [2021-03-25 15:11:43,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 15:11:43,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:11:43,452 INFO L142 QuantifierPusher]: treesize reduction 2, result has 83.3 percent of original size [2021-03-25 15:11:43,452 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:11:43,456 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,456 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:11:43,461 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,461 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 15:11:43,465 INFO L142 QuantifierPusher]: treesize reduction 13, result has 35.0 percent of original size [2021-03-25 15:11:43,466 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 15:11:43,470 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,470 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:11:43,474 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,474 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:11:43,479 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,479 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:11:43,479 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 15:11:43,479 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1345074] [2021-03-25 15:11:43,479 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [463776992] [2021-03-25 15:11:43,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 15:11:43,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:11:43,562 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 16 conjunts are in the unsatisfiable core [2021-03-25 15:11:43,563 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 15:11:43,563 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,564 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:11:43,564 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,564 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:11:43,565 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,565 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:11:43,565 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,566 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:11:43,580 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,580 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:11:43,581 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,582 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:11:43,582 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,583 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:11:43,583 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,584 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:11:43,584 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,585 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:11:43,585 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,585 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:11:43,586 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,586 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:11:43,586 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,587 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:11:43,587 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,588 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:11:43,588 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,588 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:11:43,589 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,589 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:11:43,589 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,590 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:11:43,590 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,591 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:11:43,591 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,591 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:11:43,592 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,592 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:11:43,592 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,593 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:11:43,593 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,594 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:11:43,594 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,594 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:11:43,595 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,595 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:11:43,595 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,596 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:11:43,597 INFO L142 QuantifierPusher]: treesize reduction 25, result has 52.8 percent of original size [2021-03-25 15:11:43,598 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-25 15:11:43,599 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,599 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:11:43,600 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,600 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:11:43,601 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,601 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:11:43,601 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,602 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:11:43,602 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,602 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:11:43,603 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,603 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:11:43,604 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,604 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:11:43,604 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,605 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:11:43,605 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,605 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:11:43,606 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,606 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:11:43,607 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,607 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:11:43,607 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,608 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:11:43,608 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,608 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:11:43,609 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,609 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:11:43,610 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,610 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:11:43,610 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,611 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:11:43,611 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,611 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:11:43,612 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,612 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:11:43,613 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,613 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:11:43,614 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,615 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:11:43,615 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,615 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:11:43,616 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,616 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:11:43,617 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,617 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:11:43,617 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,618 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:11:43,618 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,618 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:11:43,619 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,619 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:11:43,620 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,620 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:11:43,621 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,621 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:11:43,621 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,622 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:11:43,623 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,623 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:11:43,623 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,624 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:11:43,624 INFO L142 QuantifierPusher]: treesize reduction 16, result has 54.3 percent of original size [2021-03-25 15:11:43,625 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:11:43,627 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,627 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 15:11:43,628 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,628 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 15:11:43,629 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,629 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 15:11:43,629 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,630 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 15:11:43,630 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,630 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 15:11:43,631 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,631 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 15:11:43,631 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,632 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 15:11:43,632 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,632 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 15:11:43,633 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,634 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 15:11:43,634 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,636 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 15:11:43,637 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,637 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 15:11:43,638 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,640 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 15:11:43,641 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,641 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 15:11:43,642 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-25 15:11:43,642 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,642 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 15:11:43,643 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,643 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 15:11:43,644 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-25 15:11:43,644 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,648 INFO L147 QuantifierPusher]: treesize reduction 13, result has 35.0 percent of original size 7 [2021-03-25 15:11:43,650 INFO L142 QuantifierPusher]: treesize reduction 13, result has 35.0 percent of original size [2021-03-25 15:11:43,650 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 15:11:43,651 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,652 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 15:11:43,652 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,653 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 15:11:43,655 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-25 15:11:43,655 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,656 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 15:11:43,657 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,657 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 15:11:43,657 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,658 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 15:11:43,658 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-25 15:11:43,659 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-25 15:11:43,659 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,664 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-25 15:11:43,667 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,668 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 15:11:43,668 INFO L142 QuantifierPusher]: treesize reduction 16, result has 33.3 percent of original size [2021-03-25 15:11:43,671 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:11:43,672 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:11:43,673 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,673 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:11:43,673 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,674 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:11:43,674 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,675 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:11:43,676 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,676 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:11:43,676 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,677 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:11:43,677 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,677 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:11:43,678 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,678 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:11:43,678 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,679 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:11:43,679 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:11:43,679 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:11:43,679 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 15:11:43,680 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-03-25 15:11:43,680 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 8 [2021-03-25 15:11:43,680 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [554111740] [2021-03-25 15:11:43,680 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-25 15:11:43,680 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 15:11:43,680 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-25 15:11:43,680 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-03-25 15:11:43,681 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 274 out of 424 [2021-03-25 15:11:43,682 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 122 places, 180 transitions, 1557 flow. Second operand has 8 states, 8 states have (on average 275.125) internal successors, (2201), 8 states have internal predecessors, (2201), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:11:43,682 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 15:11:43,682 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 274 of 424 [2021-03-25 15:11:43,682 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 15:11:48,137 INFO L129 PetriNetUnfolder]: 24979/38801 cut-off events. [2021-03-25 15:11:48,137 INFO L130 PetriNetUnfolder]: For 209978/805523 co-relation queries the response was YES. [2021-03-25 15:11:49,003 INFO L84 FinitePrefix]: Finished finitePrefix Result has 172979 conditions, 38801 events. 24979/38801 cut-off events. For 209978/805523 co-relation queries the response was YES. Maximal size of possible extension queue 3318. Compared 329826 event pairs, 3094 based on Foata normal form. 2357/37267 useless extension candidates. Maximal degree in co-relation 172928. Up to 14173 conditions per place. [2021-03-25 15:11:49,228 INFO L132 encePairwiseOnDemand]: 405/424 looper letters, 129 selfloop transitions, 229 changer transitions 0/388 dead transitions. [2021-03-25 15:11:49,228 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 132 places, 388 transitions, 3862 flow [2021-03-25 15:11:49,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-25 15:11:49,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2021-03-25 15:11:49,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 3151 transitions. [2021-03-25 15:11:49,230 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6756003430531733 [2021-03-25 15:11:49,230 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 3151 transitions. [2021-03-25 15:11:49,230 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 3151 transitions. [2021-03-25 15:11:49,231 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 15:11:49,231 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 3151 transitions. [2021-03-25 15:11:49,233 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 286.45454545454544) internal successors, (3151), 11 states have internal predecessors, (3151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:11:49,235 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 424.0) internal successors, (5088), 12 states have internal predecessors, (5088), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:11:49,237 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 424.0) internal successors, (5088), 12 states have internal predecessors, (5088), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:11:49,237 INFO L185 Difference]: Start difference. First operand has 122 places, 180 transitions, 1557 flow. Second operand 11 states and 3151 transitions. [2021-03-25 15:11:49,237 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 132 places, 388 transitions, 3862 flow [2021-03-25 15:11:51,618 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 130 places, 388 transitions, 3840 flow, removed 6 selfloop flow, removed 2 redundant places. [2021-03-25 15:11:51,621 INFO L241 Difference]: Finished difference. Result has 136 places, 340 transitions, 3556 flow [2021-03-25 15:11:51,622 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=424, PETRI_DIFFERENCE_MINUEND_FLOW=1446, PETRI_DIFFERENCE_MINUEND_PLACES=120, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=173, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=82, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=77, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=3556, PETRI_PLACES=136, PETRI_TRANSITIONS=340} [2021-03-25 15:11:51,622 INFO L343 CegarLoopForPetriNet]: 81 programPoint places, 55 predicate places. [2021-03-25 15:11:51,622 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:11:51,622 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 136 places, 340 transitions, 3556 flow [2021-03-25 15:11:51,622 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 136 places, 340 transitions, 3556 flow [2021-03-25 15:11:51,623 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 136 places, 340 transitions, 3556 flow [2021-03-25 15:11:54,431 INFO L129 PetriNetUnfolder]: 12908/22613 cut-off events. [2021-03-25 15:11:54,431 INFO L130 PetriNetUnfolder]: For 139730/315127 co-relation queries the response was YES. [2021-03-25 15:11:54,744 INFO L84 FinitePrefix]: Finished finitePrefix Result has 113494 conditions, 22613 events. 12908/22613 cut-off events. For 139730/315127 co-relation queries the response was YES. Maximal size of possible extension queue 2031. Compared 207336 event pairs, 2416 based on Foata normal form. 650/20828 useless extension candidates. Maximal degree in co-relation 113440. Up to 7257 conditions per place. [2021-03-25 15:11:55,071 INFO L142 LiptonReduction]: Number of co-enabled transitions 11706 [2021-03-25 15:13:28,078 INFO L154 LiptonReduction]: Checked pairs total: 7762 [2021-03-25 15:13:28,078 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-25 15:13:28,078 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 96456 [2021-03-25 15:13:28,079 INFO L480 AbstractCegarLoop]: Abstraction has has 136 places, 340 transitions, 3556 flow [2021-03-25 15:13:28,079 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 275.125) internal successors, (2201), 8 states have internal predecessors, (2201), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:13:28,079 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 15:13:28,079 INFO L263 CegarLoopForPetriNet]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 15:13:28,291 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 15:13:28,292 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, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 15:13:28,292 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 15:13:28,292 INFO L82 PathProgramCache]: Analyzing trace with hash -408969628, now seen corresponding path program 1 times [2021-03-25 15:13:28,292 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 15:13:28,292 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1473604917] [2021-03-25 15:13:28,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 15:13:28,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:13:28,313 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:13:28,313 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:13:28,316 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:13:28,316 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:13:28,319 INFO L142 QuantifierPusher]: treesize reduction -2, result has 128.6 percent of original size [2021-03-25 15:13:28,319 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 15:13:28,323 INFO L142 QuantifierPusher]: treesize reduction -2, result has 128.6 percent of original size [2021-03-25 15:13:28,324 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 15:13:28,329 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:13:28,329 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:13:28,333 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-25 15:13:28,333 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1473604917] [2021-03-25 15:13:28,333 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 15:13:28,333 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-25 15:13:28,333 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1595415039] [2021-03-25 15:13:28,334 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-25 15:13:28,335 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 15:13:28,335 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-25 15:13:28,335 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-03-25 15:13:28,336 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 260 out of 424 [2021-03-25 15:13:28,336 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 136 places, 340 transitions, 3556 flow. Second operand has 7 states, 7 states have (on average 261.14285714285717) internal successors, (1828), 7 states have internal predecessors, (1828), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:13:28,337 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 15:13:28,337 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 260 of 424 [2021-03-25 15:13:28,337 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 15:13:36,391 INFO L129 PetriNetUnfolder]: 35280/54681 cut-off events. [2021-03-25 15:13:36,391 INFO L130 PetriNetUnfolder]: For 377387/1050546 co-relation queries the response was YES. [2021-03-25 15:13:36,917 INFO L84 FinitePrefix]: Finished finitePrefix Result has 285455 conditions, 54681 events. 35280/54681 cut-off events. For 377387/1050546 co-relation queries the response was YES. Maximal size of possible extension queue 4631. Compared 472461 event pairs, 7775 based on Foata normal form. 1170/49251 useless extension candidates. Maximal degree in co-relation 285398. Up to 37584 conditions per place. [2021-03-25 15:13:37,442 INFO L132 encePairwiseOnDemand]: 401/424 looper letters, 345 selfloop transitions, 212 changer transitions 0/584 dead transitions. [2021-03-25 15:13:37,442 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 149 places, 584 transitions, 7182 flow [2021-03-25 15:13:37,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-03-25 15:13:37,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2021-03-25 15:13:37,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 3792 transitions. [2021-03-25 15:13:37,445 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6388140161725068 [2021-03-25 15:13:37,445 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 3792 transitions. [2021-03-25 15:13:37,445 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 3792 transitions. [2021-03-25 15:13:37,445 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 15:13:37,446 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 3792 transitions. [2021-03-25 15:13:37,448 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 270.85714285714283) internal successors, (3792), 14 states have internal predecessors, (3792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:13:37,450 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 424.0) internal successors, (6360), 15 states have internal predecessors, (6360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:13:37,451 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 424.0) internal successors, (6360), 15 states have internal predecessors, (6360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:13:37,451 INFO L185 Difference]: Start difference. First operand has 136 places, 340 transitions, 3556 flow. Second operand 14 states and 3792 transitions. [2021-03-25 15:13:37,451 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 149 places, 584 transitions, 7182 flow [2021-03-25 15:13:50,303 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 149 places, 584 transitions, 6984 flow, removed 99 selfloop flow, removed 0 redundant places. [2021-03-25 15:13:50,309 INFO L241 Difference]: Finished difference. Result has 159 places, 496 transitions, 5940 flow [2021-03-25 15:13:50,309 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=424, PETRI_DIFFERENCE_MINUEND_FLOW=3392, PETRI_DIFFERENCE_MINUEND_PLACES=136, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=340, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=76, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=202, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=5940, PETRI_PLACES=159, PETRI_TRANSITIONS=496} [2021-03-25 15:13:50,309 INFO L343 CegarLoopForPetriNet]: 81 programPoint places, 78 predicate places. [2021-03-25 15:13:50,309 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:13:50,309 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 159 places, 496 transitions, 5940 flow [2021-03-25 15:13:50,309 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 159 places, 496 transitions, 5940 flow [2021-03-25 15:13:50,312 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 159 places, 496 transitions, 5940 flow [2021-03-25 15:13:53,238 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1725] L688-->BCSP_PnpAddEXIT: Formula: (and (= |v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17| 0) (= |v_BCSP_PnpAddThread4of5ForFork1_#res.base_17| 0) (= |v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21| v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35) (= (+ v_~pendingIo~0_1819 1) v_~pendingIo~0_1820) (not (= v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35 0)) (let ((.cse0 (= v_~pendingIo~0_1819 0))) (or (and (= v_~stoppingEvent~0_1378 1) .cse0) (and (not .cse0) (= v_~stoppingEvent~0_1378 v_~stoppingEvent~0_1379))))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_1379, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, ~pendingIo~0=v_~pendingIo~0_1820} OutVars{BCSP_PnpAddThread4of5ForFork1_#res.base=|v_BCSP_PnpAddThread4of5ForFork1_#res.base_17|, ~stoppingEvent~0=v_~stoppingEvent~0_1378, 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_51|, ~pendingIo~0=v_~pendingIo~0_1819} 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][335], [257#true, 131#BCSP_PnpAddEXITtrue, Black: 497#(= ~pendingIo~0 1), Black: 513#(and (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0))), Black: 498#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 499#(or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0)), Black: 515#(and (= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 500#(or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 259#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 261#(= ~stoppingEvent~0 0), Black: 501#(= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)), Black: 262#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 505#(and (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0)) (= ~pendingIo~0 1)), Black: 264#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 507#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0))), Black: 509#(and (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0))), Black: 401#(and (<= 1 ~stoppingFlag~0) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1))), 277#(= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)), 410#true, Black: 273#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 289#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 274#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 275#(or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 276#(or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 293#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 281#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 285#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 270#true, Black: 287#(and (= ~stoppingFlag~0 1) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= ~pendingIo~0 1)), 65#BCSP_PnpAddEXITtrue, 327#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), 72#BCSP_PnpAddEXITtrue, Black: 321#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 325#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 312#(not (= ~stoppingFlag~0 0)), Black: 329#(and (not (= ~stoppingFlag~0 0)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 331#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 317#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 319#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), 214#L745-2true, 216#L686true, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, Black: 417#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), BCSP_PnpStopThread1of5ForFork0InUse, Black: 483#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 421#(and (<= 1 ~pendingIo~0) (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0)), Black: 485#(and (= ~stoppingFlag~0 0) (<= 3 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 487#(and (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 413#(and (= ~stoppingFlag~0 0) (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0)), 366#(<= 1 ~stoppingFlag~0), 495#true, 114#BCSP_PnpAddENTRYtrue, 244#(= ~stopped~0 0), 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-25 15:13:53,238 INFO L384 tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event [2021-03-25 15:13:53,238 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-03-25 15:13:53,238 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-03-25 15:13:53,238 INFO L387 tUnfolder$Statistics]: existing Event has 45 ancestors and is cut-off event [2021-03-25 15:13:53,497 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1725] L688-->BCSP_PnpAddEXIT: Formula: (and (= |v_BCSP_PnpAddThread4of5ForFork1_#res.offset_17| 0) (= |v_BCSP_PnpAddThread4of5ForFork1_#res.base_17| 0) (= |v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21| v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35) (= (+ v_~pendingIo~0_1819 1) v_~pendingIo~0_1820) (not (= v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_~cond_35 0)) (let ((.cse0 (= v_~pendingIo~0_1819 0))) (or (and (= v_~stoppingEvent~0_1378 1) .cse0) (and (not .cse0) (= v_~stoppingEvent~0_1378 v_~stoppingEvent~0_1379))))) InVars {~stoppingEvent~0=v_~stoppingEvent~0_1379, BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread4of5ForFork1___VERIFIER_assert_#in~cond_21|, ~pendingIo~0=v_~pendingIo~0_1820} OutVars{BCSP_PnpAddThread4of5ForFork1_#res.base=|v_BCSP_PnpAddThread4of5ForFork1_#res.base_17|, ~stoppingEvent~0=v_~stoppingEvent~0_1378, 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_51|, ~pendingIo~0=v_~pendingIo~0_1819} 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][263], [257#true, 131#BCSP_PnpAddEXITtrue, Black: 497#(= ~pendingIo~0 1), Black: 513#(and (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0))), Black: 498#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 499#(or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0)), Black: 515#(and (= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 500#(or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 259#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 501#(= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)), Black: 261#(= ~stoppingEvent~0 0), Black: 262#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 505#(and (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0)) (= ~pendingIo~0 1)), Black: 264#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 507#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0))), 270#true, Black: 509#(and (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0))), Black: 401#(and (<= 1 ~stoppingFlag~0) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1))), 410#true, Black: 273#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 289#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 274#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 275#(or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 276#(or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 293#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 277#(= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)), Black: 281#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 285#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 287#(and (= ~stoppingFlag~0 1) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= ~pendingIo~0 1)), 65#BCSP_PnpAddEXITtrue, 327#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), 204#L723true, Black: 321#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 325#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 312#(not (= ~stoppingFlag~0 0)), Black: 329#(and (not (= ~stoppingFlag~0 0)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 331#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 317#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 319#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), 214#L745-2true, 216#L686true, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, Black: 417#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), BCSP_PnpStopThread1of5ForFork0InUse, Black: 483#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 421#(and (<= 1 ~pendingIo~0) (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0)), Black: 485#(and (= ~stoppingFlag~0 0) (<= 3 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 487#(and (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 413#(and (= ~stoppingFlag~0 0) (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0)), 366#(<= 1 ~stoppingFlag~0), 495#true, 114#BCSP_PnpAddENTRYtrue, 244#(= ~stopped~0 0), 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-25 15:13:53,497 INFO L384 tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event [2021-03-25 15:13:53,497 INFO L387 tUnfolder$Statistics]: existing Event has 45 ancestors and is cut-off event [2021-03-25 15:13:53,497 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-03-25 15:13:53,497 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-03-25 15:13:53,806 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1750] L713-->L686-1: Formula: (and (= v_BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond_97 |v_BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_#in~cond_71|) (not (= v_~pendingIo~0_2079 0)) (= v_~stoppingEvent~0_1584 |v_BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_#in~cond_71|) (= v_BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond_97 0) (= v_~pendingIo~0_2080 (+ v_~pendingIo~0_2079 1)) (= v_~stoppingEvent~0_1585 v_~stoppingEvent~0_1584)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_1585, ~pendingIo~0=v_~pendingIo~0_2080} OutVars{BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond=v_BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond_97, ~stoppingEvent~0=v_~stoppingEvent~0_1584, BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_#in~cond=|v_BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_#in~cond_71|, BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5_55|, ~pendingIo~0=v_~pendingIo~0_2079} AuxVars[] AssignedVars[BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond, ~stoppingEvent~0, BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_#in~cond, BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5, ~pendingIo~0][95], [131#BCSP_PnpAddEXITtrue, Black: 497#(= ~pendingIo~0 1), Black: 513#(and (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0))), Black: 498#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 499#(or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0)), 264#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 515#(and (= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 500#(or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 259#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 501#(= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)), Black: 261#(= ~stoppingEvent~0 0), Black: 262#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 505#(and (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0)) (= ~pendingIo~0 1)), Black: 507#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0))), Black: 401#(and (<= 1 ~stoppingFlag~0) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1))), 291#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 273#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 289#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 274#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 275#(or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 276#(or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 293#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 277#(= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)), Black: 281#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 285#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 270#true, Black: 287#(and (= ~stoppingFlag~0 1) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= ~pendingIo~0 1)), 65#BCSP_PnpAddEXITtrue, 327#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), 204#L723true, Black: 321#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 325#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 312#(not (= ~stoppingFlag~0 0)), Black: 329#(and (not (= ~stoppingFlag~0 0)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 331#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 317#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 319#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), 214#L745-2true, 218#L686-1true, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, 483#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, Black: 417#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), BCSP_PnpStopThread1of5ForFork0InUse, Black: 421#(and (<= 1 ~pendingIo~0) (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0)), Black: 485#(and (= ~stoppingFlag~0 0) (<= 3 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 487#(and (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 413#(and (= ~stoppingFlag~0 0) (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0)), 366#(<= 1 ~stoppingFlag~0), 114#BCSP_PnpAddENTRYtrue, 244#(= ~stopped~0 0), 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)), 509#(and (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0))), 255#(= ~stoppingFlag~0 1)]) [2021-03-25 15:13:53,807 INFO L384 tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event [2021-03-25 15:13:53,807 INFO L387 tUnfolder$Statistics]: existing Event has 45 ancestors and is cut-off event [2021-03-25 15:13:53,807 INFO L387 tUnfolder$Statistics]: existing Event has 45 ancestors and is cut-off event [2021-03-25 15:13:53,807 INFO L387 tUnfolder$Statistics]: existing Event has 45 ancestors and is cut-off event [2021-03-25 15:13:54,705 INFO L129 PetriNetUnfolder]: 17429/30880 cut-off events. [2021-03-25 15:13:54,705 INFO L130 PetriNetUnfolder]: For 222731/478944 co-relation queries the response was YES. [2021-03-25 15:13:55,023 INFO L84 FinitePrefix]: Finished finitePrefix Result has 156436 conditions, 30880 events. 17429/30880 cut-off events. For 222731/478944 co-relation queries the response was YES. Maximal size of possible extension queue 2727. Compared 299115 event pairs, 3305 based on Foata normal form. 1188/28379 useless extension candidates. Maximal degree in co-relation 156370. Up to 8388 conditions per place. [2021-03-25 15:13:55,562 INFO L142 LiptonReduction]: Number of co-enabled transitions 16024 [2021-03-25 15:17:27,937 INFO L154 LiptonReduction]: Checked pairs total: 17045 [2021-03-25 15:17:27,937 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-25 15:17:27,938 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 217629 [2021-03-25 15:17:27,938 INFO L480 AbstractCegarLoop]: Abstraction has has 159 places, 496 transitions, 5940 flow [2021-03-25 15:17:27,938 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 261.14285714285717) internal successors, (1828), 7 states have internal predecessors, (1828), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:17:27,938 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 15:17:27,938 INFO L263 CegarLoopForPetriNet]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 15:17:27,939 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2021-03-25 15:17:27,939 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, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 15:17:27,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 15:17:27,939 INFO L82 PathProgramCache]: Analyzing trace with hash -410766388, now seen corresponding path program 2 times [2021-03-25 15:17:27,939 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 15:17:27,939 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1280407487] [2021-03-25 15:17:27,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 15:17:27,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:17:27,953 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:17:27,953 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:17:27,955 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:17:27,955 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:17:27,958 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:17:27,958 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:17:27,961 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:17:27,961 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-25 15:17:27,965 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:17:27,965 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:17:27,970 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-25 15:17:27,970 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1280407487] [2021-03-25 15:17:27,970 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 15:17:27,970 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-25 15:17:27,970 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1855875551] [2021-03-25 15:17:27,970 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-25 15:17:27,970 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 15:17:27,970 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-25 15:17:27,971 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-03-25 15:17:27,972 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 260 out of 424 [2021-03-25 15:17:27,972 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 159 places, 496 transitions, 5940 flow. Second operand has 7 states, 7 states have (on average 261.14285714285717) internal successors, (1828), 7 states have internal predecessors, (1828), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:17:27,972 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 15:17:27,972 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 260 of 424 [2021-03-25 15:17:27,972 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 15:17:38,763 INFO L129 PetriNetUnfolder]: 40324/60212 cut-off events. [2021-03-25 15:17:38,763 INFO L130 PetriNetUnfolder]: For 518710/1446685 co-relation queries the response was YES. [2021-03-25 15:17:39,647 INFO L84 FinitePrefix]: Finished finitePrefix Result has 350396 conditions, 60212 events. 40324/60212 cut-off events. For 518710/1446685 co-relation queries the response was YES. Maximal size of possible extension queue 5107. Compared 498655 event pairs, 8658 based on Foata normal form. 1655/55947 useless extension candidates. Maximal degree in co-relation 350327. Up to 39675 conditions per place. [2021-03-25 15:17:40,174 INFO L132 encePairwiseOnDemand]: 404/424 looper letters, 639 selfloop transitions, 140 changer transitions 0/806 dead transitions. [2021-03-25 15:17:40,174 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 172 places, 806 transitions, 10951 flow [2021-03-25 15:17:40,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-03-25 15:17:40,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2021-03-25 15:17:40,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 3796 transitions. [2021-03-25 15:17:40,177 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.639487870619946 [2021-03-25 15:17:40,177 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 3796 transitions. [2021-03-25 15:17:40,177 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 3796 transitions. [2021-03-25 15:17:40,177 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 15:17:40,177 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 3796 transitions. [2021-03-25 15:17:40,180 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 271.14285714285717) internal successors, (3796), 14 states have internal predecessors, (3796), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:17:40,182 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 424.0) internal successors, (6360), 15 states have internal predecessors, (6360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:17:40,183 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 424.0) internal successors, (6360), 15 states have internal predecessors, (6360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:17:40,183 INFO L185 Difference]: Start difference. First operand has 159 places, 496 transitions, 5940 flow. Second operand 14 states and 3796 transitions. [2021-03-25 15:17:40,183 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 172 places, 806 transitions, 10951 flow [2021-03-25 15:17:57,654 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 171 places, 806 transitions, 10909 flow, removed 20 selfloop flow, removed 1 redundant places. [2021-03-25 15:17:57,662 INFO L241 Difference]: Finished difference. Result has 176 places, 523 transitions, 6565 flow [2021-03-25 15:17:57,662 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=424, PETRI_DIFFERENCE_MINUEND_FLOW=5900, PETRI_DIFFERENCE_MINUEND_PLACES=158, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=496, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=119, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=372, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=6565, PETRI_PLACES=176, PETRI_TRANSITIONS=523} [2021-03-25 15:17:57,662 INFO L343 CegarLoopForPetriNet]: 81 programPoint places, 95 predicate places. [2021-03-25 15:17:57,663 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:17:57,663 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 176 places, 523 transitions, 6565 flow [2021-03-25 15:17:57,663 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 176 places, 523 transitions, 6565 flow [2021-03-25 15:17:57,665 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 176 places, 523 transitions, 6565 flow [2021-03-25 15:18:01,137 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1750] L713-->L686-1: Formula: (and (= v_BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond_97 |v_BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_#in~cond_71|) (not (= v_~pendingIo~0_2079 0)) (= v_~stoppingEvent~0_1584 |v_BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_#in~cond_71|) (= v_BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond_97 0) (= v_~pendingIo~0_2080 (+ v_~pendingIo~0_2079 1)) (= v_~stoppingEvent~0_1585 v_~stoppingEvent~0_1584)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_1585, ~pendingIo~0=v_~pendingIo~0_2080} OutVars{BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond=v_BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond_97, ~stoppingEvent~0=v_~stoppingEvent~0_1584, BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_#in~cond=|v_BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_#in~cond_71|, BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5_55|, ~pendingIo~0=v_~pendingIo~0_2079} AuxVars[] AssignedVars[BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond, ~stoppingEvent~0, BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_#in~cond, BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5, ~pendingIo~0][111], [131#BCSP_PnpAddEXITtrue, Black: 497#(= ~pendingIo~0 1), Black: 513#(and (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0))), Black: 498#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 499#(or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0)), 264#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 515#(and (= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 500#(or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 259#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 501#(= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)), Black: 261#(= ~stoppingEvent~0 0), Black: 262#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 505#(and (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0)) (= ~pendingIo~0 1)), Black: 507#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0))), Black: 401#(and (<= 1 ~stoppingFlag~0) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1))), 532#(not (= ~stoppingFlag~0 0)), 29#L723true, 291#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 273#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 289#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 274#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 275#(or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 547#(and (= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 276#(or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 293#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 549#(and (= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)) (not (= ~stoppingFlag~0 0))), Black: 537#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 277#(= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)), Black: 553#(and (= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)) (not (= ~stoppingFlag~0 0)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 543#(and (= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 285#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 270#true, Black: 287#(and (= ~stoppingFlag~0 1) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= ~pendingIo~0 1)), 312#(not (= ~stoppingFlag~0 0)), 65#BCSP_PnpAddEXITtrue, 72#BCSP_PnpAddEXITtrue, Black: 321#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 325#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 327#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 329#(and (not (= ~stoppingFlag~0 0)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 331#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 317#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 319#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), 214#L745-2true, 218#L686-1true, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, 483#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, Black: 417#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), BCSP_PnpStopThread1of5ForFork0InUse, Black: 421#(and (<= 1 ~pendingIo~0) (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0)), Black: 485#(and (= ~stoppingFlag~0 0) (<= 3 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 487#(and (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 413#(and (= ~stoppingFlag~0 0) (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0)), 366#(<= 1 ~stoppingFlag~0), 114#BCSP_PnpAddENTRYtrue, 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)), 509#(and (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0))), 255#(= ~stoppingFlag~0 1)]) [2021-03-25 15:18:01,137 INFO L384 tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event [2021-03-25 15:18:01,137 INFO L387 tUnfolder$Statistics]: existing Event has 45 ancestors and is cut-off event [2021-03-25 15:18:01,137 INFO L387 tUnfolder$Statistics]: existing Event has 45 ancestors and is cut-off event [2021-03-25 15:18:01,137 INFO L387 tUnfolder$Statistics]: existing Event has 45 ancestors and is cut-off event [2021-03-25 15:18:02,252 INFO L129 PetriNetUnfolder]: 17527/31632 cut-off events. [2021-03-25 15:18:02,252 INFO L130 PetriNetUnfolder]: For 255219/520851 co-relation queries the response was YES. [2021-03-25 15:18:02,615 INFO L84 FinitePrefix]: Finished finitePrefix Result has 166606 conditions, 31632 events. 17527/31632 cut-off events. For 255219/520851 co-relation queries the response was YES. Maximal size of possible extension queue 2839. Compared 312612 event pairs, 3427 based on Foata normal form. 1383/29297 useless extension candidates. Maximal degree in co-relation 166534. Up to 8918 conditions per place. [2021-03-25 15:18:03,186 INFO L142 LiptonReduction]: Number of co-enabled transitions 17186 [2021-03-25 15:20:30,551 INFO L154 LiptonReduction]: Checked pairs total: 21669 [2021-03-25 15:20:30,551 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-25 15:20:30,552 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 152890 [2021-03-25 15:20:30,552 INFO L480 AbstractCegarLoop]: Abstraction has has 176 places, 523 transitions, 6565 flow [2021-03-25 15:20:30,552 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 261.14285714285717) internal successors, (1828), 7 states have internal predecessors, (1828), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:20:30,552 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 15:20:30,552 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-25 15:20:30,552 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2021-03-25 15:20:30,552 INFO L428 AbstractCegarLoop]: === Iteration 11 === [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-25 15:20:30,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 15:20:30,553 INFO L82 PathProgramCache]: Analyzing trace with hash 619493025, now seen corresponding path program 1 times [2021-03-25 15:20:30,553 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 15:20:30,553 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1411385511] [2021-03-25 15:20:30,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 15:20:30,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:20:30,576 INFO L142 QuantifierPusher]: treesize reduction 2, result has 83.3 percent of original size [2021-03-25 15:20:30,576 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,581 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,581 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,586 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,587 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 15:20:30,592 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,592 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 15:20:30,598 INFO L142 QuantifierPusher]: treesize reduction 13, result has 35.0 percent of original size [2021-03-25 15:20:30,599 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 15:20:30,599 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,599 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 15:20:30,605 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,605 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:20:30,610 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,610 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:20:30,615 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,615 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:20:30,615 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-03-25 15:20:30,615 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1411385511] [2021-03-25 15:20:30,616 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1353852030] [2021-03-25 15:20:30,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 15:20:30,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:20:30,702 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 23 conjunts are in the unsatisfiable core [2021-03-25 15:20:30,703 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 15:20:30,704 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,705 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,706 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,707 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,707 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,707 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,707 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,708 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,708 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,708 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,708 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,709 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,709 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,709 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,709 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,710 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,710 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,710 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,710 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,711 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,711 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,711 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,711 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,712 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,712 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,712 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,712 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,713 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,713 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,713 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,713 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,714 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,714 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,714 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,714 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,714 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,715 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,715 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,715 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,717 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,717 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,718 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,718 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,718 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,718 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,719 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,719 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,719 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,720 INFO L142 QuantifierPusher]: treesize reduction 25, result has 52.8 percent of original size [2021-03-25 15:20:30,721 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-25 15:20:30,721 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,721 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,722 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,722 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,722 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,722 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,730 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,730 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,730 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,730 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,731 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,731 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,731 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,731 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,732 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,732 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,732 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,732 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,733 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,733 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,733 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,733 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,734 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,734 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,734 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,734 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,735 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,735 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,735 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,737 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,737 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,738 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,738 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,738 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,738 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,739 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,739 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,739 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,739 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,740 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,740 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,740 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,740 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,740 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,741 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,741 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,741 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,741 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,742 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,742 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,742 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,742 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,743 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,743 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,743 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,744 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,744 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,744 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,744 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,745 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,745 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,745 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,745 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,746 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,746 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,746 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,746 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,746 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,747 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,747 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,747 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,747 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,748 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,748 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,749 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,749 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,749 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,749 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,750 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,755 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,756 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,756 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,756 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,757 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,757 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,757 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,757 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,758 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,758 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,758 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,758 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,759 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,759 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,759 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,759 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,759 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,760 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,760 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,760 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,760 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,761 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,761 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,761 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,761 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,762 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,762 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,762 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,762 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,762 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,763 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,763 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,763 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,763 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,764 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,764 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,764 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,764 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,765 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,765 INFO L142 QuantifierPusher]: treesize reduction 16, result has 54.3 percent of original size [2021-03-25 15:20:30,766 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:20:30,766 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,767 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 15:20:30,767 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,767 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 15:20:30,768 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,768 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 15:20:30,776 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,776 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 15:20:30,776 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,776 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 15:20:30,777 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,777 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 15:20:30,777 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,777 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 15:20:30,785 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,785 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 15:20:30,785 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,786 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 15:20:30,786 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,786 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 15:20:30,786 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,786 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 15:20:30,787 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,788 INFO L147 QuantifierPusher]: treesize reduction 15, result has 31.8 percent of original size 7 [2021-03-25 15:20:30,789 INFO L142 QuantifierPusher]: treesize reduction 15, result has 31.8 percent of original size [2021-03-25 15:20:30,789 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 15:20:30,789 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,789 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 15:20:30,790 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,790 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 15:20:30,790 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,791 INFO L147 QuantifierPusher]: treesize reduction 15, result has 31.8 percent of original size 7 [2021-03-25 15:20:30,791 INFO L142 QuantifierPusher]: treesize reduction 15, result has 31.8 percent of original size [2021-03-25 15:20:30,791 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 15:20:30,792 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,793 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 15:20:30,793 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,793 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 15:20:30,801 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,801 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 15:20:30,801 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,801 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 15:20:30,802 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,802 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 15:20:30,802 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,802 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 15:20:30,803 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,803 INFO L147 QuantifierPusher]: treesize reduction 13, result has 35.0 percent of original size 7 [2021-03-25 15:20:30,806 INFO L142 QuantifierPusher]: treesize reduction 13, result has 38.1 percent of original size [2021-03-25 15:20:30,806 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 15:20:30,806 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,807 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:20:30,807 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-25 15:20:30,807 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,808 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:20:30,808 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,808 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:20:30,809 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,809 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 15:20:30,809 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,809 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:20:30,810 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,810 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:20:30,810 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,811 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:20:30,811 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,811 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:20:30,811 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,811 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:20:30,812 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,812 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:20:30,812 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:20:30,812 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:20:30,812 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-03-25 15:20:30,812 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 15:20:30,813 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-03-25 15:20:30,813 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1499308868] [2021-03-25 15:20:30,813 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-25 15:20:30,813 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 15:20:30,814 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-25 15:20:30,814 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=111, Unknown=0, NotChecked=0, Total=156 [2021-03-25 15:20:30,816 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 274 out of 424 [2021-03-25 15:20:30,817 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 176 places, 523 transitions, 6565 flow. Second operand has 13 states, 13 states have (on average 275.38461538461536) internal successors, (3580), 13 states have internal predecessors, (3580), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:20:30,817 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 15:20:30,817 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 274 of 424 [2021-03-25 15:20:30,817 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 15:20:46,304 INFO L129 PetriNetUnfolder]: 45036/73706 cut-off events. [2021-03-25 15:20:46,304 INFO L130 PetriNetUnfolder]: For 704946/1874016 co-relation queries the response was YES. [2021-03-25 15:20:47,506 INFO L84 FinitePrefix]: Finished finitePrefix Result has 424245 conditions, 73706 events. 45036/73706 cut-off events. For 704946/1874016 co-relation queries the response was YES. Maximal size of possible extension queue 6656. Compared 723563 event pairs, 5108 based on Foata normal form. 2826/67725 useless extension candidates. Maximal degree in co-relation 424170. Up to 22532 conditions per place. [2021-03-25 15:20:48,252 INFO L132 encePairwiseOnDemand]: 405/424 looper letters, 248 selfloop transitions, 970 changer transitions 0/1273 dead transitions. [2021-03-25 15:20:48,252 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 197 places, 1273 transitions, 18044 flow [2021-03-25 15:20:48,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-03-25 15:20:48,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2021-03-25 15:20:48,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 6297 transitions. [2021-03-25 15:20:48,256 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6750643224699828 [2021-03-25 15:20:48,256 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 6297 transitions. [2021-03-25 15:20:48,256 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 6297 transitions. [2021-03-25 15:20:48,257 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 15:20:48,257 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 6297 transitions. [2021-03-25 15:20:48,261 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 23 states, 22 states have (on average 286.22727272727275) internal successors, (6297), 22 states have internal predecessors, (6297), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:20:48,265 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 23 states, 23 states have (on average 424.0) internal successors, (9752), 23 states have internal predecessors, (9752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:20:48,266 INFO L81 ComplementDD]: Finished complementDD. Result has 23 states, 23 states have (on average 424.0) internal successors, (9752), 23 states have internal predecessors, (9752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:20:48,266 INFO L185 Difference]: Start difference. First operand has 176 places, 523 transitions, 6565 flow. Second operand 22 states and 6297 transitions. [2021-03-25 15:20:48,266 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 197 places, 1273 transitions, 18044 flow [2021-03-25 15:21:14,383 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 196 places, 1273 transitions, 18023 flow, removed 4 selfloop flow, removed 1 redundant places. [2021-03-25 15:21:14,396 INFO L241 Difference]: Finished difference. Result has 207 places, 1194 transitions, 17958 flow [2021-03-25 15:21:14,397 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=424, PETRI_DIFFERENCE_MINUEND_FLOW=6544, PETRI_DIFFERENCE_MINUEND_PLACES=175, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=523, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=333, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=167, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=17958, PETRI_PLACES=207, PETRI_TRANSITIONS=1194} [2021-03-25 15:21:14,397 INFO L343 CegarLoopForPetriNet]: 81 programPoint places, 126 predicate places. [2021-03-25 15:21:14,397 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:21:14,397 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 207 places, 1194 transitions, 17958 flow [2021-03-25 15:21:14,397 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 207 places, 1194 transitions, 17958 flow [2021-03-25 15:21:14,403 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 207 places, 1194 transitions, 17958 flow [2021-03-25 15:21:15,181 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1759] BCSP_PnpAddENTRY-->L723: Formula: (let ((.cse0 (= v_BCSP_PnpAddThread1of5ForFork1_~arg.offset_Out_1 |v_BCSP_PnpAddThread1of5ForFork1_#in~arg.offset_In_1|)) (.cse2 (= 0 v_~stoppingFlag~0_In_25)) (.cse1 (= |v_BCSP_PnpAddThread1of5ForFork1_#in~arg.base_In_1| v_BCSP_PnpAddThread1of5ForFork1_~arg.base_Out_1)) (.cse3 (= |v_BCSP_PnpAddThread1of5ForFork1_BCSP_IoIncrement_#res_Out_1| v_BCSP_PnpAddThread1of5ForFork1_~status~0_Out_1))) (or (and .cse0 .cse1 (= (- 1) |v_BCSP_PnpAddThread1of5ForFork1_BCSP_IoIncrement_#res_Out_1|) (not .cse2) (= v_~pendingIo~0_In_35 v_~pendingIo~0_Out_31) .cse3) (and .cse0 .cse2 (= (+ v_~pendingIo~0_In_35 1) v_~pendingIo~0_Out_31) .cse1 (= |v_BCSP_PnpAddThread1of5ForFork1_BCSP_IoIncrement_#res_Out_1| 0) .cse3))) InVars {~stoppingFlag~0=v_~stoppingFlag~0_In_25, BCSP_PnpAddThread1of5ForFork1_#in~arg.base=|v_BCSP_PnpAddThread1of5ForFork1_#in~arg.base_In_1|, BCSP_PnpAddThread1of5ForFork1_#in~arg.offset=|v_BCSP_PnpAddThread1of5ForFork1_#in~arg.offset_In_1|, ~pendingIo~0=v_~pendingIo~0_In_35} OutVars{BCSP_PnpAddThread1of5ForFork1_#t~ret6=|v_BCSP_PnpAddThread1of5ForFork1_#t~ret6_Out_1|, BCSP_PnpAddThread1of5ForFork1_~arg.base=v_BCSP_PnpAddThread1of5ForFork1_~arg.base_Out_1, ~stoppingFlag~0=v_~stoppingFlag~0_In_25, BCSP_PnpAddThread1of5ForFork1_~arg.offset=v_BCSP_PnpAddThread1of5ForFork1_~arg.offset_Out_1, BCSP_PnpAddThread1of5ForFork1_#in~arg.base=|v_BCSP_PnpAddThread1of5ForFork1_#in~arg.base_In_1|, BCSP_PnpAddThread1of5ForFork1_BCSP_IoIncrement_#res=|v_BCSP_PnpAddThread1of5ForFork1_BCSP_IoIncrement_#res_Out_1|, BCSP_PnpAddThread1of5ForFork1_#in~arg.offset=|v_BCSP_PnpAddThread1of5ForFork1_#in~arg.offset_In_1|, BCSP_PnpAddThread1of5ForFork1_~status~0=v_BCSP_PnpAddThread1of5ForFork1_~status~0_Out_1, ~pendingIo~0=v_~pendingIo~0_Out_31} AuxVars[] AssignedVars[BCSP_PnpAddThread1of5ForFork1_#t~ret6, BCSP_PnpAddThread1of5ForFork1_~arg.base, BCSP_PnpAddThread1of5ForFork1_~arg.offset, BCSP_PnpAddThread1of5ForFork1_BCSP_IoIncrement_#res, BCSP_PnpAddThread1of5ForFork1_~status~0, ~pendingIo~0][680], [131#BCSP_PnpAddEXITtrue, Black: 497#(= ~pendingIo~0 1), Black: 513#(and (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0))), Black: 498#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 499#(or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0)), 264#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 515#(and (= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 500#(or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 259#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 501#(= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)), Black: 261#(= ~stoppingEvent~0 0), Black: 262#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 505#(and (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0)) (= ~pendingIo~0 1)), Black: 507#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0))), 270#true, 401#(and (<= 1 ~stoppingFlag~0) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1))), Black: 366#(<= 1 ~stoppingFlag~0), 532#(not (= ~stoppingFlag~0 0)), 664#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 273#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 289#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 274#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 640#(and (= ~pendingIo~0 4) (= ~stoppingEvent~0 0)), Black: 275#(or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 547#(and (= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 276#(or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 562#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 549#(and (= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)) (not (= ~stoppingFlag~0 0))), Black: 293#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 674#(and (= 3 ~pendingIo~0) (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 537#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 277#(= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)), Black: 553#(and (= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)) (not (= ~stoppingFlag~0 0)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 568#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 543#(and (= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 666#(and (= ~stoppingFlag~0 0) (= 3 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 285#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 650#(and (= 2 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 287#(and (= ~stoppingFlag~0 1) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= ~pendingIo~0 1)), Black: 668#(and (= 2 ~pendingIo~0) (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 636#(and (= 3 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 590#(and (= 2 ~pendingIo~0) (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0)), Black: 670#(and (= ~stoppingFlag~0 0) (= ~pendingIo~0 4) (= ~stoppingEvent~0 0)), 69#L710true, 327#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), 204#L723true, Black: 321#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 325#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), 208#L723true, Black: 312#(not (= ~stoppingFlag~0 0)), Black: 329#(and (not (= ~stoppingFlag~0 0)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 331#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 317#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 319#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), 214#L745-2true, 218#L686-1true, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, 483#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1NotInUse, Black: 417#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), BCSP_PnpStopThread1of5ForFork0InUse, Black: 421#(and (<= 1 ~pendingIo~0) (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0)), Black: 485#(and (= ~stoppingFlag~0 0) (<= 3 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 487#(and (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 413#(and (= ~stoppingFlag~0 0) (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0)), 244#(= ~stopped~0 0), 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)), 509#(and (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0))), 255#(= ~stoppingFlag~0 1)]) [2021-03-25 15:21:15,181 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2021-03-25 15:21:15,181 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-03-25 15:21:15,181 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-03-25 15:21:15,181 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-03-25 15:21:15,181 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1761] BCSP_PnpAddENTRY-->BCSP_PnpAddEXIT: Formula: (and (= |v_BCSP_PnpAddThread1of5ForFork1_BCSP_IoDecrement_#t~post5_140| |v_BCSP_PnpAddThread1of5ForFork1_BCSP_IoDecrement_#t~post5_139|) (= (- 1) |v_BCSP_PnpAddThread1of5ForFork1_BCSP_IoIncrement_#res_53|) (= v_BCSP_PnpAddThread1of5ForFork1_~status~0_87 |v_BCSP_PnpAddThread1of5ForFork1_BCSP_IoIncrement_#res_53|) (= |v_BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_#in~cond_76| |v_BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_#in~cond_75|) (not (= v_~stoppingFlag~0_645 0)) (= |v_BCSP_PnpAddThread1of5ForFork1_#res.offset_75| 0) (= |v_BCSP_PnpAddThread1of5ForFork1_#res.base_75| 0) (= v_BCSP_PnpAddThread1of5ForFork1_~arg.base_29 |v_BCSP_PnpAddThread1of5ForFork1_#in~arg.base_29|) (= v_~stoppingEvent~0_1751 v_~stoppingEvent~0_1750) (= v_~pendingIo~0_2293 v_~pendingIo~0_2291) (= v_BCSP_PnpAddThread1of5ForFork1_~arg.offset_29 |v_BCSP_PnpAddThread1of5ForFork1_#in~arg.offset_29|) (= v_BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond_98 v_BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond_97)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_1751, BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_#in~cond_76|, ~stoppingFlag~0=v_~stoppingFlag~0_645, BCSP_PnpAddThread1of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread1of5ForFork1_BCSP_IoDecrement_#t~post5_140|, BCSP_PnpAddThread1of5ForFork1_#in~arg.base=|v_BCSP_PnpAddThread1of5ForFork1_#in~arg.base_29|, BCSP_PnpAddThread1of5ForFork1_#in~arg.offset=|v_BCSP_PnpAddThread1of5ForFork1_#in~arg.offset_29|, ~pendingIo~0=v_~pendingIo~0_2293, BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond_98} OutVars{BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_#in~cond_75|, BCSP_PnpAddThread1of5ForFork1_#res.base=|v_BCSP_PnpAddThread1of5ForFork1_#res.base_75|, ~stoppingFlag~0=v_~stoppingFlag~0_645, BCSP_PnpAddThread1of5ForFork1_#in~arg.offset=|v_BCSP_PnpAddThread1of5ForFork1_#in~arg.offset_29|, ~pendingIo~0=v_~pendingIo~0_2291, BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond_97, BCSP_PnpAddThread1of5ForFork1_~status~0=v_BCSP_PnpAddThread1of5ForFork1_~status~0_87, ~stoppingEvent~0=v_~stoppingEvent~0_1750, BCSP_PnpAddThread1of5ForFork1_#t~ret6=|v_BCSP_PnpAddThread1of5ForFork1_#t~ret6_37|, BCSP_PnpAddThread1of5ForFork1_~arg.base=v_BCSP_PnpAddThread1of5ForFork1_~arg.base_29, BCSP_PnpAddThread1of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread1of5ForFork1_BCSP_IoDecrement_#t~post5_139|, BCSP_PnpAddThread1of5ForFork1_~arg.offset=v_BCSP_PnpAddThread1of5ForFork1_~arg.offset_29, BCSP_PnpAddThread1of5ForFork1_#in~arg.base=|v_BCSP_PnpAddThread1of5ForFork1_#in~arg.base_29|, BCSP_PnpAddThread1of5ForFork1_BCSP_IoIncrement_#res=|v_BCSP_PnpAddThread1of5ForFork1_BCSP_IoIncrement_#res_53|, BCSP_PnpAddThread1of5ForFork1_#res.offset=|v_BCSP_PnpAddThread1of5ForFork1_#res.offset_75|} AuxVars[] AssignedVars[~stoppingEvent~0, BCSP_PnpAddThread1of5ForFork1_#t~ret6, BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_#in~cond, BCSP_PnpAddThread1of5ForFork1_~arg.base, BCSP_PnpAddThread1of5ForFork1_#res.base, BCSP_PnpAddThread1of5ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread1of5ForFork1_~arg.offset, BCSP_PnpAddThread1of5ForFork1_BCSP_IoIncrement_#res, BCSP_PnpAddThread1of5ForFork1_#res.offset, ~pendingIo~0, BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond, BCSP_PnpAddThread1of5ForFork1_~status~0][851], [131#BCSP_PnpAddEXITtrue, Black: 497#(= ~pendingIo~0 1), Black: 513#(and (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0))), Black: 498#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 499#(or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0)), 264#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 515#(and (= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 500#(or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 259#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 501#(= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)), Black: 261#(= ~stoppingEvent~0 0), Black: 262#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 505#(and (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0)) (= ~pendingIo~0 1)), Black: 507#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0))), 401#(and (<= 1 ~stoppingFlag~0) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1))), Black: 366#(<= 1 ~stoppingFlag~0), 532#(not (= ~stoppingFlag~0 0)), 277#(= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)), 664#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 273#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 289#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 274#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 640#(and (= ~pendingIo~0 4) (= ~stoppingEvent~0 0)), Black: 275#(or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 547#(and (= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 276#(or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 562#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 549#(and (= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)) (not (= ~stoppingFlag~0 0))), Black: 674#(and (= 3 ~pendingIo~0) (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 293#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 537#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 553#(and (= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)) (not (= ~stoppingFlag~0 0)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 568#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 543#(and (= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 666#(and (= ~stoppingFlag~0 0) (= 3 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 285#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 650#(and (= 2 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 270#true, Black: 668#(and (= 2 ~pendingIo~0) (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 287#(and (= ~stoppingFlag~0 1) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= ~pendingIo~0 1)), Black: 636#(and (= 3 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 590#(and (= 2 ~pendingIo~0) (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0)), Black: 670#(and (= ~stoppingFlag~0 0) (= ~pendingIo~0 4) (= ~stoppingEvent~0 0)), 69#L710true, 327#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), 72#BCSP_PnpAddEXITtrue, Black: 321#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 325#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), 208#L723true, Black: 312#(not (= ~stoppingFlag~0 0)), Black: 329#(and (not (= ~stoppingFlag~0 0)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 331#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 317#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 319#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), 214#L745-2true, 218#L686-1true, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, 483#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1NotInUse, Black: 417#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), BCSP_PnpStopThread1of5ForFork0InUse, Black: 421#(and (<= 1 ~pendingIo~0) (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0)), Black: 485#(and (= ~stoppingFlag~0 0) (<= 3 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 487#(and (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 413#(and (= ~stoppingFlag~0 0) (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0)), 244#(= ~stopped~0 0), 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)), 509#(and (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0))), 255#(= ~stoppingFlag~0 1)]) [2021-03-25 15:21:15,182 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2021-03-25 15:21:15,182 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-03-25 15:21:15,182 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-03-25 15:21:15,182 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-03-25 15:21:18,084 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1759] BCSP_PnpAddENTRY-->L723: Formula: (let ((.cse0 (= v_BCSP_PnpAddThread1of5ForFork1_~arg.offset_Out_1 |v_BCSP_PnpAddThread1of5ForFork1_#in~arg.offset_In_1|)) (.cse2 (= 0 v_~stoppingFlag~0_In_25)) (.cse1 (= |v_BCSP_PnpAddThread1of5ForFork1_#in~arg.base_In_1| v_BCSP_PnpAddThread1of5ForFork1_~arg.base_Out_1)) (.cse3 (= |v_BCSP_PnpAddThread1of5ForFork1_BCSP_IoIncrement_#res_Out_1| v_BCSP_PnpAddThread1of5ForFork1_~status~0_Out_1))) (or (and .cse0 .cse1 (= (- 1) |v_BCSP_PnpAddThread1of5ForFork1_BCSP_IoIncrement_#res_Out_1|) (not .cse2) (= v_~pendingIo~0_In_35 v_~pendingIo~0_Out_31) .cse3) (and .cse0 .cse2 (= (+ v_~pendingIo~0_In_35 1) v_~pendingIo~0_Out_31) .cse1 (= |v_BCSP_PnpAddThread1of5ForFork1_BCSP_IoIncrement_#res_Out_1| 0) .cse3))) InVars {~stoppingFlag~0=v_~stoppingFlag~0_In_25, BCSP_PnpAddThread1of5ForFork1_#in~arg.base=|v_BCSP_PnpAddThread1of5ForFork1_#in~arg.base_In_1|, BCSP_PnpAddThread1of5ForFork1_#in~arg.offset=|v_BCSP_PnpAddThread1of5ForFork1_#in~arg.offset_In_1|, ~pendingIo~0=v_~pendingIo~0_In_35} OutVars{BCSP_PnpAddThread1of5ForFork1_#t~ret6=|v_BCSP_PnpAddThread1of5ForFork1_#t~ret6_Out_1|, BCSP_PnpAddThread1of5ForFork1_~arg.base=v_BCSP_PnpAddThread1of5ForFork1_~arg.base_Out_1, ~stoppingFlag~0=v_~stoppingFlag~0_In_25, BCSP_PnpAddThread1of5ForFork1_~arg.offset=v_BCSP_PnpAddThread1of5ForFork1_~arg.offset_Out_1, BCSP_PnpAddThread1of5ForFork1_#in~arg.base=|v_BCSP_PnpAddThread1of5ForFork1_#in~arg.base_In_1|, BCSP_PnpAddThread1of5ForFork1_BCSP_IoIncrement_#res=|v_BCSP_PnpAddThread1of5ForFork1_BCSP_IoIncrement_#res_Out_1|, BCSP_PnpAddThread1of5ForFork1_#in~arg.offset=|v_BCSP_PnpAddThread1of5ForFork1_#in~arg.offset_In_1|, BCSP_PnpAddThread1of5ForFork1_~status~0=v_BCSP_PnpAddThread1of5ForFork1_~status~0_Out_1, ~pendingIo~0=v_~pendingIo~0_Out_31} AuxVars[] AssignedVars[BCSP_PnpAddThread1of5ForFork1_#t~ret6, BCSP_PnpAddThread1of5ForFork1_~arg.base, BCSP_PnpAddThread1of5ForFork1_~arg.offset, BCSP_PnpAddThread1of5ForFork1_BCSP_IoIncrement_#res, BCSP_PnpAddThread1of5ForFork1_~status~0, ~pendingIo~0][680], [131#BCSP_PnpAddEXITtrue, Black: 497#(= ~pendingIo~0 1), Black: 513#(and (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0))), Black: 498#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 499#(or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0)), 264#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 515#(and (= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 500#(or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 259#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 501#(= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)), Black: 261#(= ~stoppingEvent~0 0), Black: 262#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 505#(and (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0)) (= ~pendingIo~0 1)), Black: 507#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0))), 270#true, 401#(and (<= 1 ~stoppingFlag~0) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1))), Black: 366#(<= 1 ~stoppingFlag~0), 532#(not (= ~stoppingFlag~0 0)), 664#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 29#L723true, 32#BCSP_PnpAddENTRYtrue, Black: 273#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 289#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 274#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 640#(and (= ~pendingIo~0 4) (= ~stoppingEvent~0 0)), Black: 275#(or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 547#(and (= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 276#(or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 562#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 549#(and (= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)) (not (= ~stoppingFlag~0 0))), Black: 293#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 674#(and (= 3 ~pendingIo~0) (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 537#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 277#(= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)), Black: 553#(and (= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)) (not (= ~stoppingFlag~0 0)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 568#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 543#(and (= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 285#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 666#(and (= ~stoppingFlag~0 0) (= 3 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 650#(and (= 2 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 287#(and (= ~stoppingFlag~0 1) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= ~pendingIo~0 1)), Black: 668#(and (= 2 ~pendingIo~0) (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 636#(and (= 3 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 590#(and (= 2 ~pendingIo~0) (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0)), Black: 670#(and (= ~stoppingFlag~0 0) (= ~pendingIo~0 4) (= ~stoppingEvent~0 0)), 69#L710true, 327#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), 204#L723true, Black: 321#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 325#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 312#(not (= ~stoppingFlag~0 0)), Black: 329#(and (not (= ~stoppingFlag~0 0)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 331#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 317#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 319#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), 214#L745-2true, 218#L686-1true, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, 483#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, Black: 417#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), BCSP_PnpStopThread1of5ForFork0InUse, Black: 421#(and (<= 1 ~pendingIo~0) (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0)), Black: 485#(and (= ~stoppingFlag~0 0) (<= 3 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 487#(and (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 413#(and (= ~stoppingFlag~0 0) (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0)), 244#(= ~stopped~0 0), 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)), 509#(and (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0))), 255#(= ~stoppingFlag~0 1)]) [2021-03-25 15:21:18,084 INFO L384 tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event [2021-03-25 15:21:18,084 INFO L387 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2021-03-25 15:21:18,084 INFO L387 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2021-03-25 15:21:18,084 INFO L387 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2021-03-25 15:21:18,084 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1761] BCSP_PnpAddENTRY-->BCSP_PnpAddEXIT: Formula: (and (= |v_BCSP_PnpAddThread1of5ForFork1_BCSP_IoDecrement_#t~post5_140| |v_BCSP_PnpAddThread1of5ForFork1_BCSP_IoDecrement_#t~post5_139|) (= (- 1) |v_BCSP_PnpAddThread1of5ForFork1_BCSP_IoIncrement_#res_53|) (= v_BCSP_PnpAddThread1of5ForFork1_~status~0_87 |v_BCSP_PnpAddThread1of5ForFork1_BCSP_IoIncrement_#res_53|) (= |v_BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_#in~cond_76| |v_BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_#in~cond_75|) (not (= v_~stoppingFlag~0_645 0)) (= |v_BCSP_PnpAddThread1of5ForFork1_#res.offset_75| 0) (= |v_BCSP_PnpAddThread1of5ForFork1_#res.base_75| 0) (= v_BCSP_PnpAddThread1of5ForFork1_~arg.base_29 |v_BCSP_PnpAddThread1of5ForFork1_#in~arg.base_29|) (= v_~stoppingEvent~0_1751 v_~stoppingEvent~0_1750) (= v_~pendingIo~0_2293 v_~pendingIo~0_2291) (= v_BCSP_PnpAddThread1of5ForFork1_~arg.offset_29 |v_BCSP_PnpAddThread1of5ForFork1_#in~arg.offset_29|) (= v_BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond_98 v_BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond_97)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_1751, BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_#in~cond_76|, ~stoppingFlag~0=v_~stoppingFlag~0_645, BCSP_PnpAddThread1of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread1of5ForFork1_BCSP_IoDecrement_#t~post5_140|, BCSP_PnpAddThread1of5ForFork1_#in~arg.base=|v_BCSP_PnpAddThread1of5ForFork1_#in~arg.base_29|, BCSP_PnpAddThread1of5ForFork1_#in~arg.offset=|v_BCSP_PnpAddThread1of5ForFork1_#in~arg.offset_29|, ~pendingIo~0=v_~pendingIo~0_2293, BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond_98} OutVars{BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_#in~cond_75|, BCSP_PnpAddThread1of5ForFork1_#res.base=|v_BCSP_PnpAddThread1of5ForFork1_#res.base_75|, ~stoppingFlag~0=v_~stoppingFlag~0_645, BCSP_PnpAddThread1of5ForFork1_#in~arg.offset=|v_BCSP_PnpAddThread1of5ForFork1_#in~arg.offset_29|, ~pendingIo~0=v_~pendingIo~0_2291, BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond_97, BCSP_PnpAddThread1of5ForFork1_~status~0=v_BCSP_PnpAddThread1of5ForFork1_~status~0_87, ~stoppingEvent~0=v_~stoppingEvent~0_1750, BCSP_PnpAddThread1of5ForFork1_#t~ret6=|v_BCSP_PnpAddThread1of5ForFork1_#t~ret6_37|, BCSP_PnpAddThread1of5ForFork1_~arg.base=v_BCSP_PnpAddThread1of5ForFork1_~arg.base_29, BCSP_PnpAddThread1of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread1of5ForFork1_BCSP_IoDecrement_#t~post5_139|, BCSP_PnpAddThread1of5ForFork1_~arg.offset=v_BCSP_PnpAddThread1of5ForFork1_~arg.offset_29, BCSP_PnpAddThread1of5ForFork1_#in~arg.base=|v_BCSP_PnpAddThread1of5ForFork1_#in~arg.base_29|, BCSP_PnpAddThread1of5ForFork1_BCSP_IoIncrement_#res=|v_BCSP_PnpAddThread1of5ForFork1_BCSP_IoIncrement_#res_53|, BCSP_PnpAddThread1of5ForFork1_#res.offset=|v_BCSP_PnpAddThread1of5ForFork1_#res.offset_75|} AuxVars[] AssignedVars[~stoppingEvent~0, BCSP_PnpAddThread1of5ForFork1_#t~ret6, BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_#in~cond, BCSP_PnpAddThread1of5ForFork1_~arg.base, BCSP_PnpAddThread1of5ForFork1_#res.base, BCSP_PnpAddThread1of5ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread1of5ForFork1_~arg.offset, BCSP_PnpAddThread1of5ForFork1_BCSP_IoIncrement_#res, BCSP_PnpAddThread1of5ForFork1_#res.offset, ~pendingIo~0, BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond, BCSP_PnpAddThread1of5ForFork1_~status~0][851], [131#BCSP_PnpAddEXITtrue, Black: 497#(= ~pendingIo~0 1), Black: 513#(and (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0))), Black: 498#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 499#(or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0)), 264#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 515#(and (= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 500#(or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 259#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 501#(= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)), Black: 261#(= ~stoppingEvent~0 0), Black: 262#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 505#(and (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0)) (= ~pendingIo~0 1)), Black: 507#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0))), 401#(and (<= 1 ~stoppingFlag~0) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1))), Black: 366#(<= 1 ~stoppingFlag~0), 532#(not (= ~stoppingFlag~0 0)), 277#(= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)), 664#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 29#L723true, 32#BCSP_PnpAddENTRYtrue, Black: 273#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 289#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 274#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 640#(and (= ~pendingIo~0 4) (= ~stoppingEvent~0 0)), Black: 275#(or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 547#(and (= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 276#(or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 562#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 549#(and (= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)) (not (= ~stoppingFlag~0 0))), Black: 674#(and (= 3 ~pendingIo~0) (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 293#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 537#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 553#(and (= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)) (not (= ~stoppingFlag~0 0)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 568#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 543#(and (= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 285#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 666#(and (= ~stoppingFlag~0 0) (= 3 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 650#(and (= 2 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 270#true, Black: 668#(and (= 2 ~pendingIo~0) (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 287#(and (= ~stoppingFlag~0 1) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= ~pendingIo~0 1)), Black: 636#(and (= 3 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 590#(and (= 2 ~pendingIo~0) (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0)), Black: 670#(and (= ~stoppingFlag~0 0) (= ~pendingIo~0 4) (= ~stoppingEvent~0 0)), 69#L710true, 327#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), 72#BCSP_PnpAddEXITtrue, Black: 321#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 325#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 312#(not (= ~stoppingFlag~0 0)), Black: 329#(and (not (= ~stoppingFlag~0 0)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 331#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 317#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 319#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), 214#L745-2true, 218#L686-1true, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, 483#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, Black: 417#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), BCSP_PnpStopThread1of5ForFork0InUse, Black: 421#(and (<= 1 ~pendingIo~0) (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0)), Black: 485#(and (= ~stoppingFlag~0 0) (<= 3 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 487#(and (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 413#(and (= ~stoppingFlag~0 0) (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0)), 244#(= ~stopped~0 0), 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)), 509#(and (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0))), 255#(= ~stoppingFlag~0 1)]) [2021-03-25 15:21:18,085 INFO L384 tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event [2021-03-25 15:21:18,085 INFO L387 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2021-03-25 15:21:18,085 INFO L387 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2021-03-25 15:21:18,085 INFO L387 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2021-03-25 15:21:18,122 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1761] BCSP_PnpAddENTRY-->BCSP_PnpAddEXIT: Formula: (and (= |v_BCSP_PnpAddThread1of5ForFork1_BCSP_IoDecrement_#t~post5_140| |v_BCSP_PnpAddThread1of5ForFork1_BCSP_IoDecrement_#t~post5_139|) (= (- 1) |v_BCSP_PnpAddThread1of5ForFork1_BCSP_IoIncrement_#res_53|) (= v_BCSP_PnpAddThread1of5ForFork1_~status~0_87 |v_BCSP_PnpAddThread1of5ForFork1_BCSP_IoIncrement_#res_53|) (= |v_BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_#in~cond_76| |v_BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_#in~cond_75|) (not (= v_~stoppingFlag~0_645 0)) (= |v_BCSP_PnpAddThread1of5ForFork1_#res.offset_75| 0) (= |v_BCSP_PnpAddThread1of5ForFork1_#res.base_75| 0) (= v_BCSP_PnpAddThread1of5ForFork1_~arg.base_29 |v_BCSP_PnpAddThread1of5ForFork1_#in~arg.base_29|) (= v_~stoppingEvent~0_1751 v_~stoppingEvent~0_1750) (= v_~pendingIo~0_2293 v_~pendingIo~0_2291) (= v_BCSP_PnpAddThread1of5ForFork1_~arg.offset_29 |v_BCSP_PnpAddThread1of5ForFork1_#in~arg.offset_29|) (= v_BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond_98 v_BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond_97)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_1751, BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_#in~cond_76|, ~stoppingFlag~0=v_~stoppingFlag~0_645, BCSP_PnpAddThread1of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread1of5ForFork1_BCSP_IoDecrement_#t~post5_140|, BCSP_PnpAddThread1of5ForFork1_#in~arg.base=|v_BCSP_PnpAddThread1of5ForFork1_#in~arg.base_29|, BCSP_PnpAddThread1of5ForFork1_#in~arg.offset=|v_BCSP_PnpAddThread1of5ForFork1_#in~arg.offset_29|, ~pendingIo~0=v_~pendingIo~0_2293, BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond_98} OutVars{BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_#in~cond=|v_BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_#in~cond_75|, BCSP_PnpAddThread1of5ForFork1_#res.base=|v_BCSP_PnpAddThread1of5ForFork1_#res.base_75|, ~stoppingFlag~0=v_~stoppingFlag~0_645, BCSP_PnpAddThread1of5ForFork1_#in~arg.offset=|v_BCSP_PnpAddThread1of5ForFork1_#in~arg.offset_29|, ~pendingIo~0=v_~pendingIo~0_2291, BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond=v_BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond_97, BCSP_PnpAddThread1of5ForFork1_~status~0=v_BCSP_PnpAddThread1of5ForFork1_~status~0_87, ~stoppingEvent~0=v_~stoppingEvent~0_1750, BCSP_PnpAddThread1of5ForFork1_#t~ret6=|v_BCSP_PnpAddThread1of5ForFork1_#t~ret6_37|, BCSP_PnpAddThread1of5ForFork1_~arg.base=v_BCSP_PnpAddThread1of5ForFork1_~arg.base_29, BCSP_PnpAddThread1of5ForFork1_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpAddThread1of5ForFork1_BCSP_IoDecrement_#t~post5_139|, BCSP_PnpAddThread1of5ForFork1_~arg.offset=v_BCSP_PnpAddThread1of5ForFork1_~arg.offset_29, BCSP_PnpAddThread1of5ForFork1_#in~arg.base=|v_BCSP_PnpAddThread1of5ForFork1_#in~arg.base_29|, BCSP_PnpAddThread1of5ForFork1_BCSP_IoIncrement_#res=|v_BCSP_PnpAddThread1of5ForFork1_BCSP_IoIncrement_#res_53|, BCSP_PnpAddThread1of5ForFork1_#res.offset=|v_BCSP_PnpAddThread1of5ForFork1_#res.offset_75|} AuxVars[] AssignedVars[~stoppingEvent~0, BCSP_PnpAddThread1of5ForFork1_#t~ret6, BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_#in~cond, BCSP_PnpAddThread1of5ForFork1_~arg.base, BCSP_PnpAddThread1of5ForFork1_#res.base, BCSP_PnpAddThread1of5ForFork1_BCSP_IoDecrement_#t~post5, BCSP_PnpAddThread1of5ForFork1_~arg.offset, BCSP_PnpAddThread1of5ForFork1_BCSP_IoIncrement_#res, BCSP_PnpAddThread1of5ForFork1_#res.offset, ~pendingIo~0, BCSP_PnpAddThread1of5ForFork1___VERIFIER_assert_~cond, BCSP_PnpAddThread1of5ForFork1_~status~0][851], [131#BCSP_PnpAddEXITtrue, Black: 497#(= ~pendingIo~0 1), Black: 513#(and (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0))), Black: 498#(= ~stoppingFlag~0 ~stoppingEvent~0), 264#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 499#(or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0)), Black: 515#(and (= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 259#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 500#(or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 261#(= ~stoppingEvent~0 0), Black: 501#(= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)), Black: 262#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 505#(and (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0)) (= ~pendingIo~0 1)), Black: 507#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0))), 401#(and (<= 1 ~stoppingFlag~0) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1))), 532#(not (= ~stoppingFlag~0 0)), Black: 366#(<= 1 ~stoppingFlag~0), 277#(= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)), 664#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 29#L723true, Black: 273#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 289#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 274#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 275#(or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 640#(and (= ~pendingIo~0 4) (= ~stoppingEvent~0 0)), Black: 547#(and (= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 276#(or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 562#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 549#(and (= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)) (not (= ~stoppingFlag~0 0))), Black: 293#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 674#(and (= 3 ~pendingIo~0) (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 537#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 553#(and (= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)) (not (= ~stoppingFlag~0 0)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 568#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 543#(and (= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 666#(and (= ~stoppingFlag~0 0) (= 3 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 285#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 270#true, Black: 650#(and (= 2 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 287#(and (= ~stoppingFlag~0 1) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= ~pendingIo~0 1)), Black: 668#(and (= 2 ~pendingIo~0) (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 636#(and (= 3 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 590#(and (= 2 ~pendingIo~0) (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0)), Black: 670#(and (= ~stoppingFlag~0 0) (= ~pendingIo~0 4) (= ~stoppingEvent~0 0)), 69#L710true, 327#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), 72#BCSP_PnpAddEXITtrue, Black: 321#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 325#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 312#(not (= ~stoppingFlag~0 0)), 208#L723true, Black: 329#(and (not (= ~stoppingFlag~0 0)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 331#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 317#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 319#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), 214#L745-2true, 218#L686-1true, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, 483#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, Black: 417#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), BCSP_PnpStopThread1of5ForFork0InUse, Black: 421#(and (<= 1 ~pendingIo~0) (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0)), Black: 485#(and (= ~stoppingFlag~0 0) (<= 3 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 487#(and (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 413#(and (= ~stoppingFlag~0 0) (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0)), 244#(= ~stopped~0 0), 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)), 509#(and (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0))), 255#(= ~stoppingFlag~0 1)]) [2021-03-25 15:21:18,123 INFO L384 tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event [2021-03-25 15:21:18,123 INFO L387 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2021-03-25 15:21:18,123 INFO L387 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2021-03-25 15:21:18,123 INFO L387 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2021-03-25 15:21:18,564 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1759] BCSP_PnpAddENTRY-->L723: Formula: (let ((.cse0 (= v_BCSP_PnpAddThread1of5ForFork1_~arg.offset_Out_1 |v_BCSP_PnpAddThread1of5ForFork1_#in~arg.offset_In_1|)) (.cse2 (= 0 v_~stoppingFlag~0_In_25)) (.cse1 (= |v_BCSP_PnpAddThread1of5ForFork1_#in~arg.base_In_1| v_BCSP_PnpAddThread1of5ForFork1_~arg.base_Out_1)) (.cse3 (= |v_BCSP_PnpAddThread1of5ForFork1_BCSP_IoIncrement_#res_Out_1| v_BCSP_PnpAddThread1of5ForFork1_~status~0_Out_1))) (or (and .cse0 .cse1 (= (- 1) |v_BCSP_PnpAddThread1of5ForFork1_BCSP_IoIncrement_#res_Out_1|) (not .cse2) (= v_~pendingIo~0_In_35 v_~pendingIo~0_Out_31) .cse3) (and .cse0 .cse2 (= (+ v_~pendingIo~0_In_35 1) v_~pendingIo~0_Out_31) .cse1 (= |v_BCSP_PnpAddThread1of5ForFork1_BCSP_IoIncrement_#res_Out_1| 0) .cse3))) InVars {~stoppingFlag~0=v_~stoppingFlag~0_In_25, BCSP_PnpAddThread1of5ForFork1_#in~arg.base=|v_BCSP_PnpAddThread1of5ForFork1_#in~arg.base_In_1|, BCSP_PnpAddThread1of5ForFork1_#in~arg.offset=|v_BCSP_PnpAddThread1of5ForFork1_#in~arg.offset_In_1|, ~pendingIo~0=v_~pendingIo~0_In_35} OutVars{BCSP_PnpAddThread1of5ForFork1_#t~ret6=|v_BCSP_PnpAddThread1of5ForFork1_#t~ret6_Out_1|, BCSP_PnpAddThread1of5ForFork1_~arg.base=v_BCSP_PnpAddThread1of5ForFork1_~arg.base_Out_1, ~stoppingFlag~0=v_~stoppingFlag~0_In_25, BCSP_PnpAddThread1of5ForFork1_~arg.offset=v_BCSP_PnpAddThread1of5ForFork1_~arg.offset_Out_1, BCSP_PnpAddThread1of5ForFork1_#in~arg.base=|v_BCSP_PnpAddThread1of5ForFork1_#in~arg.base_In_1|, BCSP_PnpAddThread1of5ForFork1_BCSP_IoIncrement_#res=|v_BCSP_PnpAddThread1of5ForFork1_BCSP_IoIncrement_#res_Out_1|, BCSP_PnpAddThread1of5ForFork1_#in~arg.offset=|v_BCSP_PnpAddThread1of5ForFork1_#in~arg.offset_In_1|, BCSP_PnpAddThread1of5ForFork1_~status~0=v_BCSP_PnpAddThread1of5ForFork1_~status~0_Out_1, ~pendingIo~0=v_~pendingIo~0_Out_31} AuxVars[] AssignedVars[BCSP_PnpAddThread1of5ForFork1_#t~ret6, BCSP_PnpAddThread1of5ForFork1_~arg.base, BCSP_PnpAddThread1of5ForFork1_~arg.offset, BCSP_PnpAddThread1of5ForFork1_BCSP_IoIncrement_#res, BCSP_PnpAddThread1of5ForFork1_~status~0, ~pendingIo~0][680], [131#BCSP_PnpAddEXITtrue, Black: 497#(= ~pendingIo~0 1), Black: 513#(and (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0))), Black: 498#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 499#(or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0)), 264#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 515#(and (= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 500#(or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 259#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 501#(= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)), Black: 261#(= ~stoppingEvent~0 0), Black: 262#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 505#(and (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0)) (= ~pendingIo~0 1)), Black: 507#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0))), 270#true, 401#(and (<= 1 ~stoppingFlag~0) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1))), 532#(not (= ~stoppingFlag~0 0)), Black: 366#(<= 1 ~stoppingFlag~0), 664#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 29#L723true, Black: 273#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 289#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 274#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 275#(or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 640#(and (= ~pendingIo~0 4) (= ~stoppingEvent~0 0)), Black: 547#(and (= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 276#(or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 562#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 293#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 674#(and (= 3 ~pendingIo~0) (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 549#(and (= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)) (not (= ~stoppingFlag~0 0))), Black: 537#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 277#(= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)), Black: 553#(and (= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)) (not (= ~stoppingFlag~0 0)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 568#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 543#(and (= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 285#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 666#(and (= ~stoppingFlag~0 0) (= 3 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 650#(and (= 2 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 287#(and (= ~stoppingFlag~0 1) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= ~pendingIo~0 1)), Black: 668#(and (= 2 ~pendingIo~0) (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 636#(and (= 3 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 590#(and (= 2 ~pendingIo~0) (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0)), Black: 670#(and (= ~stoppingFlag~0 0) (= ~pendingIo~0 4) (= ~stoppingEvent~0 0)), 69#L710true, 327#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), 204#L723true, Black: 321#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 325#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), 208#L723true, Black: 312#(not (= ~stoppingFlag~0 0)), Black: 329#(and (not (= ~stoppingFlag~0 0)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 331#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 317#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 319#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), 214#L745-2true, 218#L686-1true, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, 483#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, Black: 417#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), BCSP_PnpStopThread1of5ForFork0InUse, Black: 421#(and (<= 1 ~pendingIo~0) (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0)), Black: 485#(and (= ~stoppingFlag~0 0) (<= 3 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 487#(and (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 413#(and (= ~stoppingFlag~0 0) (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0)), 244#(= ~stopped~0 0), 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)), 509#(and (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0))), 255#(= ~stoppingFlag~0 1)]) [2021-03-25 15:21:18,564 INFO L384 tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event [2021-03-25 15:21:18,564 INFO L387 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2021-03-25 15:21:18,564 INFO L387 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2021-03-25 15:21:18,564 INFO L387 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2021-03-25 15:21:21,339 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1750] L713-->L686-1: Formula: (and (= v_BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond_97 |v_BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_#in~cond_71|) (not (= v_~pendingIo~0_2079 0)) (= v_~stoppingEvent~0_1584 |v_BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_#in~cond_71|) (= v_BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond_97 0) (= v_~pendingIo~0_2080 (+ v_~pendingIo~0_2079 1)) (= v_~stoppingEvent~0_1585 v_~stoppingEvent~0_1584)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_1585, ~pendingIo~0=v_~pendingIo~0_2080} OutVars{BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond=v_BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond_97, ~stoppingEvent~0=v_~stoppingEvent~0_1584, BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_#in~cond=|v_BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_#in~cond_71|, BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5_55|, ~pendingIo~0=v_~pendingIo~0_2079} AuxVars[] AssignedVars[BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond, ~stoppingEvent~0, BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_#in~cond, BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5, ~pendingIo~0][348], [131#BCSP_PnpAddEXITtrue, Black: 497#(= ~pendingIo~0 1), Black: 513#(and (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0))), Black: 498#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 499#(or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0)), 264#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 515#(and (= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 500#(or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 259#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 501#(= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)), Black: 261#(= ~stoppingEvent~0 0), Black: 505#(and (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0)) (= ~pendingIo~0 1)), Black: 262#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 507#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0))), Black: 401#(and (<= 1 ~stoppingFlag~0) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1))), 532#(not (= ~stoppingFlag~0 0)), 277#(= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)), 664#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 273#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 289#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 274#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 640#(and (= ~pendingIo~0 4) (= ~stoppingEvent~0 0)), Black: 275#(or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 547#(and (= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 276#(or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 562#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 549#(and (= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)) (not (= ~stoppingFlag~0 0))), Black: 674#(and (= 3 ~pendingIo~0) (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 293#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 537#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 553#(and (= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)) (not (= ~stoppingFlag~0 0)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 568#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 285#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 666#(and (= ~stoppingFlag~0 0) (= 3 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 543#(and (= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 650#(and (= 2 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 270#true, Black: 668#(and (= 2 ~pendingIo~0) (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 287#(and (= ~stoppingFlag~0 1) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= ~pendingIo~0 1)), Black: 636#(and (= 3 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 590#(and (= 2 ~pendingIo~0) (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0)), Black: 670#(and (= ~stoppingFlag~0 0) (= ~pendingIo~0 4) (= ~stoppingEvent~0 0)), 65#BCSP_PnpAddEXITtrue, 327#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), 72#BCSP_PnpAddEXITtrue, Black: 321#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 325#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 312#(not (= ~stoppingFlag~0 0)), Black: 329#(and (not (= ~stoppingFlag~0 0)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 331#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 317#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 319#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), 214#L745-2true, 218#L686-1true, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, 483#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, Black: 417#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), BCSP_PnpStopThread1of5ForFork0InUse, Black: 421#(and (<= 1 ~pendingIo~0) (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0)), Black: 485#(and (= ~stoppingFlag~0 0) (<= 3 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 487#(and (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 366#(<= 1 ~stoppingFlag~0), Black: 413#(and (= ~stoppingFlag~0 0) (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0)), 114#BCSP_PnpAddENTRYtrue, 244#(= ~stopped~0 0), 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)), 509#(and (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0))), 255#(= ~stoppingFlag~0 1)]) [2021-03-25 15:21:21,339 INFO L384 tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event [2021-03-25 15:21:21,339 INFO L387 tUnfolder$Statistics]: existing Event has 45 ancestors and is cut-off event [2021-03-25 15:21:21,339 INFO L387 tUnfolder$Statistics]: existing Event has 45 ancestors and is cut-off event [2021-03-25 15:21:21,339 INFO L387 tUnfolder$Statistics]: existing Event has 45 ancestors and is cut-off event [2021-03-25 15:21:23,436 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1750] L713-->L686-1: Formula: (and (= v_BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond_97 |v_BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_#in~cond_71|) (not (= v_~pendingIo~0_2079 0)) (= v_~stoppingEvent~0_1584 |v_BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_#in~cond_71|) (= v_BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond_97 0) (= v_~pendingIo~0_2080 (+ v_~pendingIo~0_2079 1)) (= v_~stoppingEvent~0_1585 v_~stoppingEvent~0_1584)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_1585, ~pendingIo~0=v_~pendingIo~0_2080} OutVars{BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond=v_BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond_97, ~stoppingEvent~0=v_~stoppingEvent~0_1584, BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_#in~cond=|v_BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_#in~cond_71|, BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5_55|, ~pendingIo~0=v_~pendingIo~0_2079} AuxVars[] AssignedVars[BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond, ~stoppingEvent~0, BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_#in~cond, BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5, ~pendingIo~0][337], [131#BCSP_PnpAddEXITtrue, Black: 497#(= ~pendingIo~0 1), Black: 513#(and (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0))), Black: 498#(= ~stoppingFlag~0 ~stoppingEvent~0), 264#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 499#(or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0)), Black: 515#(and (= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 500#(or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 259#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 501#(= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)), Black: 261#(= ~stoppingEvent~0 0), Black: 505#(and (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0)) (= ~pendingIo~0 1)), Black: 262#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 507#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0))), Black: 401#(and (<= 1 ~stoppingFlag~0) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1))), 532#(not (= ~stoppingFlag~0 0)), 277#(= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)), 664#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 273#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 289#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 274#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 640#(and (= ~pendingIo~0 4) (= ~stoppingEvent~0 0)), Black: 275#(or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 547#(and (= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 276#(or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 562#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 674#(and (= 3 ~pendingIo~0) (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 293#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 549#(and (= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)) (not (= ~stoppingFlag~0 0))), Black: 537#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 553#(and (= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)) (not (= ~stoppingFlag~0 0)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 568#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 543#(and (= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 285#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 666#(and (= ~stoppingFlag~0 0) (= 3 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 650#(and (= 2 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 270#true, Black: 668#(and (= 2 ~pendingIo~0) (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 287#(and (= ~stoppingFlag~0 1) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= ~pendingIo~0 1)), Black: 636#(and (= 3 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 590#(and (= 2 ~pendingIo~0) (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0)), Black: 670#(and (= ~stoppingFlag~0 0) (= ~pendingIo~0 4) (= ~stoppingEvent~0 0)), 327#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), 72#BCSP_PnpAddEXITtrue, Black: 321#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 325#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), 208#L723true, Black: 312#(not (= ~stoppingFlag~0 0)), Black: 329#(and (not (= ~stoppingFlag~0 0)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 331#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 317#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 319#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), 214#L745-2true, 215#BCSP_PnpAddEXITtrue, 218#L686-1true, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, 483#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, Black: 417#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), BCSP_PnpStopThread1of5ForFork0InUse, Black: 421#(and (<= 1 ~pendingIo~0) (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0)), Black: 485#(and (= ~stoppingFlag~0 0) (<= 3 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 487#(and (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 413#(and (= ~stoppingFlag~0 0) (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0)), 366#(<= 1 ~stoppingFlag~0), 244#(= ~stopped~0 0), 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)), 509#(and (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0))), 255#(= ~stoppingFlag~0 1)]) [2021-03-25 15:21:23,437 INFO L384 tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event [2021-03-25 15:21:23,437 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-03-25 15:21:23,437 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-03-25 15:21:23,437 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-03-25 15:21:23,489 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1750] L713-->L686-1: Formula: (and (= v_BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond_97 |v_BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_#in~cond_71|) (not (= v_~pendingIo~0_2079 0)) (= v_~stoppingEvent~0_1584 |v_BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_#in~cond_71|) (= v_BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond_97 0) (= v_~pendingIo~0_2080 (+ v_~pendingIo~0_2079 1)) (= v_~stoppingEvent~0_1585 v_~stoppingEvent~0_1584)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_1585, ~pendingIo~0=v_~pendingIo~0_2080} OutVars{BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond=v_BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond_97, ~stoppingEvent~0=v_~stoppingEvent~0_1584, BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_#in~cond=|v_BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_#in~cond_71|, BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5_55|, ~pendingIo~0=v_~pendingIo~0_2079} AuxVars[] AssignedVars[BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond, ~stoppingEvent~0, BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_#in~cond, BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5, ~pendingIo~0][344], [131#BCSP_PnpAddEXITtrue, Black: 497#(= ~pendingIo~0 1), Black: 513#(and (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0))), Black: 498#(= ~stoppingFlag~0 ~stoppingEvent~0), 264#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 499#(or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0)), Black: 515#(and (= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 500#(or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 259#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 501#(= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)), Black: 261#(= ~stoppingEvent~0 0), Black: 262#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 505#(and (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0)) (= ~pendingIo~0 1)), Black: 507#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0))), 401#(and (<= 1 ~stoppingFlag~0) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1))), 532#(not (= ~stoppingFlag~0 0)), Black: 366#(<= 1 ~stoppingFlag~0), 277#(= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)), 664#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 273#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 289#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 274#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 275#(or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 640#(and (= ~pendingIo~0 4) (= ~stoppingEvent~0 0)), Black: 547#(and (= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 276#(or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 562#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 549#(and (= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)) (not (= ~stoppingFlag~0 0))), Black: 674#(and (= 3 ~pendingIo~0) (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 293#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 537#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 553#(and (= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)) (not (= ~stoppingFlag~0 0)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 568#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 543#(and (= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 285#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 666#(and (= ~stoppingFlag~0 0) (= 3 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 270#true, Black: 650#(and (= 2 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 287#(and (= ~stoppingFlag~0 1) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= ~pendingIo~0 1)), Black: 668#(and (= 2 ~pendingIo~0) (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 636#(and (= 3 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 590#(and (= 2 ~pendingIo~0) (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0)), Black: 670#(and (= ~stoppingFlag~0 0) (= ~pendingIo~0 4) (= ~stoppingEvent~0 0)), 65#BCSP_PnpAddEXITtrue, 69#L710true, 327#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), 72#BCSP_PnpAddEXITtrue, Black: 321#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 325#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 312#(not (= ~stoppingFlag~0 0)), Black: 329#(and (not (= ~stoppingFlag~0 0)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 331#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 317#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 319#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), 214#L745-2true, 218#L686-1true, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, 483#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, Black: 417#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), BCSP_PnpStopThread1of5ForFork0InUse, Black: 421#(and (<= 1 ~pendingIo~0) (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0)), Black: 485#(and (= ~stoppingFlag~0 0) (<= 3 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 487#(and (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 413#(and (= ~stoppingFlag~0 0) (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0)), 244#(= ~stopped~0 0), 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)), 509#(and (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0))), 255#(= ~stoppingFlag~0 1)]) [2021-03-25 15:21:23,489 INFO L384 tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event [2021-03-25 15:21:23,489 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-03-25 15:21:23,489 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-03-25 15:21:23,489 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-03-25 15:21:23,753 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1750] L713-->L686-1: Formula: (and (= v_BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond_97 |v_BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_#in~cond_71|) (not (= v_~pendingIo~0_2079 0)) (= v_~stoppingEvent~0_1584 |v_BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_#in~cond_71|) (= v_BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond_97 0) (= v_~pendingIo~0_2080 (+ v_~pendingIo~0_2079 1)) (= v_~stoppingEvent~0_1585 v_~stoppingEvent~0_1584)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_1585, ~pendingIo~0=v_~pendingIo~0_2080} OutVars{BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond=v_BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond_97, ~stoppingEvent~0=v_~stoppingEvent~0_1584, BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_#in~cond=|v_BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_#in~cond_71|, BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5_55|, ~pendingIo~0=v_~pendingIo~0_2079} AuxVars[] AssignedVars[BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond, ~stoppingEvent~0, BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_#in~cond, BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5, ~pendingIo~0][403], [131#BCSP_PnpAddEXITtrue, Black: 497#(= ~pendingIo~0 1), Black: 513#(and (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0))), Black: 498#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 499#(or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0)), 264#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 515#(and (= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 500#(or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 259#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 501#(= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)), Black: 261#(= ~stoppingEvent~0 0), Black: 505#(and (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0)) (= ~pendingIo~0 1)), Black: 262#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 507#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0))), Black: 401#(and (<= 1 ~stoppingFlag~0) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1))), 532#(not (= ~stoppingFlag~0 0)), 664#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 291#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 273#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 289#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 274#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 275#(or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 640#(and (= ~pendingIo~0 4) (= ~stoppingEvent~0 0)), Black: 547#(and (= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 276#(or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 562#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 549#(and (= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)) (not (= ~stoppingFlag~0 0))), Black: 293#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 674#(and (= 3 ~pendingIo~0) (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 537#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 277#(= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)), Black: 553#(and (= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)) (not (= ~stoppingFlag~0 0)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 568#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 285#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 543#(and (= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 666#(and (= ~stoppingFlag~0 0) (= 3 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 270#true, Black: 650#(and (= 2 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 287#(and (= ~stoppingFlag~0 1) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= ~pendingIo~0 1)), Black: 668#(and (= 2 ~pendingIo~0) (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 636#(and (= 3 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 590#(and (= 2 ~pendingIo~0) (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0)), Black: 670#(and (= ~stoppingFlag~0 0) (= ~pendingIo~0 4) (= ~stoppingEvent~0 0)), 327#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), 204#L723true, Black: 321#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 325#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), 208#L723true, Black: 312#(not (= ~stoppingFlag~0 0)), Black: 329#(and (not (= ~stoppingFlag~0 0)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 331#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 317#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 319#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), 214#L745-2true, 215#BCSP_PnpAddEXITtrue, 218#L686-1true, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, 483#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, Black: 417#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), BCSP_PnpStopThread1of5ForFork0InUse, Black: 421#(and (<= 1 ~pendingIo~0) (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0)), Black: 485#(and (= ~stoppingFlag~0 0) (<= 3 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 487#(and (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 413#(and (= ~stoppingFlag~0 0) (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0)), 366#(<= 1 ~stoppingFlag~0), 244#(= ~stopped~0 0), 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)), 509#(and (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0))), 255#(= ~stoppingFlag~0 1)]) [2021-03-25 15:21:23,754 INFO L384 tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event [2021-03-25 15:21:23,754 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-03-25 15:21:23,754 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-03-25 15:21:23,754 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-03-25 15:21:23,754 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1750] L713-->L686-1: Formula: (and (= v_BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond_97 |v_BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_#in~cond_71|) (not (= v_~pendingIo~0_2079 0)) (= v_~stoppingEvent~0_1584 |v_BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_#in~cond_71|) (= v_BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond_97 0) (= v_~pendingIo~0_2080 (+ v_~pendingIo~0_2079 1)) (= v_~stoppingEvent~0_1585 v_~stoppingEvent~0_1584)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_1585, ~pendingIo~0=v_~pendingIo~0_2080} OutVars{BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond=v_BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond_97, ~stoppingEvent~0=v_~stoppingEvent~0_1584, BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_#in~cond=|v_BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_#in~cond_71|, BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5_55|, ~pendingIo~0=v_~pendingIo~0_2079} AuxVars[] AssignedVars[BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond, ~stoppingEvent~0, BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_#in~cond, BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5, ~pendingIo~0][403], [131#BCSP_PnpAddEXITtrue, Black: 497#(= ~pendingIo~0 1), Black: 513#(and (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0))), Black: 498#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 499#(or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0)), 264#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 515#(and (= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 500#(or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 259#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 501#(= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)), Black: 261#(= ~stoppingEvent~0 0), Black: 505#(and (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0)) (= ~pendingIo~0 1)), Black: 262#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 507#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0))), Black: 401#(and (<= 1 ~stoppingFlag~0) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1))), 532#(not (= ~stoppingFlag~0 0)), 664#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), 291#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 273#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 289#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 274#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 275#(or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 640#(and (= ~pendingIo~0 4) (= ~stoppingEvent~0 0)), Black: 547#(and (= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 276#(or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 562#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 549#(and (= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)) (not (= ~stoppingFlag~0 0))), Black: 293#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 674#(and (= 3 ~pendingIo~0) (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 537#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 277#(= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)), Black: 553#(and (= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)) (not (= ~stoppingFlag~0 0)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 568#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 285#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 543#(and (= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 666#(and (= ~stoppingFlag~0 0) (= 3 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 270#true, Black: 650#(and (= 2 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 287#(and (= ~stoppingFlag~0 1) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= ~pendingIo~0 1)), Black: 668#(and (= 2 ~pendingIo~0) (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 636#(and (= 3 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 590#(and (= 2 ~pendingIo~0) (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0)), Black: 670#(and (= ~stoppingFlag~0 0) (= ~pendingIo~0 4) (= ~stoppingEvent~0 0)), 65#BCSP_PnpAddEXITtrue, 69#L710true, 327#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), 204#L723true, Black: 321#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 325#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 312#(not (= ~stoppingFlag~0 0)), Black: 329#(and (not (= ~stoppingFlag~0 0)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 331#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 317#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 319#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), 214#L745-2true, 218#L686-1true, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, 483#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), BCSP_PnpAddThread3of5ForFork1InUse, BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, Black: 417#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), BCSP_PnpStopThread1of5ForFork0InUse, Black: 421#(and (<= 1 ~pendingIo~0) (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0)), Black: 485#(and (= ~stoppingFlag~0 0) (<= 3 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 487#(and (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 413#(and (= ~stoppingFlag~0 0) (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0)), 366#(<= 1 ~stoppingFlag~0), 244#(= ~stopped~0 0), 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)), 509#(and (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0))), 255#(= ~stoppingFlag~0 1)]) [2021-03-25 15:21:23,754 INFO L384 tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event [2021-03-25 15:21:23,754 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-03-25 15:21:23,754 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-03-25 15:21:23,755 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-03-25 15:21:23,755 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1750] L713-->L686-1: Formula: (and (= v_BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond_97 |v_BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_#in~cond_71|) (not (= v_~pendingIo~0_2079 0)) (= v_~stoppingEvent~0_1584 |v_BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_#in~cond_71|) (= v_BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond_97 0) (= v_~pendingIo~0_2080 (+ v_~pendingIo~0_2079 1)) (= v_~stoppingEvent~0_1585 v_~stoppingEvent~0_1584)) InVars {~stoppingEvent~0=v_~stoppingEvent~0_1585, ~pendingIo~0=v_~pendingIo~0_2080} OutVars{BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond=v_BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond_97, ~stoppingEvent~0=v_~stoppingEvent~0_1584, BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_#in~cond=|v_BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_#in~cond_71|, BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5=|v_BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5_55|, ~pendingIo~0=v_~pendingIo~0_2079} AuxVars[] AssignedVars[BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond, ~stoppingEvent~0, BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_#in~cond, BCSP_PnpStopThread1of5ForFork0_BCSP_IoDecrement_#t~post5, ~pendingIo~0][348], [131#BCSP_PnpAddEXITtrue, Black: 497#(= ~pendingIo~0 1), Black: 513#(and (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0))), Black: 498#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 499#(or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0)), 264#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 515#(and (= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 500#(or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 259#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 501#(= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)), Black: 261#(= ~stoppingEvent~0 0), Black: 505#(and (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0)) (= ~pendingIo~0 1)), Black: 262#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 507#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0))), Black: 401#(and (<= 1 ~stoppingFlag~0) (= 0 (+ |BCSP_PnpAddThread2of5ForFork1_BCSP_IoIncrement_#res| 1))), 532#(not (= ~stoppingFlag~0 0)), 277#(= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)), 664#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 273#(and (= ~stoppingFlag~0 1) (= ~pendingIo~0 1)), Black: 289#(and (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 274#(= ~stoppingFlag~0 ~stoppingEvent~0), Black: 640#(and (= ~pendingIo~0 4) (= ~stoppingEvent~0 0)), Black: 275#(or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 547#(and (= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 276#(or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 562#(and (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0) (= ~pendingIo~0 1)), Black: 549#(and (= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)) (not (= ~stoppingFlag~0 0))), Black: 674#(and (= 3 ~pendingIo~0) (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 293#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0) (or (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0))), Black: 537#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 553#(and (= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)) (not (= ~stoppingFlag~0 0)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 568#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), Black: 285#(and (or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 543#(and (= 0 (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1)) (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 666#(and (= ~stoppingFlag~0 0) (= 3 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 650#(and (= 2 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 270#true, Black: 668#(and (= 2 ~pendingIo~0) (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 287#(and (= ~stoppingFlag~0 1) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= ~pendingIo~0 1)), Black: 636#(and (= 3 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 590#(and (= 2 ~pendingIo~0) (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0)), Black: 670#(and (= ~stoppingFlag~0 0) (= ~pendingIo~0 4) (= ~stoppingEvent~0 0)), 65#BCSP_PnpAddEXITtrue, 69#L710true, 327#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), 72#BCSP_PnpAddEXITtrue, Black: 321#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1))), Black: 325#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 312#(not (= ~stoppingFlag~0 0)), Black: 329#(and (not (= ~stoppingFlag~0 0)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 331#(and (not (= ~stoppingFlag~0 0)) (= 0 (+ BCSP_PnpAddThread1of5ForFork1_~status~0 1)) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), Black: 317#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0)), Black: 319#(and (not (= ~stoppingFlag~0 0)) (= ~stoppingFlag~0 ~stoppingEvent~0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond ~stoppingFlag~0)), 214#L745-2true, 218#L686-1true, 220#BCSP_PnpAddEXITtrue, BCSP_PnpAddThread1of5ForFork1InUse, BCSP_PnpAddThread2of5ForFork1InUse, BCSP_PnpAddThread3of5ForFork1InUse, 483#(and (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), BCSP_PnpAddThread4of5ForFork1InUse, BCSP_PnpAddThread5of5ForFork1InUse, Black: 417#(= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0), BCSP_PnpStopThread1of5ForFork0InUse, Black: 421#(and (<= 1 ~pendingIo~0) (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0)), Black: 485#(and (= ~stoppingFlag~0 0) (<= 3 ~pendingIo~0) (= ~stoppingEvent~0 0)), Black: 487#(and (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)), Black: 413#(and (= ~stoppingFlag~0 0) (<= 2 ~pendingIo~0) (= ~stoppingEvent~0 0)), 366#(<= 1 ~stoppingFlag~0), 244#(= ~stopped~0 0), 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)), 509#(and (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= BCSP_PnpStopThread1of5ForFork0_assume_abort_if_not_~cond 0)) (or (= (+ |BCSP_PnpAddThread3of5ForFork1_#t~ret6| 1) 0) (= ~stoppingEvent~0 0))), 255#(= ~stoppingFlag~0 1)]) [2021-03-25 15:21:23,755 INFO L384 tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event [2021-03-25 15:21:23,755 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-03-25 15:21:23,755 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-03-25 15:21:23,755 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event Received shutdown request... [2021-03-25 15:21:24,694 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-03-25 15:21:24,695 WARN L545 AbstractCegarLoop]: Verification canceled [2021-03-25 15:21:24,697 WARN L224 ceAbstractionStarter]: Timeout [2021-03-25 15:21:24,697 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 25.03 03:21:24 BasicIcfg [2021-03-25 15:21:24,697 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-03-25 15:21:24,697 INFO L168 Benchmark]: Toolchain (without parser) took 853287.39 ms. Allocated memory was 255.9 MB in the beginning and 11.5 GB in the end (delta: 11.2 GB). Free memory was 235.1 MB in the beginning and 8.7 GB in the end (delta: -8.5 GB). Peak memory consumption was 3.7 GB. Max. memory is 16.0 GB. [2021-03-25 15:21:24,697 INFO L168 Benchmark]: CDTParser took 0.08 ms. Allocated memory is still 255.9 MB. Free memory is still 237.8 MB. There was no memory consumed. Max. memory is 16.0 GB. [2021-03-25 15:21:24,697 INFO L168 Benchmark]: CACSL2BoogieTranslator took 341.81 ms. Allocated memory was 255.9 MB in the beginning and 354.4 MB in the end (delta: 98.6 MB). Free memory was 235.1 MB in the beginning and 318.1 MB in the end (delta: -83.0 MB). Peak memory consumption was 14.7 MB. Max. memory is 16.0 GB. [2021-03-25 15:21:24,697 INFO L168 Benchmark]: Boogie Procedure Inliner took 47.71 ms. Allocated memory is still 354.4 MB. Free memory was 318.1 MB in the beginning and 316.0 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-03-25 15:21:24,698 INFO L168 Benchmark]: Boogie Preprocessor took 26.98 ms. Allocated memory is still 354.4 MB. Free memory was 316.0 MB in the beginning and 314.5 MB in the end (delta: 1.5 MB). There was no memory consumed. Max. memory is 16.0 GB. [2021-03-25 15:21:24,698 INFO L168 Benchmark]: RCFGBuilder took 356.08 ms. Allocated memory is still 354.4 MB. Free memory was 314.5 MB in the beginning and 288.2 MB in the end (delta: 26.3 MB). Peak memory consumption was 27.3 MB. Max. memory is 16.0 GB. [2021-03-25 15:21:24,698 INFO L168 Benchmark]: TraceAbstraction took 852509.87 ms. Allocated memory was 354.4 MB in the beginning and 11.5 GB in the end (delta: 11.1 GB). Free memory was 287.7 MB in the beginning and 8.7 GB in the end (delta: -8.4 GB). Peak memory consumption was 3.7 GB. Max. memory is 16.0 GB. [2021-03-25 15:21:24,698 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.08 ms. Allocated memory is still 255.9 MB. Free memory is still 237.8 MB. There was no memory consumed. Max. memory is 16.0 GB. * CACSL2BoogieTranslator took 341.81 ms. Allocated memory was 255.9 MB in the beginning and 354.4 MB in the end (delta: 98.6 MB). Free memory was 235.1 MB in the beginning and 318.1 MB in the end (delta: -83.0 MB). Peak memory consumption was 14.7 MB. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 47.71 ms. Allocated memory is still 354.4 MB. Free memory was 318.1 MB in the beginning and 316.0 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * Boogie Preprocessor took 26.98 ms. Allocated memory is still 354.4 MB. Free memory was 316.0 MB in the beginning and 314.5 MB in the end (delta: 1.5 MB). There was no memory consumed. Max. memory is 16.0 GB. * RCFGBuilder took 356.08 ms. Allocated memory is still 354.4 MB. Free memory was 314.5 MB in the beginning and 288.2 MB in the end (delta: 26.3 MB). Peak memory consumption was 27.3 MB. Max. memory is 16.0 GB. * TraceAbstraction took 852509.87 ms. Allocated memory was 354.4 MB in the beginning and 11.5 GB in the end (delta: 11.1 GB). Free memory was 287.7 MB in the beginning and 8.7 GB in the end (delta: -8.4 GB). Peak memory consumption was 3.7 GB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1426.8ms, 77 PlacesBefore, 37 PlacesAfterwards, 76 TransitionsBefore, 34 TransitionsAfterwards, 1792 CoEnabledTransitionPairs, 6 FixpointIterations, 17 TrivialSequentialCompositions, 27 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 10 ConcurrentYvCompositions, 2 ChoiceCompositions, 56 TotalNumberOfCompositions, 1829 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1409, positive: 1371, positive conditional: 0, positive unconditional: 1371, negative: 38, negative conditional: 0, negative unconditional: 38, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1132, positive: 1115, positive conditional: 0, positive unconditional: 1115, negative: 17, negative conditional: 0, negative unconditional: 17, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1132, positive: 1115, positive conditional: 0, positive unconditional: 1115, negative: 17, negative conditional: 0, negative unconditional: 17, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1132, positive: 1110, positive conditional: 0, positive unconditional: 1110, negative: 22, negative conditional: 0, negative unconditional: 22, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 22, positive: 5, positive conditional: 0, positive unconditional: 5, negative: 17, negative conditional: 0, negative unconditional: 17, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 91, positive: 23, positive conditional: 0, positive unconditional: 23, negative: 67, negative conditional: 0, negative unconditional: 67, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 1409, positive: 256, positive conditional: 0, positive unconditional: 256, negative: 21, negative conditional: 0, negative unconditional: 21, unknown: 1132, unknown conditional: 0, unknown unconditional: 1132] , Statistics on independence cache: Total cache size (in pairs): 138, Positive cache size: 132, Positive conditional cache size: 0, Positive unconditional cache size: 132, Negative cache size: 6, Negative conditional cache size: 0, Negative unconditional cache size: 6 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1324.0ms, 102 PlacesBefore, 48 PlacesAfterwards, 102 TransitionsBefore, 44 TransitionsAfterwards, 4468 CoEnabledTransitionPairs, 5 FixpointIterations, 14 TrivialSequentialCompositions, 38 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 24 ConcurrentYvCompositions, 4 ChoiceCompositions, 80 TotalNumberOfCompositions, 3846 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 3200, positive: 3176, positive conditional: 0, positive unconditional: 3176, negative: 24, negative conditional: 0, negative unconditional: 24, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 2771, positive: 2752, positive conditional: 0, positive unconditional: 2752, negative: 19, negative conditional: 0, negative unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 2771, positive: 2752, positive conditional: 0, positive unconditional: 2752, negative: 19, negative conditional: 0, negative unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 2771, positive: 2734, positive conditional: 0, positive unconditional: 2734, negative: 37, negative conditional: 0, negative unconditional: 37, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 37, positive: 18, positive conditional: 0, positive unconditional: 18, negative: 19, negative conditional: 0, negative unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 72, positive: 23, positive conditional: 0, positive unconditional: 23, negative: 49, negative conditional: 0, negative unconditional: 49, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 3200, positive: 424, positive conditional: 0, positive unconditional: 424, negative: 5, negative conditional: 0, negative unconditional: 5, unknown: 2771, unknown conditional: 0, unknown unconditional: 2771] , Statistics on independence cache: Total cache size (in pairs): 90, Positive cache size: 88, Positive conditional cache size: 0, Positive unconditional cache size: 88, Negative cache size: 2, Negative conditional cache size: 0, Negative unconditional cache size: 2 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 781.9ms, 51 PlacesBefore, 40 PlacesAfterwards, 46 TransitionsBefore, 35 TransitionsAfterwards, 888 CoEnabledTransitionPairs, 3 FixpointIterations, 5 TrivialSequentialCompositions, 9 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 1 ConcurrentYvCompositions, 0 ChoiceCompositions, 15 TotalNumberOfCompositions, 840 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 448, positive: 424, positive conditional: 0, positive unconditional: 424, negative: 24, negative conditional: 0, negative unconditional: 24, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 252, positive: 243, positive conditional: 0, positive unconditional: 243, negative: 9, negative conditional: 0, negative unconditional: 9, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 252, positive: 243, positive conditional: 0, positive unconditional: 243, negative: 9, negative conditional: 0, negative unconditional: 9, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 252, positive: 242, positive conditional: 0, positive unconditional: 242, negative: 10, negative conditional: 0, negative unconditional: 10, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 10, positive: 1, positive conditional: 0, positive unconditional: 1, negative: 9, negative conditional: 0, negative unconditional: 9, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 37, positive: 5, positive conditional: 0, positive unconditional: 5, negative: 32, negative conditional: 0, negative unconditional: 32, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 448, positive: 181, positive conditional: 0, positive unconditional: 181, negative: 15, negative conditional: 0, negative unconditional: 15, unknown: 252, unknown conditional: 0, unknown unconditional: 252] , Statistics on independence cache: Total cache size (in pairs): 149, Positive cache size: 140, Positive conditional cache size: 0, Positive unconditional cache size: 140, Negative cache size: 9, Negative conditional cache size: 0, Negative unconditional cache size: 9 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 386.8ms, 45 PlacesBefore, 44 PlacesAfterwards, 38 TransitionsBefore, 37 TransitionsAfterwards, 700 CoEnabledTransitionPairs, 2 FixpointIterations, 1 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 1 TotalNumberOfCompositions, 304 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 96, positive: 84, positive conditional: 0, positive unconditional: 84, negative: 12, negative conditional: 0, negative unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 9, positive: 7, positive conditional: 0, positive unconditional: 7, negative: 2, negative conditional: 0, negative unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 9, positive: 7, positive conditional: 0, positive unconditional: 7, negative: 2, negative conditional: 0, negative unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 9, positive: 6, positive conditional: 0, positive unconditional: 6, negative: 3, negative conditional: 0, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 3, positive: 1, positive conditional: 0, positive unconditional: 1, negative: 2, negative conditional: 0, negative unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 24, positive: 18, positive conditional: 0, positive unconditional: 18, negative: 6, negative conditional: 0, negative unconditional: 6, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 96, positive: 77, positive conditional: 0, positive unconditional: 77, negative: 10, negative conditional: 0, negative unconditional: 10, unknown: 9, unknown conditional: 0, unknown unconditional: 9] , Statistics on independence cache: Total cache size (in pairs): 158, Positive cache size: 147, Positive conditional cache size: 0, Positive unconditional cache size: 147, Negative cache size: 11, Negative conditional cache size: 0, Negative unconditional cache size: 11 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 18.5ms, 47 PlacesBefore, 47 PlacesAfterwards, 37 TransitionsBefore, 37 TransitionsAfterwards, 700 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 152 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 58, positive: 52, positive conditional: 0, positive unconditional: 52, negative: 6, negative conditional: 0, negative unconditional: 6, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 6, positive: 6, positive conditional: 0, positive unconditional: 6, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 6, positive: 6, positive conditional: 0, positive unconditional: 6, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 6, positive: 6, positive conditional: 0, positive unconditional: 6, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 58, positive: 46, positive conditional: 0, positive unconditional: 46, negative: 6, negative conditional: 0, negative unconditional: 6, unknown: 6, unknown conditional: 0, unknown unconditional: 6] , Statistics on independence cache: Total cache size (in pairs): 164, Positive cache size: 153, Positive conditional cache size: 0, Positive unconditional cache size: 153, Negative cache size: 11, Negative conditional cache size: 0, Negative unconditional cache size: 11 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 78.1ms, 48 PlacesBefore, 47 PlacesAfterwards, 35 TransitionsBefore, 34 TransitionsAfterwards, 604 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 1 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 1 TotalNumberOfCompositions, 200 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 84, positive: 76, positive conditional: 0, positive unconditional: 76, negative: 8, negative conditional: 0, negative unconditional: 8, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 21, positive: 20, positive conditional: 0, positive unconditional: 20, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 21, positive: 20, positive conditional: 0, positive unconditional: 20, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 21, positive: 17, positive conditional: 0, positive unconditional: 17, negative: 4, negative conditional: 0, negative unconditional: 4, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 4, positive: 3, positive conditional: 0, positive unconditional: 3, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 17, positive: 13, positive conditional: 0, positive unconditional: 13, negative: 4, negative conditional: 0, negative unconditional: 4, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 84, positive: 56, positive conditional: 0, positive unconditional: 56, negative: 7, negative conditional: 0, negative unconditional: 7, unknown: 21, unknown conditional: 0, unknown unconditional: 21] , Statistics on independence cache: Total cache size (in pairs): 129, Positive cache size: 124, Positive conditional cache size: 0, Positive unconditional cache size: 124, Negative cache size: 5, Negative conditional cache size: 0, Negative unconditional cache size: 5 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 65.5ms, 54 PlacesBefore, 53 PlacesAfterwards, 46 TransitionsBefore, 45 TransitionsAfterwards, 762 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 2 ConcurrentYvCompositions, 0 ChoiceCompositions, 2 TotalNumberOfCompositions, 163 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 79, positive: 73, positive conditional: 0, positive unconditional: 73, negative: 6, negative conditional: 0, negative unconditional: 6, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1, positive: 1, positive conditional: 0, positive unconditional: 1, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1, positive: 1, positive conditional: 0, positive unconditional: 1, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1, positive: 1, positive conditional: 0, positive unconditional: 1, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 79, positive: 72, positive conditional: 0, positive unconditional: 72, negative: 6, negative conditional: 0, negative unconditional: 6, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , Statistics on independence cache: Total cache size (in pairs): 110, Positive cache size: 106, Positive conditional cache size: 0, Positive unconditional cache size: 106, Negative cache size: 4, Negative conditional cache size: 0, Negative unconditional cache size: 4 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 150.9ms, 56 PlacesBefore, 55 PlacesAfterwards, 46 TransitionsBefore, 45 TransitionsAfterwards, 728 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 2 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 2 TotalNumberOfCompositions, 114 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 66, positive: 62, positive conditional: 0, positive unconditional: 62, negative: 4, negative conditional: 0, negative unconditional: 4, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 21, positive: 21, positive conditional: 0, positive unconditional: 21, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 21, positive: 21, positive conditional: 0, positive unconditional: 21, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 21, positive: 21, positive conditional: 0, positive unconditional: 21, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 66, positive: 41, positive conditional: 0, positive unconditional: 41, negative: 4, negative conditional: 0, negative unconditional: 4, unknown: 21, unknown conditional: 0, unknown unconditional: 21] , Statistics on independence cache: Total cache size (in pairs): 111, Positive cache size: 108, Positive conditional cache size: 0, Positive unconditional cache size: 108, Negative cache size: 3, Negative conditional cache size: 0, Negative unconditional cache size: 3 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1409.1ms, 127 PlacesBefore, 67 PlacesAfterwards, 128 TransitionsBefore, 64 TransitionsAfterwards, 8444 CoEnabledTransitionPairs, 5 FixpointIterations, 18 TrivialSequentialCompositions, 48 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 26 ConcurrentYvCompositions, 4 ChoiceCompositions, 96 TotalNumberOfCompositions, 6222 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 5353, positive: 5333, positive conditional: 0, positive unconditional: 5333, negative: 20, negative conditional: 0, negative unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 4687, positive: 4671, positive conditional: 0, positive unconditional: 4671, negative: 16, negative conditional: 0, negative unconditional: 16, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 4687, positive: 4671, positive conditional: 0, positive unconditional: 4671, negative: 16, negative conditional: 0, negative unconditional: 16, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 4687, positive: 4648, positive conditional: 0, positive unconditional: 4648, negative: 39, negative conditional: 0, negative unconditional: 39, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 39, positive: 23, positive conditional: 0, positive unconditional: 23, negative: 16, negative conditional: 0, negative unconditional: 16, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 101, positive: 62, positive conditional: 0, positive unconditional: 62, negative: 38, negative conditional: 0, negative unconditional: 38, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 5353, positive: 662, positive conditional: 0, positive unconditional: 662, negative: 4, negative conditional: 0, negative unconditional: 4, unknown: 4687, unknown conditional: 0, unknown unconditional: 4687] , Statistics on independence cache: Total cache size (in pairs): 290, Positive cache size: 288, Positive conditional cache size: 0, Positive unconditional cache size: 288, Negative cache size: 2, Negative conditional cache size: 0, Negative unconditional cache size: 2 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1095.7ms, 71 PlacesBefore, 51 PlacesAfterwards, 63 TransitionsBefore, 40 TransitionsAfterwards, 2066 CoEnabledTransitionPairs, 3 FixpointIterations, 5 TrivialSequentialCompositions, 19 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 3 ConcurrentYvCompositions, 2 ChoiceCompositions, 29 TotalNumberOfCompositions, 1896 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1022, positive: 990, positive conditional: 0, positive unconditional: 990, negative: 32, negative conditional: 0, negative unconditional: 32, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 584, positive: 562, positive conditional: 0, positive unconditional: 562, negative: 22, negative conditional: 0, negative unconditional: 22, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 584, positive: 562, positive conditional: 0, positive unconditional: 562, negative: 22, negative conditional: 0, negative unconditional: 22, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 584, positive: 552, positive conditional: 0, positive unconditional: 552, negative: 32, negative conditional: 0, negative unconditional: 32, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 32, positive: 10, positive conditional: 0, positive unconditional: 10, negative: 22, negative conditional: 0, negative unconditional: 22, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 128, positive: 38, positive conditional: 0, positive unconditional: 38, negative: 90, negative conditional: 0, negative unconditional: 90, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 1022, positive: 428, positive conditional: 0, positive unconditional: 428, negative: 10, negative conditional: 0, negative unconditional: 10, unknown: 584, unknown conditional: 0, unknown unconditional: 584] , Statistics on independence cache: Total cache size (in pairs): 99, Positive cache size: 90, Positive conditional cache size: 0, Positive unconditional cache size: 90, Negative cache size: 9, Negative conditional cache size: 0, Negative unconditional cache size: 9 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 579.9ms, 73 PlacesBefore, 71 PlacesAfterwards, 91 TransitionsBefore, 89 TransitionsAfterwards, 2196 CoEnabledTransitionPairs, 3 FixpointIterations, 2 TrivialSequentialCompositions, 1 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 3 TotalNumberOfCompositions, 3153 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 822, positive: 765, positive conditional: 0, positive unconditional: 765, negative: 57, negative conditional: 0, negative unconditional: 57, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 33, positive: 31, positive conditional: 0, positive unconditional: 31, negative: 2, negative conditional: 0, negative unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 33, positive: 31, positive conditional: 0, positive unconditional: 31, negative: 2, negative conditional: 0, negative unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 33, positive: 31, positive conditional: 0, positive unconditional: 31, negative: 2, negative conditional: 0, negative unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 2, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 2, negative conditional: 0, negative unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 7, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 7, negative conditional: 0, negative unconditional: 7, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 822, positive: 734, positive conditional: 0, positive unconditional: 734, negative: 55, negative conditional: 0, negative unconditional: 55, unknown: 33, unknown conditional: 0, unknown unconditional: 33] , Statistics on independence cache: Total cache size (in pairs): 118, Positive cache size: 108, Positive conditional cache size: 0, Positive unconditional cache size: 108, Negative cache size: 10, Negative conditional cache size: 0, Negative unconditional cache size: 10 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 364.3ms, 81 PlacesBefore, 81 PlacesAfterwards, 116 TransitionsBefore, 116 TransitionsAfterwards, 2914 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 4 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 4 TotalNumberOfCompositions, 3340 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1564, positive: 1518, positive conditional: 0, positive unconditional: 1518, negative: 46, negative conditional: 0, negative unconditional: 46, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 25, positive: 23, positive conditional: 0, positive unconditional: 23, negative: 2, negative conditional: 0, negative unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 25, positive: 23, positive conditional: 0, positive unconditional: 23, negative: 2, negative conditional: 0, negative unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 25, positive: 22, positive conditional: 0, positive unconditional: 22, negative: 3, negative conditional: 0, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 3, positive: 1, positive conditional: 0, positive unconditional: 1, negative: 2, negative conditional: 0, negative unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 12, positive: 4, positive conditional: 0, positive unconditional: 4, negative: 7, negative conditional: 0, negative unconditional: 7, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 1564, positive: 1495, positive conditional: 0, positive unconditional: 1495, negative: 44, negative conditional: 0, negative unconditional: 44, unknown: 25, unknown conditional: 0, unknown unconditional: 25] , Statistics on independence cache: Total cache size (in pairs): 129, Positive cache size: 120, Positive conditional cache size: 0, Positive unconditional cache size: 120, Negative cache size: 9, Negative conditional cache size: 0, Negative unconditional cache size: 9 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 234.5ms, 102 PlacesBefore, 102 PlacesAfterwards, 172 TransitionsBefore, 172 TransitionsAfterwards, 4006 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 1 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 1 TotalNumberOfCompositions, 5972 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 3254, positive: 3188, positive conditional: 0, positive unconditional: 3188, negative: 66, negative conditional: 0, negative unconditional: 66, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 14, positive: 14, positive conditional: 0, positive unconditional: 14, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 14, positive: 14, positive conditional: 0, positive unconditional: 14, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 14, positive: 14, positive conditional: 0, positive unconditional: 14, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 3254, positive: 3174, positive conditional: 0, positive unconditional: 3174, negative: 66, negative conditional: 0, negative unconditional: 66, unknown: 14, unknown conditional: 0, unknown unconditional: 14] , Statistics on independence cache: Total cache size (in pairs): 143, Positive cache size: 134, Positive conditional cache size: 0, Positive unconditional cache size: 134, Negative cache size: 9, Negative conditional cache size: 0, Negative unconditional cache size: 9 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 103.9ms, 120 PlacesBefore, 120 PlacesAfterwards, 179 TransitionsBefore, 179 TransitionsAfterwards, 4050 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 2884 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2125, positive: 2091, positive conditional: 0, positive unconditional: 2091, negative: 34, negative conditional: 0, negative unconditional: 34, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 6, positive: 6, positive conditional: 0, positive unconditional: 6, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 6, positive: 6, positive conditional: 0, positive unconditional: 6, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 6, positive: 6, positive conditional: 0, positive unconditional: 6, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 2125, positive: 2085, positive conditional: 0, positive unconditional: 2085, negative: 34, negative conditional: 0, negative unconditional: 34, unknown: 6, unknown conditional: 0, unknown unconditional: 6] , Statistics on independence cache: Total cache size (in pairs): 149, Positive cache size: 140, Positive conditional cache size: 0, Positive unconditional cache size: 140, Negative cache size: 9, Negative conditional cache size: 0, Negative unconditional cache size: 9 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 318.3ms, 126 PlacesBefore, 126 PlacesAfterwards, 197 TransitionsBefore, 197 TransitionsAfterwards, 4484 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 2 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 2 TotalNumberOfCompositions, 8166 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2573, positive: 2485, positive conditional: 0, positive unconditional: 2485, negative: 88, negative conditional: 0, negative unconditional: 88, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 9, positive: 8, positive conditional: 0, positive unconditional: 8, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 9, positive: 8, positive conditional: 0, positive unconditional: 8, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 9, positive: 7, positive conditional: 0, positive unconditional: 7, negative: 2, negative conditional: 0, negative unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 2, positive: 1, positive conditional: 0, positive unconditional: 1, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 8, positive: 4, positive conditional: 0, positive unconditional: 4, negative: 4, negative conditional: 0, negative unconditional: 4, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 2573, positive: 2477, positive conditional: 0, positive unconditional: 2477, negative: 87, negative conditional: 0, negative unconditional: 87, unknown: 9, unknown conditional: 0, unknown unconditional: 9] , Statistics on independence cache: Total cache size (in pairs): 160, Positive cache size: 150, Positive conditional cache size: 0, Positive unconditional cache size: 150, Negative cache size: 10, Negative conditional cache size: 0, Negative unconditional cache size: 10 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1249.7ms, 144 PlacesBefore, 142 PlacesAfterwards, 392 TransitionsBefore, 390 TransitionsAfterwards, 8364 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 8 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 8 TotalNumberOfCompositions, 28170 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2538, positive: 2364, positive conditional: 0, positive unconditional: 2364, negative: 174, negative conditional: 0, negative unconditional: 174, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 21, positive: 21, positive conditional: 0, positive unconditional: 21, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 21, positive: 21, positive conditional: 0, positive unconditional: 21, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 21, positive: 21, positive conditional: 0, positive unconditional: 21, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 2538, positive: 2343, positive conditional: 0, positive unconditional: 2343, negative: 174, negative conditional: 0, negative unconditional: 174, unknown: 21, unknown conditional: 0, unknown unconditional: 21] , Statistics on independence cache: Total cache size (in pairs): 149, Positive cache size: 140, Positive conditional cache size: 0, Positive unconditional cache size: 140, Negative cache size: 9, Negative conditional cache size: 0, Negative unconditional cache size: 9 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 324.7ms, 142 PlacesBefore, 142 PlacesAfterwards, 390 TransitionsBefore, 390 TransitionsAfterwards, 8134 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 12741 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 5647, positive: 5566, positive conditional: 0, positive unconditional: 5566, negative: 81, negative conditional: 0, negative unconditional: 81, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3, positive: 3, positive conditional: 0, positive unconditional: 3, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 3, positive: 3, positive conditional: 0, positive unconditional: 3, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 3, positive: 3, positive conditional: 0, positive unconditional: 3, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 5647, positive: 5563, positive conditional: 0, positive unconditional: 5563, negative: 81, negative conditional: 0, negative unconditional: 81, unknown: 3, unknown conditional: 0, unknown unconditional: 3] , Statistics on independence cache: Total cache size (in pairs): 152, Positive cache size: 143, Positive conditional cache size: 0, Positive unconditional cache size: 143, Negative cache size: 9, Negative conditional cache size: 0, Negative unconditional cache size: 9 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 410.4ms, 143 PlacesBefore, 143 PlacesAfterwards, 350 TransitionsBefore, 350 TransitionsAfterwards, 7220 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 4 ConcurrentYvCompositions, 0 ChoiceCompositions, 4 TotalNumberOfCompositions, 17912 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 4943, positive: 4809, positive conditional: 0, positive unconditional: 4809, negative: 134, negative conditional: 0, negative unconditional: 134, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 15, positive: 15, positive conditional: 0, positive unconditional: 15, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 15, positive: 15, positive conditional: 0, positive unconditional: 15, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 15, positive: 15, positive conditional: 0, positive unconditional: 15, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 4943, positive: 4794, positive conditional: 0, positive unconditional: 4794, negative: 134, negative conditional: 0, negative unconditional: 134, unknown: 15, unknown conditional: 0, unknown unconditional: 15] , Statistics on independence cache: Total cache size (in pairs): 161, Positive cache size: 154, Positive conditional cache size: 0, Positive unconditional cache size: 154, Negative cache size: 7, Negative conditional cache size: 0, Negative unconditional cache size: 7 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2057.2ms, 152 PlacesBefore, 74 PlacesAfterwards, 154 TransitionsBefore, 70 TransitionsAfterwards, 13720 CoEnabledTransitionPairs, 6 FixpointIterations, 13 TrivialSequentialCompositions, 73 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 30 ConcurrentYvCompositions, 6 ChoiceCompositions, 122 TotalNumberOfCompositions, 11759 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 9584, positive: 9534, positive conditional: 0, positive unconditional: 9534, negative: 50, negative conditional: 0, negative unconditional: 50, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 8204, positive: 8173, positive conditional: 0, positive unconditional: 8173, negative: 31, negative conditional: 0, negative unconditional: 31, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 8204, positive: 8173, positive conditional: 0, positive unconditional: 8173, negative: 31, negative conditional: 0, negative unconditional: 31, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 8204, positive: 8140, positive conditional: 0, positive unconditional: 8140, negative: 64, negative conditional: 0, negative unconditional: 64, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 64, positive: 33, positive conditional: 0, positive unconditional: 33, negative: 31, negative conditional: 0, negative unconditional: 31, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 163, positive: 76, positive conditional: 0, positive unconditional: 76, negative: 87, negative conditional: 0, negative unconditional: 87, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 9584, positive: 1361, positive conditional: 0, positive unconditional: 1361, negative: 19, negative conditional: 0, negative unconditional: 19, unknown: 8204, unknown conditional: 0, unknown unconditional: 8204] , Statistics on independence cache: Total cache size (in pairs): 465, Positive cache size: 452, Positive conditional cache size: 0, Positive unconditional cache size: 452, Negative cache size: 13, Negative conditional cache size: 0, Negative unconditional cache size: 13 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1576.4ms, 80 PlacesBefore, 57 PlacesAfterwards, 70 TransitionsBefore, 45 TransitionsAfterwards, 2792 CoEnabledTransitionPairs, 3 FixpointIterations, 5 TrivialSequentialCompositions, 24 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 1 ConcurrentYvCompositions, 1 ChoiceCompositions, 31 TotalNumberOfCompositions, 2960 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1566, positive: 1517, positive conditional: 0, positive unconditional: 1517, negative: 49, negative conditional: 0, negative unconditional: 49, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 878, positive: 858, positive conditional: 0, positive unconditional: 858, negative: 20, negative conditional: 0, negative unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 878, positive: 858, positive conditional: 0, positive unconditional: 858, negative: 20, negative conditional: 0, negative unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 878, positive: 846, positive conditional: 0, positive unconditional: 846, negative: 32, negative conditional: 0, negative unconditional: 32, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 32, positive: 12, positive conditional: 0, positive unconditional: 12, negative: 20, negative conditional: 0, negative unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 105, positive: 41, positive conditional: 0, positive unconditional: 41, negative: 64, negative conditional: 0, negative unconditional: 64, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 1566, positive: 659, positive conditional: 0, positive unconditional: 659, negative: 29, negative conditional: 0, negative unconditional: 29, unknown: 878, unknown conditional: 0, unknown unconditional: 878] , Statistics on independence cache: Total cache size (in pairs): 220, Positive cache size: 207, Positive conditional cache size: 0, Positive unconditional cache size: 207, Negative cache size: 13, Negative conditional cache size: 0, Negative unconditional cache size: 13 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 443.8ms, 81 PlacesBefore, 80 PlacesAfterwards, 122 TransitionsBefore, 121 TransitionsAfterwards, 3960 CoEnabledTransitionPairs, 2 FixpointIterations, 1 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 1 TotalNumberOfCompositions, 2054 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 838, positive: 814, positive conditional: 0, positive unconditional: 814, negative: 24, negative conditional: 0, negative unconditional: 24, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 5, positive: 5, positive conditional: 0, positive unconditional: 5, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 5, positive: 5, positive conditional: 0, positive unconditional: 5, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 5, positive: 5, positive conditional: 0, positive unconditional: 5, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 838, positive: 809, positive conditional: 0, positive unconditional: 809, negative: 24, negative conditional: 0, negative unconditional: 24, unknown: 5, unknown conditional: 0, unknown unconditional: 5] , Statistics on independence cache: Total cache size (in pairs): 225, Positive cache size: 212, Positive conditional cache size: 0, Positive unconditional cache size: 212, Negative cache size: 13, Negative conditional cache size: 0, Negative unconditional cache size: 13 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 418.7ms, 87 PlacesBefore, 87 PlacesAfterwards, 154 TransitionsBefore, 154 TransitionsAfterwards, 5226 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 1483 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 278, positive: 264, positive conditional: 0, positive unconditional: 264, negative: 14, negative conditional: 0, negative unconditional: 14, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 1, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 4, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 4, negative conditional: 0, negative unconditional: 4, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 278, positive: 264, positive conditional: 0, positive unconditional: 264, negative: 13, negative conditional: 0, negative unconditional: 13, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , Statistics on independence cache: Total cache size (in pairs): 226, Positive cache size: 212, Positive conditional cache size: 0, Positive unconditional cache size: 212, Negative cache size: 14, Negative conditional cache size: 0, Negative unconditional cache size: 14 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 420.2ms, 89 PlacesBefore, 89 PlacesAfterwards, 154 TransitionsBefore, 154 TransitionsAfterwards, 4946 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 1366 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 765, positive: 752, positive conditional: 0, positive unconditional: 752, negative: 13, negative conditional: 0, negative unconditional: 13, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 12, positive: 12, positive conditional: 0, positive unconditional: 12, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 12, positive: 12, positive conditional: 0, positive unconditional: 12, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 12, positive: 12, positive conditional: 0, positive unconditional: 12, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 765, positive: 740, positive conditional: 0, positive unconditional: 740, negative: 13, negative conditional: 0, negative unconditional: 13, unknown: 12, unknown conditional: 0, unknown unconditional: 12] , Statistics on independence cache: Total cache size (in pairs): 238, Positive cache size: 224, Positive conditional cache size: 0, Positive unconditional cache size: 224, Negative cache size: 14, Negative conditional cache size: 0, Negative unconditional cache size: 14 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1648.5ms, 113 PlacesBefore, 113 PlacesAfterwards, 249 TransitionsBefore, 249 TransitionsAfterwards, 7528 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 5414 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 3091, positive: 3057, positive conditional: 0, positive unconditional: 3057, negative: 34, negative conditional: 0, negative unconditional: 34, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 3091, positive: 3057, positive conditional: 0, positive unconditional: 3057, negative: 34, negative conditional: 0, negative unconditional: 34, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 238, Positive cache size: 224, Positive conditional cache size: 0, Positive unconditional cache size: 224, Negative cache size: 14, Negative conditional cache size: 0, Negative unconditional cache size: 14 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 12833.5ms, 125 PlacesBefore, 125 PlacesAfterwards, 439 TransitionsBefore, 439 TransitionsAfterwards, 12950 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 28389 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 7978, positive: 7878, positive conditional: 0, positive unconditional: 7878, negative: 100, negative conditional: 0, negative unconditional: 100, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 1, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 4, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 4, negative conditional: 0, negative unconditional: 4, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 7978, positive: 7878, positive conditional: 0, positive unconditional: 7878, negative: 99, negative conditional: 0, negative unconditional: 99, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , Statistics on independence cache: Total cache size (in pairs): 239, Positive cache size: 224, Positive conditional cache size: 0, Positive unconditional cache size: 224, Negative cache size: 15, Negative conditional cache size: 0, Negative unconditional cache size: 15 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 8106.9ms, 133 PlacesBefore, 133 PlacesAfterwards, 432 TransitionsBefore, 432 TransitionsAfterwards, 12236 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 23331 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 18599, positive: 18503, positive conditional: 0, positive unconditional: 18503, negative: 96, negative conditional: 0, negative unconditional: 96, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 5, positive: 5, positive conditional: 0, positive unconditional: 5, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 5, positive: 5, positive conditional: 0, positive unconditional: 5, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 5, positive: 5, positive conditional: 0, positive unconditional: 5, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 18599, positive: 18498, positive conditional: 0, positive unconditional: 18498, negative: 96, negative conditional: 0, negative unconditional: 96, unknown: 5, unknown conditional: 0, unknown unconditional: 5] , Statistics on independence cache: Total cache size (in pairs): 244, Positive cache size: 229, Positive conditional cache size: 0, Positive unconditional cache size: 229, Negative cache size: 15, Negative conditional cache size: 0, Negative unconditional cache size: 15 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 37386.0ms, 150 PlacesBefore, 149 PlacesAfterwards, 650 TransitionsBefore, 649 TransitionsAfterwards, 17710 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 1 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 1 TotalNumberOfCompositions, 88956 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1948, positive: 1692, positive conditional: 0, positive unconditional: 1692, negative: 256, negative conditional: 0, negative unconditional: 256, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 12, positive: 12, positive conditional: 0, positive unconditional: 12, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 12, positive: 12, positive conditional: 0, positive unconditional: 12, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 12, positive: 12, positive conditional: 0, positive unconditional: 12, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 1948, positive: 1680, positive conditional: 0, positive unconditional: 1680, negative: 256, negative conditional: 0, negative unconditional: 256, unknown: 12, unknown conditional: 0, unknown unconditional: 12] , Statistics on independence cache: Total cache size (in pairs): 235, Positive cache size: 220, Positive conditional cache size: 0, Positive unconditional cache size: 220, Negative cache size: 15, Negative conditional cache size: 0, Negative unconditional cache size: 15 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 8132.0ms, 152 PlacesBefore, 152 PlacesAfterwards, 606 TransitionsBefore, 606 TransitionsAfterwards, 16100 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 32905 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 30983, positive: 30865, positive conditional: 0, positive unconditional: 30865, negative: 118, negative conditional: 0, negative unconditional: 118, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3, positive: 3, positive conditional: 0, positive unconditional: 3, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 3, positive: 3, positive conditional: 0, positive unconditional: 3, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 3, positive: 3, positive conditional: 0, positive unconditional: 3, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 30983, positive: 30862, positive conditional: 0, positive unconditional: 30862, negative: 118, negative conditional: 0, negative unconditional: 118, unknown: 3, unknown conditional: 0, unknown unconditional: 3] , Statistics on independence cache: Total cache size (in pairs): 238, Positive cache size: 223, Positive conditional cache size: 0, Positive unconditional cache size: 223, Negative cache size: 15, Negative conditional cache size: 0, Negative unconditional cache size: 15 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2342.7ms, 177 PlacesBefore, 81 PlacesAfterwards, 180 TransitionsBefore, 79 TransitionsAfterwards, 20296 CoEnabledTransitionPairs, 5 FixpointIterations, 22 TrivialSequentialCompositions, 86 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 38 ConcurrentYvCompositions, 5 ChoiceCompositions, 151 TotalNumberOfCompositions, 17037 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 14335, positive: 14288, positive conditional: 0, positive unconditional: 14288, negative: 47, negative conditional: 0, negative unconditional: 47, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 12011, positive: 11977, positive conditional: 0, positive unconditional: 11977, negative: 34, negative conditional: 0, negative unconditional: 34, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 12011, positive: 11977, positive conditional: 0, positive unconditional: 11977, negative: 34, negative conditional: 0, negative unconditional: 34, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 12011, positive: 11920, positive conditional: 0, positive unconditional: 11920, negative: 91, negative conditional: 0, negative unconditional: 91, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 91, positive: 57, positive conditional: 0, positive unconditional: 57, negative: 34, negative conditional: 0, negative unconditional: 34, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 126, positive: 55, positive conditional: 0, positive unconditional: 55, negative: 71, negative conditional: 0, negative unconditional: 71, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 14335, positive: 2311, positive conditional: 0, positive unconditional: 2311, negative: 13, negative conditional: 0, negative unconditional: 13, unknown: 12011, unknown conditional: 0, unknown unconditional: 12011] , Statistics on independence cache: Total cache size (in pairs): 369, Positive cache size: 360, Positive conditional cache size: 0, Positive unconditional cache size: 360, Negative cache size: 9, Negative conditional cache size: 0, Negative unconditional cache size: 9 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1315.2ms, 87 PlacesBefore, 63 PlacesAfterwards, 78 TransitionsBefore, 50 TransitionsAfterwards, 4030 CoEnabledTransitionPairs, 3 FixpointIterations, 2 TrivialSequentialCompositions, 25 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 4 ChoiceCompositions, 31 TotalNumberOfCompositions, 3588 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1809, positive: 1761, positive conditional: 0, positive unconditional: 1761, negative: 48, negative conditional: 0, negative unconditional: 48, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1214, positive: 1188, positive conditional: 0, positive unconditional: 1188, negative: 26, negative conditional: 0, negative unconditional: 26, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1214, positive: 1188, positive conditional: 0, positive unconditional: 1188, negative: 26, negative conditional: 0, negative unconditional: 26, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1214, positive: 1162, positive conditional: 0, positive unconditional: 1162, negative: 52, negative conditional: 0, negative unconditional: 52, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 52, positive: 26, positive conditional: 0, positive unconditional: 26, negative: 26, negative conditional: 0, negative unconditional: 26, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 164, positive: 83, positive conditional: 0, positive unconditional: 83, negative: 82, negative conditional: 0, negative unconditional: 82, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 1809, positive: 573, positive conditional: 0, positive unconditional: 573, negative: 22, negative conditional: 0, negative unconditional: 22, unknown: 1214, unknown conditional: 0, unknown unconditional: 1214] , Statistics on independence cache: Total cache size (in pairs): 181, Positive cache size: 165, Positive conditional cache size: 0, Positive unconditional cache size: 165, Negative cache size: 16, Negative conditional cache size: 0, Negative unconditional cache size: 16 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 518.3ms, 65 PlacesBefore, 64 PlacesAfterwards, 50 TransitionsBefore, 49 TransitionsAfterwards, 1552 CoEnabledTransitionPairs, 2 FixpointIterations, 1 TrivialSequentialCompositions, 2 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 3 TotalNumberOfCompositions, 2294 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 434, positive: 373, positive conditional: 0, positive unconditional: 373, negative: 61, negative conditional: 0, negative unconditional: 61, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 144, positive: 132, positive conditional: 0, positive unconditional: 132, negative: 12, negative conditional: 0, negative unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 144, positive: 132, positive conditional: 0, positive unconditional: 132, negative: 12, negative conditional: 0, negative unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 144, positive: 119, positive conditional: 0, positive unconditional: 119, negative: 25, negative conditional: 0, negative unconditional: 25, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 25, positive: 13, positive conditional: 0, positive unconditional: 13, negative: 12, negative conditional: 0, negative unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 77, positive: 44, positive conditional: 0, positive unconditional: 44, negative: 33, negative conditional: 0, negative unconditional: 33, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 434, positive: 241, positive conditional: 0, positive unconditional: 241, negative: 49, negative conditional: 0, negative unconditional: 49, unknown: 144, unknown conditional: 0, unknown unconditional: 144] , Statistics on independence cache: Total cache size (in pairs): 241, Positive cache size: 214, Positive conditional cache size: 0, Positive unconditional cache size: 214, Negative cache size: 27, Negative conditional cache size: 0, Negative unconditional cache size: 27 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1955.7ms, 73 PlacesBefore, 73 PlacesAfterwards, 81 TransitionsBefore, 81 TransitionsAfterwards, 2898 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 232 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 4, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 4, negative conditional: 0, negative unconditional: 4, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 4, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 4, negative conditional: 0, negative unconditional: 4, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 241, Positive cache size: 214, Positive conditional cache size: 0, Positive unconditional cache size: 214, Negative cache size: 27, Negative conditional cache size: 0, Negative unconditional cache size: 27 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 67157.5ms, 98 PlacesBefore, 98 PlacesAfterwards, 203 TransitionsBefore, 203 TransitionsAfterwards, 8164 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 1 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 1 TotalNumberOfCompositions, 6658 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 280, positive: 238, positive conditional: 0, positive unconditional: 238, negative: 42, negative conditional: 0, negative unconditional: 42, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 10, positive: 10, positive conditional: 0, positive unconditional: 10, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 10, positive: 10, positive conditional: 0, positive unconditional: 10, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 10, positive: 10, positive conditional: 0, positive unconditional: 10, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 280, positive: 228, positive conditional: 0, positive unconditional: 228, negative: 42, negative conditional: 0, negative unconditional: 42, unknown: 10, unknown conditional: 0, unknown unconditional: 10] , Statistics on independence cache: Total cache size (in pairs): 243, Positive cache size: 218, Positive conditional cache size: 0, Positive unconditional cache size: 218, Negative cache size: 25, Negative conditional cache size: 0, Negative unconditional cache size: 25 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 48815.0ms, 118 PlacesBefore, 118 PlacesAfterwards, 189 TransitionsBefore, 189 TransitionsAfterwards, 7222 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 1 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 1 TotalNumberOfCompositions, 7799 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 3408, positive: 3354, positive conditional: 0, positive unconditional: 3354, negative: 54, negative conditional: 0, negative unconditional: 54, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 35, positive: 32, positive conditional: 0, positive unconditional: 32, negative: 3, negative conditional: 0, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 35, positive: 32, positive conditional: 0, positive unconditional: 32, negative: 3, negative conditional: 0, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 35, positive: 32, positive conditional: 0, positive unconditional: 32, negative: 3, negative conditional: 0, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 3, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 3, negative conditional: 0, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 7, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 7, negative conditional: 0, negative unconditional: 7, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 3408, positive: 3322, positive conditional: 0, positive unconditional: 3322, negative: 51, negative conditional: 0, negative unconditional: 51, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , Statistics on independence cache: Total cache size (in pairs): 266, Positive cache size: 248, Positive conditional cache size: 0, Positive unconditional cache size: 248, Negative cache size: 18, Negative conditional cache size: 0, Negative unconditional cache size: 18 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 10938.5ms, 120 PlacesBefore, 120 PlacesAfterwards, 180 TransitionsBefore, 180 TransitionsAfterwards, 6702 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 2352 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 292, positive: 274, positive conditional: 0, positive unconditional: 274, negative: 18, negative conditional: 0, negative unconditional: 18, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 2, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 2, negative conditional: 0, negative unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 2, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 2, negative conditional: 0, negative unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 2, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 2, negative conditional: 0, negative unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 2, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 2, negative conditional: 0, negative unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 5, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 5, negative conditional: 0, negative unconditional: 5, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 292, positive: 274, positive conditional: 0, positive unconditional: 274, negative: 16, negative conditional: 0, negative unconditional: 16, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , Statistics on independence cache: Total cache size (in pairs): 268, Positive cache size: 248, Positive conditional cache size: 0, Positive unconditional cache size: 248, Negative cache size: 20, Negative conditional cache size: 0, Negative unconditional cache size: 20 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7356.9ms, 122 PlacesBefore, 122 PlacesAfterwards, 180 TransitionsBefore, 180 TransitionsAfterwards, 6114 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 2086 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 164, positive: 148, positive conditional: 0, positive unconditional: 148, negative: 16, negative conditional: 0, negative unconditional: 16, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 164, positive: 148, positive conditional: 0, positive unconditional: 148, negative: 16, negative conditional: 0, negative unconditional: 16, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 268, Positive cache size: 248, Positive conditional cache size: 0, Positive unconditional cache size: 248, Negative cache size: 20, Negative conditional cache size: 0, Negative unconditional cache size: 20 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 96456.0ms, 136 PlacesBefore, 136 PlacesAfterwards, 340 TransitionsBefore, 340 TransitionsAfterwards, 11706 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 7762 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 5136, positive: 5105, positive conditional: 0, positive unconditional: 5105, negative: 31, negative conditional: 0, negative unconditional: 31, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 11, positive: 11, positive conditional: 0, positive unconditional: 11, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 11, positive: 11, positive conditional: 0, positive unconditional: 11, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 11, positive: 11, positive conditional: 0, positive unconditional: 11, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 5136, positive: 5094, positive conditional: 0, positive unconditional: 5094, negative: 31, negative conditional: 0, negative unconditional: 31, unknown: 11, unknown conditional: 0, unknown unconditional: 11] , Statistics on independence cache: Total cache size (in pairs): 279, Positive cache size: 259, Positive conditional cache size: 0, Positive unconditional cache size: 259, Negative cache size: 20, Negative conditional cache size: 0, Negative unconditional cache size: 20 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 217628.0ms, 159 PlacesBefore, 159 PlacesAfterwards, 496 TransitionsBefore, 496 TransitionsAfterwards, 16024 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 17045 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 3031, positive: 2980, positive conditional: 0, positive unconditional: 2980, negative: 51, negative conditional: 0, negative unconditional: 51, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1, positive: 1, positive conditional: 0, positive unconditional: 1, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1, positive: 1, positive conditional: 0, positive unconditional: 1, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1, positive: 1, positive conditional: 0, positive unconditional: 1, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 3031, positive: 2979, positive conditional: 0, positive unconditional: 2979, negative: 51, negative conditional: 0, negative unconditional: 51, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , Statistics on independence cache: Total cache size (in pairs): 280, Positive cache size: 260, Positive conditional cache size: 0, Positive unconditional cache size: 260, Negative cache size: 20, Negative conditional cache size: 0, Negative unconditional cache size: 20 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 152888.7ms, 176 PlacesBefore, 176 PlacesAfterwards, 523 TransitionsBefore, 523 TransitionsAfterwards, 17186 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 21669 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1372, positive: 1312, positive conditional: 0, positive unconditional: 1312, negative: 60, negative conditional: 0, negative unconditional: 60, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 1372, positive: 1312, positive conditional: 0, positive unconditional: 1312, negative: 60, negative conditional: 0, negative unconditional: 60, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 280, Positive cache size: 260, Positive conditional cache size: 0, Positive unconditional cache size: 260, Negative cache size: 20, Negative conditional cache size: 0, Negative unconditional cache size: 20 - TimeoutResultAtElement [Line: 690]: Timeout (TraceAbstraction) Unable to prove that call to reach_error is unreachable (line 690). Cancelled while PetriNetLargeBlockEncoding was applying PetriNetLargeBlockEncoding to Petri net that has 207 places, 1194 transitions, 17958 flow,while LiptonReduction was applying LiptonReduction to Petri net that has 207 places, 1194 transitions, 17958 flow,while PetriNetUnfolder was constructing finite prefix that currently has 332061 conditions, 46146 events (27776/46145 cut-off events. For 1291080/4040556 co-relation queries the response was YES. Maximal size of possible extension queue 5120. Compared 464877 event pairs, 3262 based on Foata normal form. 3332/45975 useless extension candidates. Maximal degree in co-relation 331977. Up to 13490 conditions per place.). - StatisticsResult: Ultimate Automizer benchmark data CFG has 3 procedures, 72 locations, 1 error locations. Started 5 CEGAR loops. EmptinessCheckTime: 10.1ms, RemoveRedundantFlowTime: 0.0ms, RemoveRedundantFlowUnfoldingTime: 0.0ms, BackfoldingTime: 0.0ms, BackfoldingUnfoldingTime: 0.0ms, FlowIncreaseByBackfolding: 0, BasicCegarLoop: VerificationResult: UNSAFE, OverallTime: 852265.5ms, OverallIterations: 39, TraceHistogramMax: 5, EmptinessCheckTime: 0.0ms, AutomataDifference: 147655.4ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 8700.9ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 551 SDtfs, 1227 SDslu, 799 SDs, 0 SdLazy, 5464 SolverSat, 1234 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 2541.3ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 423 GetRequests, 140 SyntacticMatches, 2 SemanticMatches, 281 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 605 ImplicationChecksByTransitivity, 1324.0ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=17958occurred in iteration=11, InterpolantAutomatonStates: 312, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 83.7ms SsaConstructionTime, 227.6ms SatisfiabilityAnalysisTime, 1618.5ms InterpolantComputationTime, 899 NumberOfCodeBlocks, 899 NumberOfCodeBlocksAsserted, 44 NumberOfCheckSat, 763 ConstructedInterpolants, 0 QuantifiedInterpolants, 3664 SizeOfPredicates, 39 NumberOfNonLiveVariables, 626 ConjunctsInSsa, 80 ConjunctsInUnsatCore, 40 InterpolantComputations, 33 PerfectInterpolantSequences, 177/216 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown