/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-RepeatedSemanticLbeWithDisjunctivePredicates.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/pthread-ext/48_ticket_lock_low_contention_vs.i -------------------------------------------------------------------------------- This is Ultimate 0.2.1-0e22065b97d0a1f8b3904e080cebe0f05e88d2b7-0e22065 [2021-06-11 15:24:12,414 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-06-11 15:24:12,416 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-06-11 15:24:12,439 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-06-11 15:24:12,439 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-06-11 15:24:12,440 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-06-11 15:24:12,441 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-06-11 15:24:12,443 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-06-11 15:24:12,444 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-06-11 15:24:12,445 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-06-11 15:24:12,446 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-06-11 15:24:12,447 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-06-11 15:24:12,447 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-06-11 15:24:12,448 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-06-11 15:24:12,449 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-06-11 15:24:12,450 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-06-11 15:24:12,450 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-06-11 15:24:12,451 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-06-11 15:24:12,453 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-06-11 15:24:12,454 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-06-11 15:24:12,455 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-06-11 15:24:12,461 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-06-11 15:24:12,462 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-06-11 15:24:12,463 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-06-11 15:24:12,465 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-06-11 15:24:12,465 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-06-11 15:24:12,465 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-06-11 15:24:12,466 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-06-11 15:24:12,466 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-06-11 15:24:12,467 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-06-11 15:24:12,467 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-06-11 15:24:12,468 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-06-11 15:24:12,468 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-06-11 15:24:12,469 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-06-11 15:24:12,470 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-06-11 15:24:12,470 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-06-11 15:24:12,470 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-06-11 15:24:12,471 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-06-11 15:24:12,471 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-06-11 15:24:12,472 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-06-11 15:24:12,472 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-06-11 15:24:12,483 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-RepeatedSemanticLbeWithDisjunctivePredicates.epf [2021-06-11 15:24:12,519 INFO L113 SettingsManager]: Loading preferences was successful [2021-06-11 15:24:12,519 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-06-11 15:24:12,521 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-06-11 15:24:12,521 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-06-11 15:24:12,522 INFO L138 SettingsManager]: * Use SBE=true [2021-06-11 15:24:12,522 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-06-11 15:24:12,522 INFO L138 SettingsManager]: * sizeof long=4 [2021-06-11 15:24:12,522 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-06-11 15:24:12,522 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-06-11 15:24:12,522 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-06-11 15:24:12,523 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-06-11 15:24:12,523 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-06-11 15:24:12,523 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-06-11 15:24:12,523 INFO L138 SettingsManager]: * sizeof long double=12 [2021-06-11 15:24:12,523 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-06-11 15:24:12,523 INFO L138 SettingsManager]: * Use constant arrays=true [2021-06-11 15:24:12,524 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-06-11 15:24:12,524 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-06-11 15:24:12,524 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-06-11 15:24:12,524 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-06-11 15:24:12,524 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-06-11 15:24:12,524 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-06-11 15:24:12,524 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-06-11 15:24:12,525 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-06-11 15:24:12,525 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-06-11 15:24:12,525 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-06-11 15:24:12,525 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-06-11 15:24:12,525 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=SEMANTIC_BASED_MOVER_CHECK_WITH_PREDICATES_DISJUNCTIVE [2021-06-11 15:24:12,525 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-06-11 15:24:12,525 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-06-11 15:24:12,525 INFO L138 SettingsManager]: * Apply repeated Lipton Reduction=true WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-06-11 15:24:12,836 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-06-11 15:24:12,852 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-06-11 15:24:12,854 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-06-11 15:24:12,855 INFO L271 PluginConnector]: Initializing CDTParser... [2021-06-11 15:24:12,856 INFO L275 PluginConnector]: CDTParser initialized [2021-06-11 15:24:12,856 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread-ext/48_ticket_lock_low_contention_vs.i [2021-06-11 15:24:12,909 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ed2863e4d/d451cc2ff0e742f68b42cf0b772a943f/FLAG4b106d09e [2021-06-11 15:24:13,480 INFO L306 CDTParser]: Found 1 translation units. [2021-06-11 15:24:13,481 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-ext/48_ticket_lock_low_contention_vs.i [2021-06-11 15:24:13,498 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ed2863e4d/d451cc2ff0e742f68b42cf0b772a943f/FLAG4b106d09e [2021-06-11 15:24:13,916 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ed2863e4d/d451cc2ff0e742f68b42cf0b772a943f [2021-06-11 15:24:13,917 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-06-11 15:24:13,919 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-06-11 15:24:13,921 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-06-11 15:24:13,921 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-06-11 15:24:13,924 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-06-11 15:24:13,924 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.06 03:24:13" (1/1) ... [2021-06-11 15:24:13,925 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@64973939 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.06 03:24:13, skipping insertion in model container [2021-06-11 15:24:13,925 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.06 03:24:13" (1/1) ... [2021-06-11 15:24:13,931 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-06-11 15:24:13,958 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-06-11 15:24:14,125 WARN L612 FunctionHandler]: implicit declaration of function __builtin_bswap16 [2021-06-11 15:24:14,214 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-ext/48_ticket_lock_low_contention_vs.i[30893,30906] [2021-06-11 15:24:14,219 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-06-11 15:24:14,225 INFO L203 MainTranslator]: Completed pre-run [2021-06-11 15:24:14,237 WARN L612 FunctionHandler]: implicit declaration of function __builtin_bswap16 [2021-06-11 15:24:14,266 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-ext/48_ticket_lock_low_contention_vs.i[30893,30906] [2021-06-11 15:24:14,268 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-06-11 15:24:14,330 INFO L208 MainTranslator]: Completed translation [2021-06-11 15:24:14,331 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.06 03:24:14 WrapperNode [2021-06-11 15:24:14,331 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-06-11 15:24:14,332 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-06-11 15:24:14,332 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-06-11 15:24:14,332 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-06-11 15:24:14,338 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.06 03:24:14" (1/1) ... [2021-06-11 15:24:14,369 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.06 03:24:14" (1/1) ... [2021-06-11 15:24:14,395 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-06-11 15:24:14,396 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-06-11 15:24:14,397 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-06-11 15:24:14,397 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-06-11 15:24:14,403 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.06 03:24:14" (1/1) ... [2021-06-11 15:24:14,403 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.06 03:24:14" (1/1) ... [2021-06-11 15:24:14,410 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.06 03:24:14" (1/1) ... [2021-06-11 15:24:14,410 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.06 03:24:14" (1/1) ... [2021-06-11 15:24:14,425 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.06 03:24:14" (1/1) ... [2021-06-11 15:24:14,427 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.06 03:24:14" (1/1) ... [2021-06-11 15:24:14,430 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.06 03:24:14" (1/1) ... [2021-06-11 15:24:14,433 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-06-11 15:24:14,434 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-06-11 15:24:14,434 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-06-11 15:24:14,434 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-06-11 15:24:14,434 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.06 03:24:14" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-06-11 15:24:14,494 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-06-11 15:24:14,494 INFO L130 BoogieDeclarations]: Found specification of procedure thr1 [2021-06-11 15:24:14,495 INFO L138 BoogieDeclarations]: Found implementation of procedure thr1 [2021-06-11 15:24:14,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-06-11 15:24:14,495 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2021-06-11 15:24:14,495 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-06-11 15:24:14,495 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-06-11 15:24:14,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-06-11 15:24:14,495 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2021-06-11 15:24:14,495 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-06-11 15:24:14,496 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-06-11 15:24:14,498 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-06-11 15:24:14,947 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-06-11 15:24:14,947 INFO L299 CfgBuilder]: Removed 9 assume(true) statements. [2021-06-11 15:24:14,949 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.06 03:24:14 BoogieIcfgContainer [2021-06-11 15:24:14,949 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-06-11 15:24:14,950 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-06-11 15:24:14,950 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-06-11 15:24:14,953 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-06-11 15:24:14,953 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 11.06 03:24:13" (1/3) ... [2021-06-11 15:24:14,954 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7c5c968a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.06 03:24:14, skipping insertion in model container [2021-06-11 15:24:14,954 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.06 03:24:14" (2/3) ... [2021-06-11 15:24:14,954 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7c5c968a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.06 03:24:14, skipping insertion in model container [2021-06-11 15:24:14,954 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.06 03:24:14" (3/3) ... [2021-06-11 15:24:14,955 INFO L111 eAbstractionObserver]: Analyzing ICFG 48_ticket_lock_low_contention_vs.i [2021-06-11 15:24:14,960 INFO L149 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-06-11 15:24:14,964 INFO L161 ceAbstractionStarter]: Appying trace abstraction to program that has 2 error locations. [2021-06-11 15:24:14,965 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-06-11 15:24:14,985 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:14,985 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:14,985 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:14,985 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:14,986 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:14,986 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:14,986 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:14,986 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:14,986 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:14,986 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:14,986 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:14,987 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:14,987 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:14,987 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:14,987 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_fetch_and_inc_~l.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:14,987 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:14,987 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:14,987 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:14,988 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:14,988 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_fetch_and_inc_~l.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:14,988 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:14,988 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:14,988 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_fetch_and_inc_~l.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:14,988 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:14,988 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:14,988 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:14,989 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:14,989 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_fetch_and_inc_~l.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:14,989 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:14,989 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:14,989 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:14,989 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:14,989 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:14,990 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:14,990 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:14,990 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:14,990 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:14,990 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:14,990 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:14,990 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:14,991 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:14,991 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:14,991 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:14,991 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:14,991 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:14,992 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:14,992 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:14,992 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:14,992 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:14,992 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:14,992 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:14,992 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:14,994 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:14,994 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:14,994 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:14,995 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:14,995 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:14,995 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:14,995 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:14,995 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_fetch_and_inc_~l.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:14,995 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:14,996 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:14,996 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_fetch_and_inc_~l.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:14,996 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:14,996 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:14,996 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:14,998 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-06-11 15:24:15,014 INFO L253 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-06-11 15:24:15,032 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-06-11 15:24:15,032 INFO L377 AbstractCegarLoop]: Hoare is false [2021-06-11 15:24:15,032 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-11 15:24:15,033 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-11 15:24:15,033 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-11 15:24:15,033 INFO L381 AbstractCegarLoop]: Difference is false [2021-06-11 15:24:15,033 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-11 15:24:15,033 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-06-11 15:24:15,042 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 64 places, 66 transitions, 137 flow [2021-06-11 15:24:15,073 INFO L129 PetriNetUnfolder]: 8/99 cut-off events. [2021-06-11 15:24:15,073 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-06-11 15:24:15,077 INFO L84 FinitePrefix]: Finished finitePrefix Result has 104 conditions, 99 events. 8/99 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 193 event pairs, 0 based on Foata normal form. 0/86 useless extension candidates. Maximal degree in co-relation 51. Up to 4 conditions per place. [2021-06-11 15:24:15,077 INFO L82 GeneralOperation]: Start removeDead. Operand has 64 places, 66 transitions, 137 flow [2021-06-11 15:24:15,081 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 64 places, 66 transitions, 137 flow [2021-06-11 15:24:15,082 INFO L173 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-06-11 15:24:15,094 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 64 places, 66 transitions, 137 flow [2021-06-11 15:24:15,098 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 64 places, 66 transitions, 137 flow [2021-06-11 15:24:15,099 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 64 places, 66 transitions, 137 flow [2021-06-11 15:24:15,116 INFO L129 PetriNetUnfolder]: 8/99 cut-off events. [2021-06-11 15:24:15,116 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-06-11 15:24:15,117 INFO L84 FinitePrefix]: Finished finitePrefix Result has 104 conditions, 99 events. 8/99 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 190 event pairs, 0 based on Foata normal form. 0/86 useless extension candidates. Maximal degree in co-relation 51. Up to 4 conditions per place. [2021-06-11 15:24:15,119 INFO L151 LiptonReduction]: Number of co-enabled transitions 1190 [2021-06-11 15:24:15,144 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:15,151 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:15,211 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:15,226 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:15,227 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:15,228 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 15:24:15,229 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 15:24:15,249 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:15,251 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:15,275 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:15,278 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:15,301 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:15,302 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:15,353 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:15,366 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:15,367 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:15,368 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 15:24:15,369 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 15:24:15,386 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:15,388 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:15,413 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:15,415 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:15,482 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:15,483 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:15,497 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:15,498 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:15,505 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:15,507 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:15,605 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:15,614 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:15,615 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:15,616 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 15:24:15,617 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 15:24:15,675 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:15,687 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:15,742 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:15,745 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:15,763 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:15,764 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:15,875 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:15,883 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:15,884 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:15,885 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 15:24:15,885 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 15:24:15,917 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:15,918 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:15,946 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:15,947 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:16,022 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:16,031 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:16,032 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:16,032 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 15:24:16,033 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 15:24:16,059 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:16,060 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:16,075 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:16,076 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:16,121 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:16,128 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:16,129 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:16,129 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 15:24:16,129 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:16,240 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:16,243 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:16,244 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:16,245 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 15:24:16,245 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 15:24:16,307 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:16,312 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:16,313 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:16,314 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 15:24:16,315 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 15:24:16,374 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:16,376 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:16,424 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:16,425 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:16,437 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:16,438 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:16,517 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:16,519 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:16,536 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:16,538 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:16,628 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:16,633 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:16,751 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:16,755 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:16,756 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:16,757 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 15:24:16,758 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:16,828 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:16,829 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:16,959 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 52 [2021-06-11 15:24:17,120 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:17,125 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:17,126 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:17,127 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 15:24:17,128 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-06-11 15:24:17,207 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:17,209 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:17,229 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:17,231 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:17,348 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 61 [2021-06-11 15:24:17,512 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 61 [2021-06-11 15:24:17,575 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:17,577 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:17,579 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:17,580 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 15:24:17,580 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 15:24:17,620 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:17,621 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:17,643 INFO L163 LiptonReduction]: Checked pairs total: 4457 [2021-06-11 15:24:17,643 INFO L165 LiptonReduction]: Total number of compositions: 60 [2021-06-11 15:24:17,647 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 2566 [2021-06-11 15:24:17,661 INFO L129 PetriNetUnfolder]: 1/15 cut-off events. [2021-06-11 15:24:17,661 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-06-11 15:24:17,661 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 15:24:17,662 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1] [2021-06-11 15:24:17,662 INFO L428 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 15:24:17,666 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 15:24:17,666 INFO L82 PathProgramCache]: Analyzing trace with hash 351780764, now seen corresponding path program 1 times [2021-06-11 15:24:17,673 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 15:24:17,673 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1069356034] [2021-06-11 15:24:17,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 15:24:17,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-11 15:24:17,758 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-11 15:24:17,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-11 15:24:17,786 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-11 15:24:17,807 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-06-11 15:24:17,807 INFO L634 BasicCegarLoop]: Counterexample might be feasible [2021-06-11 15:24:17,808 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-06-11 15:24:17,808 WARN L342 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2021-06-11 15:24:17,808 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2021-06-11 15:24:17,823 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,824 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,824 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,824 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,825 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,828 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,828 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,828 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,828 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,829 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,829 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,829 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,830 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,830 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,830 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_~l.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,830 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,830 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,830 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,830 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,830 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_~l.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,830 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,830 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,831 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_~l.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,831 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,831 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,831 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,831 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,831 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_~l.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,831 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,831 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,831 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,832 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,832 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,832 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,832 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,832 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,832 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,832 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,832 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,832 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,833 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,833 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,833 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,833 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,834 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,834 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,834 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,834 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,834 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,834 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,834 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,834 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,835 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,835 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,835 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,835 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,835 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,835 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,835 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,835 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,836 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,836 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,836 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,836 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,836 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,836 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,836 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_fetch_and_inc_~l.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,836 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,836 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,837 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,837 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,837 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_fetch_and_inc_~l.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,837 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,837 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,837 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_fetch_and_inc_~l.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,837 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,837 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,837 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,837 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,837 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_fetch_and_inc_~l.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,838 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,838 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,838 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,838 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,838 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,838 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,838 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,838 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,838 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,839 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,839 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,839 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,839 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,839 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,839 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,840 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,840 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,840 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,840 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,840 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,840 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,840 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,840 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,840 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,841 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,841 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,841 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,841 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_fetch_and_inc_~l.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,841 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,841 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,841 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,842 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_fetch_and_inc_~l.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,842 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,842 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,842 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,843 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,843 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,843 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,844 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_~l.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,844 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,844 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,844 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,845 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,845 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,845 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,845 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,845 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_~l.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,845 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,845 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,845 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,845 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,846 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:17,846 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-06-11 15:24:17,847 INFO L253 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2021-06-11 15:24:17,858 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-06-11 15:24:17,858 INFO L377 AbstractCegarLoop]: Hoare is false [2021-06-11 15:24:17,858 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-11 15:24:17,858 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-11 15:24:17,858 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-11 15:24:17,858 INFO L381 AbstractCegarLoop]: Difference is false [2021-06-11 15:24:17,858 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-11 15:24:17,858 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-06-11 15:24:17,861 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 82 places, 84 transitions, 180 flow [2021-06-11 15:24:17,891 INFO L129 PetriNetUnfolder]: 13/151 cut-off events. [2021-06-11 15:24:17,891 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-06-11 15:24:17,893 INFO L84 FinitePrefix]: Finished finitePrefix Result has 161 conditions, 151 events. 13/151 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 425 event pairs, 0 based on Foata normal form. 0/130 useless extension candidates. Maximal degree in co-relation 100. Up to 6 conditions per place. [2021-06-11 15:24:17,893 INFO L82 GeneralOperation]: Start removeDead. Operand has 82 places, 84 transitions, 180 flow [2021-06-11 15:24:17,895 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 82 places, 84 transitions, 180 flow [2021-06-11 15:24:17,895 INFO L173 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-06-11 15:24:17,895 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 82 places, 84 transitions, 180 flow [2021-06-11 15:24:17,895 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 82 places, 84 transitions, 180 flow [2021-06-11 15:24:17,896 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 82 places, 84 transitions, 180 flow [2021-06-11 15:24:17,919 INFO L129 PetriNetUnfolder]: 13/151 cut-off events. [2021-06-11 15:24:17,919 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-06-11 15:24:17,922 INFO L84 FinitePrefix]: Finished finitePrefix Result has 161 conditions, 151 events. 13/151 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 425 event pairs, 0 based on Foata normal form. 0/130 useless extension candidates. Maximal degree in co-relation 100. Up to 6 conditions per place. [2021-06-11 15:24:17,925 INFO L151 LiptonReduction]: Number of co-enabled transitions 2992 [2021-06-11 15:24:17,939 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:17,940 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:17,994 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:17,996 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:17,997 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:18,000 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 15:24:18,001 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 15:24:18,016 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:18,017 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:18,048 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:18,049 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:18,068 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:18,069 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:18,110 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:18,112 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:18,113 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:18,113 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 15:24:18,114 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 15:24:18,129 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:18,130 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:18,145 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:18,146 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:18,208 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:18,209 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:18,235 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:18,237 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:18,321 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:18,324 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:18,328 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:18,329 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 15:24:18,330 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 15:24:18,409 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:18,437 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:18,484 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:18,488 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:18,497 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:18,498 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 15:24:18,500 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 15:24:18,596 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:18,597 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:18,600 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:18,601 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 15:24:18,602 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 15:24:18,630 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:18,631 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:18,656 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:18,658 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:18,685 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:18,687 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:18,697 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:18,698 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:18,800 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:18,800 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:18,884 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:18,885 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:18,888 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:18,888 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 15:24:18,889 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 15:24:18,906 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:18,908 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:18,942 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:18,943 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:19,010 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:19,011 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:19,046 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:19,050 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:19,051 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:19,051 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 15:24:19,052 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:19,169 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:19,171 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:19,176 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:19,176 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 15:24:19,177 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 15:24:19,241 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:19,243 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:19,244 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:19,244 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 15:24:19,245 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 15:24:19,277 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:19,279 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:19,332 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:19,332 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:19,395 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:19,396 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:19,412 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:19,413 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:19,432 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:19,433 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:19,496 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:19,497 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:19,543 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:19,545 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:19,626 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:19,629 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:19,693 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:19,695 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:19,704 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:19,706 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 15:24:19,708 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:19,923 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:19,924 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:19,927 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:19,927 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 15:24:19,928 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 15:24:19,998 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:20,001 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:20,278 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 61 [2021-06-11 15:24:20,335 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:20,339 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:20,349 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:20,350 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:20,350 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:20,350 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 15:24:20,351 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 15:24:20,351 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:20,351 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:20,352 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:20,352 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:20,353 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-06-11 15:24:20,353 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-06-11 15:24:20,353 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:20,354 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:20,354 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-06-11 15:24:20,356 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-06-11 15:24:20,395 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:20,396 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:20,416 INFO L163 LiptonReduction]: Checked pairs total: 10723 [2021-06-11 15:24:20,417 INFO L165 LiptonReduction]: Total number of compositions: 69 [2021-06-11 15:24:20,417 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 2522 [2021-06-11 15:24:20,420 INFO L129 PetriNetUnfolder]: 3/24 cut-off events. [2021-06-11 15:24:20,421 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-06-11 15:24:20,421 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 15:24:20,421 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2021-06-11 15:24:20,421 INFO L428 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 15:24:20,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 15:24:20,422 INFO L82 PathProgramCache]: Analyzing trace with hash -1214398420, now seen corresponding path program 1 times [2021-06-11 15:24:20,422 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 15:24:20,422 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [348449407] [2021-06-11 15:24:20,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 15:24:20,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 15:24:20,507 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:20,509 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:20,510 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:20,510 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 15:24:20,515 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 15:24:20,515 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [348449407] [2021-06-11 15:24:20,515 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 15:24:20,515 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-06-11 15:24:20,516 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1233219240] [2021-06-11 15:24:20,521 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-11 15:24:20,521 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 15:24:20,528 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-11 15:24:20,530 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-11 15:24:20,531 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 104 out of 153 [2021-06-11 15:24:20,538 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 45 places, 45 transitions, 102 flow. Second operand has 3 states, 3 states have (on average 105.0) internal successors, (315), 3 states have internal predecessors, (315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 15:24:20,538 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 15:24:20,539 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 104 of 153 [2021-06-11 15:24:20,540 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 15:24:20,630 INFO L129 PetriNetUnfolder]: 140/420 cut-off events. [2021-06-11 15:24:20,630 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-06-11 15:24:20,632 INFO L84 FinitePrefix]: Finished finitePrefix Result has 717 conditions, 420 events. 140/420 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 40. Compared 2453 event pairs, 51 based on Foata normal form. 72/447 useless extension candidates. Maximal degree in co-relation 610. Up to 151 conditions per place. [2021-06-11 15:24:20,634 INFO L132 encePairwiseOnDemand]: 139/153 looper letters, 16 selfloop transitions, 6 changer transitions 0/49 dead transitions. [2021-06-11 15:24:20,634 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 44 places, 49 transitions, 154 flow [2021-06-11 15:24:20,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-11 15:24:20,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-06-11 15:24:20,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 347 transitions. [2021-06-11 15:24:20,645 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7559912854030502 [2021-06-11 15:24:20,646 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 347 transitions. [2021-06-11 15:24:20,646 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 347 transitions. [2021-06-11 15:24:20,648 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 15:24:20,649 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 347 transitions. [2021-06-11 15:24:20,652 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 115.66666666666667) internal successors, (347), 3 states have internal predecessors, (347), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 15:24:20,657 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 153.0) internal successors, (612), 4 states have internal predecessors, (612), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 15:24:20,658 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 153.0) internal successors, (612), 4 states have internal predecessors, (612), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 15:24:20,659 INFO L185 Difference]: Start difference. First operand has 45 places, 45 transitions, 102 flow. Second operand 3 states and 347 transitions. [2021-06-11 15:24:20,660 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 44 places, 49 transitions, 154 flow [2021-06-11 15:24:20,662 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 44 places, 49 transitions, 152 flow, removed 1 selfloop flow, removed 0 redundant places. [2021-06-11 15:24:20,663 INFO L241 Difference]: Finished difference. Result has 46 places, 46 transitions, 144 flow [2021-06-11 15:24:20,665 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=153, PETRI_DIFFERENCE_MINUEND_FLOW=90, PETRI_DIFFERENCE_MINUEND_PLACES=42, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=40, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=34, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=144, PETRI_PLACES=46, PETRI_TRANSITIONS=46} [2021-06-11 15:24:20,666 INFO L343 CegarLoopForPetriNet]: 45 programPoint places, 1 predicate places. [2021-06-11 15:24:20,666 INFO L173 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-06-11 15:24:20,666 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 46 places, 46 transitions, 144 flow [2021-06-11 15:24:20,666 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 46 places, 46 transitions, 144 flow [2021-06-11 15:24:20,667 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 46 places, 46 transitions, 144 flow [2021-06-11 15:24:20,684 INFO L129 PetriNetUnfolder]: 61/255 cut-off events. [2021-06-11 15:24:20,685 INFO L130 PetriNetUnfolder]: For 54/56 co-relation queries the response was YES. [2021-06-11 15:24:20,685 INFO L84 FinitePrefix]: Finished finitePrefix Result has 463 conditions, 255 events. 61/255 cut-off events. For 54/56 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 1369 event pairs, 11 based on Foata normal form. 0/240 useless extension candidates. Maximal degree in co-relation 377. Up to 86 conditions per place. [2021-06-11 15:24:20,687 INFO L151 LiptonReduction]: Number of co-enabled transitions 1092 [2021-06-11 15:24:20,705 INFO L163 LiptonReduction]: Checked pairs total: 748 [2021-06-11 15:24:20,705 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 15:24:20,705 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 39 [2021-06-11 15:24:20,706 INFO L480 AbstractCegarLoop]: Abstraction has has 46 places, 46 transitions, 144 flow [2021-06-11 15:24:20,706 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 105.0) internal successors, (315), 3 states have internal predecessors, (315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 15:24:20,707 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 15:24:20,707 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1] [2021-06-11 15:24:20,707 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-06-11 15:24:20,707 INFO L428 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 15:24:20,707 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 15:24:20,707 INFO L82 PathProgramCache]: Analyzing trace with hash 1220609849, now seen corresponding path program 1 times [2021-06-11 15:24:20,707 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 15:24:20,708 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [409909316] [2021-06-11 15:24:20,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 15:24:20,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-11 15:24:20,722 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-11 15:24:20,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-11 15:24:20,742 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-11 15:24:20,746 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-06-11 15:24:20,746 INFO L634 BasicCegarLoop]: Counterexample might be feasible [2021-06-11 15:24:20,747 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-06-11 15:24:20,747 WARN L342 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2021-06-11 15:24:20,748 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2021-06-11 15:24:20,768 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,768 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,768 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,768 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,768 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,768 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,768 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,768 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,768 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,768 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,769 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,769 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,769 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,769 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,769 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,769 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,769 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,769 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,769 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,769 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,769 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,769 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,770 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,770 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,770 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,770 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,770 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,770 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,770 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,770 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,770 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,770 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,770 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,770 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,771 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,771 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,771 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,771 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,771 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,771 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,771 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,772 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,772 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,772 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,772 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,772 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,772 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,772 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,772 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,772 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,772 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,772 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,773 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,773 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,774 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,774 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,774 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,774 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,774 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,774 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,774 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,774 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,774 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,774 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,774 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,774 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,774 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,775 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,775 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,775 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,775 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,775 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,775 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,775 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,775 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,775 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,775 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,775 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,775 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,775 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,776 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,776 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,776 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,776 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,776 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,776 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,776 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,776 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,776 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,776 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,776 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,777 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,777 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,777 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,777 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,777 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,777 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,777 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,777 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,777 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,777 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,778 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,778 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,778 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,778 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,778 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,778 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,778 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,778 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,778 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,778 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,778 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,778 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,779 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,779 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,779 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,779 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,779 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,779 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,779 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,779 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,779 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,779 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,780 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,780 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,781 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,781 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,781 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,781 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,781 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,781 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,781 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,781 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,781 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,781 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,781 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,781 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,781 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,781 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,781 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,781 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,782 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,782 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,782 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,782 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,782 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,782 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,782 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,782 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,782 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,782 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,782 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,782 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,783 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,783 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,783 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,783 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,783 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,783 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,783 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,783 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,783 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,783 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,783 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,784 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,784 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,784 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,784 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,784 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,784 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,785 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,785 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,785 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,785 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,785 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,785 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,786 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,786 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,786 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,786 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,786 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,786 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,786 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,786 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,787 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,787 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,787 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,787 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,787 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,787 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,787 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,787 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,787 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,788 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,788 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,788 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,788 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,788 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:20,789 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-06-11 15:24:20,789 INFO L253 AbstractCegarLoop]: Starting to check reachability of 6 error locations. [2021-06-11 15:24:20,790 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-06-11 15:24:20,790 INFO L377 AbstractCegarLoop]: Hoare is false [2021-06-11 15:24:20,790 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-11 15:24:20,790 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-11 15:24:20,790 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-11 15:24:20,790 INFO L381 AbstractCegarLoop]: Difference is false [2021-06-11 15:24:20,790 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-11 15:24:20,790 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-06-11 15:24:20,793 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 100 places, 102 transitions, 225 flow [2021-06-11 15:24:20,815 INFO L129 PetriNetUnfolder]: 18/203 cut-off events. [2021-06-11 15:24:20,815 INFO L130 PetriNetUnfolder]: For 7/7 co-relation queries the response was YES. [2021-06-11 15:24:20,816 INFO L84 FinitePrefix]: Finished finitePrefix Result has 219 conditions, 203 events. 18/203 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 657 event pairs, 0 based on Foata normal form. 0/174 useless extension candidates. Maximal degree in co-relation 155. Up to 8 conditions per place. [2021-06-11 15:24:20,816 INFO L82 GeneralOperation]: Start removeDead. Operand has 100 places, 102 transitions, 225 flow [2021-06-11 15:24:20,817 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 100 places, 102 transitions, 225 flow [2021-06-11 15:24:20,818 INFO L173 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-06-11 15:24:20,818 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 100 places, 102 transitions, 225 flow [2021-06-11 15:24:20,818 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 100 places, 102 transitions, 225 flow [2021-06-11 15:24:20,818 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 100 places, 102 transitions, 225 flow [2021-06-11 15:24:20,836 INFO L129 PetriNetUnfolder]: 18/203 cut-off events. [2021-06-11 15:24:20,836 INFO L130 PetriNetUnfolder]: For 7/7 co-relation queries the response was YES. [2021-06-11 15:24:20,837 INFO L84 FinitePrefix]: Finished finitePrefix Result has 219 conditions, 203 events. 18/203 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 652 event pairs, 0 based on Foata normal form. 0/174 useless extension candidates. Maximal degree in co-relation 155. Up to 8 conditions per place. [2021-06-11 15:24:20,841 INFO L151 LiptonReduction]: Number of co-enabled transitions 5406 [2021-06-11 15:24:20,860 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:20,861 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:20,877 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:20,878 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:20,955 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:20,958 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:20,960 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:20,961 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 15:24:20,961 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 15:24:21,025 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:21,026 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:21,027 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:21,027 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 15:24:21,028 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 15:24:21,060 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:21,061 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:21,094 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:21,095 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:21,113 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:21,114 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:21,150 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:21,151 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:21,152 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:21,152 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 15:24:21,153 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 15:24:21,165 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:21,166 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:21,217 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:21,219 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:21,266 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:21,269 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:21,300 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:21,301 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:21,305 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:21,306 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:21,379 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:21,389 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:21,391 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:21,391 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 15:24:21,391 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 15:24:21,438 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:21,463 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:21,521 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:21,522 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:21,553 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:21,553 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:21,612 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:21,613 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:21,614 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:21,614 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 15:24:21,616 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 15:24:21,705 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:21,706 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:21,707 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:21,707 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 15:24:21,708 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 15:24:21,718 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:21,718 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:21,744 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:21,745 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:21,875 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:21,876 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:21,953 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:21,955 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:21,956 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:21,958 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 15:24:21,959 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 15:24:22,007 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:22,009 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:22,034 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:22,034 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:22,054 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:22,055 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:22,124 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:22,126 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:22,126 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:22,127 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 15:24:22,129 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:22,224 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:22,225 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:22,281 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:22,282 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:22,283 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:22,284 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 15:24:22,284 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 15:24:22,358 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:22,360 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:22,360 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:22,361 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 15:24:22,361 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 15:24:22,400 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:22,406 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:22,450 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:22,451 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:22,470 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:22,471 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:22,577 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:22,578 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:22,618 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:22,619 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:22,644 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:22,645 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:22,724 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:22,725 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:22,833 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:22,835 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:22,944 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:22,947 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:22,947 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:22,948 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 15:24:22,948 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:23,069 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:23,070 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:23,314 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:23,316 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:23,316 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:23,316 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 15:24:23,318 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-06-11 15:24:23,354 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:23,356 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:23,387 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:23,388 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:23,461 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:23,463 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:23,489 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:23,491 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:23,623 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:23,625 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:23,886 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 61 [2021-06-11 15:24:23,926 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:23,931 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:23,931 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:23,932 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 15:24:23,932 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 15:24:23,965 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:23,967 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:24,166 INFO L163 LiptonReduction]: Checked pairs total: 25880 [2021-06-11 15:24:24,166 INFO L165 LiptonReduction]: Total number of compositions: 87 [2021-06-11 15:24:24,167 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 3349 [2021-06-11 15:24:24,169 INFO L129 PetriNetUnfolder]: 3/22 cut-off events. [2021-06-11 15:24:24,170 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-06-11 15:24:24,170 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 15:24:24,170 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2021-06-11 15:24:24,170 INFO L428 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 15:24:24,170 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 15:24:24,170 INFO L82 PathProgramCache]: Analyzing trace with hash 517255290, now seen corresponding path program 1 times [2021-06-11 15:24:24,170 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 15:24:24,171 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [714137423] [2021-06-11 15:24:24,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 15:24:24,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 15:24:24,205 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:24,213 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:24,214 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:24,214 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 15:24:24,217 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 15:24:24,217 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [714137423] [2021-06-11 15:24:24,217 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 15:24:24,217 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-06-11 15:24:24,217 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [961590622] [2021-06-11 15:24:24,217 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-11 15:24:24,217 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 15:24:24,218 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-11 15:24:24,218 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-11 15:24:24,219 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 120 out of 189 [2021-06-11 15:24:24,220 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 59 places, 60 transitions, 141 flow. Second operand has 3 states, 3 states have (on average 121.0) internal successors, (363), 3 states have internal predecessors, (363), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 15:24:24,220 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 15:24:24,220 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 120 of 189 [2021-06-11 15:24:24,220 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 15:24:24,473 INFO L129 PetriNetUnfolder]: 1336/2722 cut-off events. [2021-06-11 15:24:24,473 INFO L130 PetriNetUnfolder]: For 7/7 co-relation queries the response was YES. [2021-06-11 15:24:24,483 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4951 conditions, 2722 events. 1336/2722 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 201. Compared 19871 event pairs, 534 based on Foata normal form. 561/2967 useless extension candidates. Maximal degree in co-relation 4311. Up to 1221 conditions per place. [2021-06-11 15:24:24,497 INFO L132 encePairwiseOnDemand]: 169/189 looper letters, 21 selfloop transitions, 8 changer transitions 0/64 dead transitions. [2021-06-11 15:24:24,497 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 57 places, 64 transitions, 207 flow [2021-06-11 15:24:24,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-11 15:24:24,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-06-11 15:24:24,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 409 transitions. [2021-06-11 15:24:24,500 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7213403880070547 [2021-06-11 15:24:24,500 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 409 transitions. [2021-06-11 15:24:24,500 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 409 transitions. [2021-06-11 15:24:24,501 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 15:24:24,501 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 409 transitions. [2021-06-11 15:24:24,502 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 136.33333333333334) internal successors, (409), 3 states have internal predecessors, (409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 15:24:24,504 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 189.0) internal successors, (756), 4 states have internal predecessors, (756), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 15:24:24,504 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 189.0) internal successors, (756), 4 states have internal predecessors, (756), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 15:24:24,504 INFO L185 Difference]: Start difference. First operand has 59 places, 60 transitions, 141 flow. Second operand 3 states and 409 transitions. [2021-06-11 15:24:24,504 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 57 places, 64 transitions, 207 flow [2021-06-11 15:24:24,505 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 57 places, 64 transitions, 201 flow, removed 3 selfloop flow, removed 0 redundant places. [2021-06-11 15:24:24,506 INFO L241 Difference]: Finished difference. Result has 59 places, 60 transitions, 191 flow [2021-06-11 15:24:24,507 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=189, PETRI_DIFFERENCE_MINUEND_FLOW=119, PETRI_DIFFERENCE_MINUEND_PLACES=55, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=52, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=44, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=191, PETRI_PLACES=59, PETRI_TRANSITIONS=60} [2021-06-11 15:24:24,507 INFO L343 CegarLoopForPetriNet]: 59 programPoint places, 0 predicate places. [2021-06-11 15:24:24,507 INFO L173 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-06-11 15:24:24,507 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 59 places, 60 transitions, 191 flow [2021-06-11 15:24:24,508 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 59 places, 60 transitions, 191 flow [2021-06-11 15:24:24,508 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 59 places, 60 transitions, 191 flow [2021-06-11 15:24:24,579 INFO L129 PetriNetUnfolder]: 487/1252 cut-off events. [2021-06-11 15:24:24,580 INFO L130 PetriNetUnfolder]: For 309/323 co-relation queries the response was YES. [2021-06-11 15:24:24,585 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2498 conditions, 1252 events. 487/1252 cut-off events. For 309/323 co-relation queries the response was YES. Maximal size of possible extension queue 114. Compared 9065 event pairs, 149 based on Foata normal form. 0/1219 useless extension candidates. Maximal degree in co-relation 2411. Up to 552 conditions per place. [2021-06-11 15:24:24,598 INFO L151 LiptonReduction]: Number of co-enabled transitions 2112 [2021-06-11 15:24:24,767 INFO L163 LiptonReduction]: Checked pairs total: 1446 [2021-06-11 15:24:24,767 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 15:24:24,767 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 260 [2021-06-11 15:24:24,768 INFO L480 AbstractCegarLoop]: Abstraction has has 59 places, 60 transitions, 191 flow [2021-06-11 15:24:24,768 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 121.0) internal successors, (363), 3 states have internal predecessors, (363), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 15:24:24,769 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 15:24:24,769 INFO L263 CegarLoopForPetriNet]: trace histogram [3, 3, 1, 1, 1, 1, 1] [2021-06-11 15:24:24,769 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-06-11 15:24:24,769 INFO L428 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 15:24:24,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 15:24:24,769 INFO L82 PathProgramCache]: Analyzing trace with hash 1595696950, now seen corresponding path program 1 times [2021-06-11 15:24:24,769 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 15:24:24,769 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [692214265] [2021-06-11 15:24:24,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 15:24:24,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-11 15:24:24,799 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-11 15:24:24,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-11 15:24:24,821 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-11 15:24:24,831 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-06-11 15:24:24,831 INFO L634 BasicCegarLoop]: Counterexample might be feasible [2021-06-11 15:24:24,831 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-06-11 15:24:24,831 WARN L342 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2021-06-11 15:24:24,832 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2021-06-11 15:24:24,848 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,849 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,849 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,849 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,849 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,849 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,849 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,849 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,849 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,849 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,849 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,849 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,849 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,849 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,849 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0___VERIFIER_atomic_fetch_and_inc_~l.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,850 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,850 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,850 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,850 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,850 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0___VERIFIER_atomic_fetch_and_inc_~l.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,850 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,850 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,850 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0___VERIFIER_atomic_fetch_and_inc_~l.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,850 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,850 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,850 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,850 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,850 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0___VERIFIER_atomic_fetch_and_inc_~l.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,850 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,850 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,851 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,851 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,851 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,851 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,851 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,851 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,851 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,851 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,851 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,851 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,851 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,851 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,851 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,852 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,852 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,852 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,852 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,852 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,852 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,852 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,852 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,852 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,853 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,853 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,853 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,853 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,853 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,853 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,853 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,853 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,853 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,853 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,853 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,853 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,854 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,854 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,854 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0___VERIFIER_atomic_fetch_and_inc_~l.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,854 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,854 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,854 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,854 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,854 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0___VERIFIER_atomic_fetch_and_inc_~l.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,854 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,854 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,854 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0___VERIFIER_atomic_fetch_and_inc_~l.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,854 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,854 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,854 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,854 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,854 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0___VERIFIER_atomic_fetch_and_inc_~l.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,855 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,855 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,855 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,855 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,855 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,855 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,855 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,855 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,855 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,855 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,855 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,855 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,859 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,859 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,859 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,859 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,859 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,859 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,860 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,860 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,860 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,860 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,860 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,860 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,860 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,860 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,860 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,860 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,861 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,861 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,861 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,861 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,861 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,861 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,861 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,861 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,861 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,861 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,861 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0___VERIFIER_atomic_fetch_and_inc_~l.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,861 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,861 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,861 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,862 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,862 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0___VERIFIER_atomic_fetch_and_inc_~l.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,862 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,862 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,862 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0___VERIFIER_atomic_fetch_and_inc_~l.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,862 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,862 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,862 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,862 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,862 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0___VERIFIER_atomic_fetch_and_inc_~l.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,862 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,862 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,862 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,862 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,862 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,863 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,863 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,863 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,863 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,863 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,863 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,863 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,863 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,863 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,863 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,863 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,863 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,863 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,863 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,864 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,864 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,864 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,864 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,864 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,864 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,864 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,864 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,864 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,864 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,864 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,864 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,864 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,865 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,865 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,865 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,865 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,865 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,865 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,865 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0___VERIFIER_atomic_fetch_and_inc_~l.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,865 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,866 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,866 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,866 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,866 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0___VERIFIER_atomic_fetch_and_inc_~l.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,866 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,867 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,867 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0___VERIFIER_atomic_fetch_and_inc_~l.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,867 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,867 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,867 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,867 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,867 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0___VERIFIER_atomic_fetch_and_inc_~l.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,867 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,867 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,867 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,867 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,867 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,867 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,867 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,867 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,868 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,868 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,868 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,868 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,868 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,868 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,868 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,868 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,868 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,868 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,868 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,868 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,868 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,868 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,869 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,869 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,869 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,869 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,869 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,869 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,869 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,869 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,869 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,869 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,869 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,870 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,870 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0___VERIFIER_atomic_fetch_and_inc_~l.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,870 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,870 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,870 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0___VERIFIER_atomic_fetch_and_inc_~l.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,871 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,871 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,871 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0___VERIFIER_atomic_fetch_and_inc_~l.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,871 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,871 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,872 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0___VERIFIER_atomic_fetch_and_inc_~l.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,872 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,872 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,872 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,872 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,872 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,872 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,872 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,872 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,873 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,874 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,874 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,874 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,874 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,874 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,874 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,874 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,874 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,874 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0___VERIFIER_atomic_fetch_and_inc_~l.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,874 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,874 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,874 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,875 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0___VERIFIER_atomic_fetch_and_inc_~l.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,875 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,876 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,876 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,876 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,876 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,876 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,876 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,876 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,876 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0___VERIFIER_atomic_fetch_and_inc_~l.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,876 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,876 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0___VERIFIER_atomic_fetch_and_inc_~l.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,876 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,876 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,876 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:24,877 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-06-11 15:24:24,878 INFO L253 AbstractCegarLoop]: Starting to check reachability of 7 error locations. [2021-06-11 15:24:24,879 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-06-11 15:24:24,880 INFO L377 AbstractCegarLoop]: Hoare is false [2021-06-11 15:24:24,880 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-11 15:24:24,880 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-11 15:24:24,880 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-11 15:24:24,880 INFO L381 AbstractCegarLoop]: Difference is false [2021-06-11 15:24:24,880 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-11 15:24:24,880 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-06-11 15:24:24,883 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 118 places, 120 transitions, 272 flow [2021-06-11 15:24:24,908 INFO L129 PetriNetUnfolder]: 23/255 cut-off events. [2021-06-11 15:24:24,909 INFO L130 PetriNetUnfolder]: For 16/16 co-relation queries the response was YES. [2021-06-11 15:24:24,910 INFO L84 FinitePrefix]: Finished finitePrefix Result has 278 conditions, 255 events. 23/255 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 914 event pairs, 0 based on Foata normal form. 0/218 useless extension candidates. Maximal degree in co-relation 211. Up to 10 conditions per place. [2021-06-11 15:24:24,911 INFO L82 GeneralOperation]: Start removeDead. Operand has 118 places, 120 transitions, 272 flow [2021-06-11 15:24:24,912 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 118 places, 120 transitions, 272 flow [2021-06-11 15:24:24,913 INFO L173 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-06-11 15:24:24,913 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 118 places, 120 transitions, 272 flow [2021-06-11 15:24:24,913 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 118 places, 120 transitions, 272 flow [2021-06-11 15:24:24,913 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 118 places, 120 transitions, 272 flow [2021-06-11 15:24:24,933 INFO L129 PetriNetUnfolder]: 23/255 cut-off events. [2021-06-11 15:24:24,933 INFO L130 PetriNetUnfolder]: For 16/16 co-relation queries the response was YES. [2021-06-11 15:24:24,935 INFO L84 FinitePrefix]: Finished finitePrefix Result has 278 conditions, 255 events. 23/255 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 887 event pairs, 0 based on Foata normal form. 0/218 useless extension candidates. Maximal degree in co-relation 211. Up to 10 conditions per place. [2021-06-11 15:24:24,941 INFO L151 LiptonReduction]: Number of co-enabled transitions 8432 [2021-06-11 15:24:24,964 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:24,964 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:24,978 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:24,979 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:25,006 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:25,007 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:25,034 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:25,034 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:25,039 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:25,040 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:25,074 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:25,075 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:25,111 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:25,139 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:25,164 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:25,165 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:25,196 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:25,197 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:25,210 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:25,212 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:25,237 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:25,238 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:25,288 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:25,289 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:25,352 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:25,354 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:25,355 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:25,355 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 15:24:25,355 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 15:24:25,374 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:25,375 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:25,381 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:25,382 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:25,416 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:25,417 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:25,458 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:25,460 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:25,460 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:25,461 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 15:24:25,462 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 15:24:25,468 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:25,469 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:25,485 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:25,486 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:25,585 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:25,587 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:25,588 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:25,588 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 15:24:25,588 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 15:24:25,674 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:25,675 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:25,676 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:25,676 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 15:24:25,677 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 15:24:25,731 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:25,732 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:25,793 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:25,794 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:25,805 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:25,805 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 15:24:25,806 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 15:24:25,862 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:25,863 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:25,863 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:25,864 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 15:24:25,865 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 15:24:25,920 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:25,922 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:25,951 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:25,952 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:25,974 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:25,975 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:26,106 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:26,108 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:26,182 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:26,184 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:26,212 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:26,213 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:26,277 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:26,279 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:26,281 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:26,282 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 15:24:26,283 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 15:24:26,302 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:26,303 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:26,323 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:26,323 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:26,456 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:26,457 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:26,457 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:26,458 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 15:24:26,458 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 15:24:26,598 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:26,599 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:26,620 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:26,621 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:26,645 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:26,646 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:26,734 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:26,735 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:26,797 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:26,798 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:26,832 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:26,833 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:26,868 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:26,869 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:26,979 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:26,980 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:26,995 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:26,996 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:27,035 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:27,036 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:27,089 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:27,090 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:27,172 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:27,173 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:27,269 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:27,270 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:27,346 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:27,347 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:27,636 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:27,640 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:27,641 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:27,641 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:27,642 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:27,643 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 15:24:27,643 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 15:24:27,643 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:27,644 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:27,644 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:27,645 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:27,645 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-06-11 15:24:27,646 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-06-11 15:24:27,646 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:27,647 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:27,647 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-06-11 15:24:27,648 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-06-11 15:24:27,830 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:27,832 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:27,833 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:27,833 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 15:24:27,834 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:27,958 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:27,960 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:28,069 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:28,071 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:28,195 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 61 [2021-06-11 15:24:28,349 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 61 [2021-06-11 15:24:28,399 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:28,400 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:28,401 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:28,401 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 15:24:28,401 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 15:24:28,528 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:28,529 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:28,563 INFO L163 LiptonReduction]: Checked pairs total: 36667 [2021-06-11 15:24:28,564 INFO L165 LiptonReduction]: Total number of compositions: 98 [2021-06-11 15:24:28,565 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 3652 [2021-06-11 15:24:28,569 INFO L129 PetriNetUnfolder]: 3/26 cut-off events. [2021-06-11 15:24:28,569 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-06-11 15:24:28,570 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 15:24:28,570 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2021-06-11 15:24:28,570 INFO L428 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 15:24:28,570 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 15:24:28,570 INFO L82 PathProgramCache]: Analyzing trace with hash -1025382880, now seen corresponding path program 1 times [2021-06-11 15:24:28,570 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 15:24:28,570 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [277794830] [2021-06-11 15:24:28,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 15:24:28,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 15:24:28,613 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:28,618 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:28,619 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:28,619 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 15:24:28,621 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 15:24:28,622 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [277794830] [2021-06-11 15:24:28,622 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 15:24:28,622 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-06-11 15:24:28,622 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [250514224] [2021-06-11 15:24:28,622 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-11 15:24:28,622 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 15:24:28,623 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-11 15:24:28,623 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-11 15:24:28,624 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 134 out of 218 [2021-06-11 15:24:28,624 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 73 places, 74 transitions, 180 flow. Second operand has 3 states, 3 states have (on average 135.0) internal successors, (405), 3 states have internal predecessors, (405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 15:24:28,624 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 15:24:28,624 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 134 of 218 [2021-06-11 15:24:28,624 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 15:24:30,569 INFO L129 PetriNetUnfolder]: 10784/17854 cut-off events. [2021-06-11 15:24:30,569 INFO L130 PetriNetUnfolder]: For 16/16 co-relation queries the response was YES. [2021-06-11 15:24:30,669 INFO L84 FinitePrefix]: Finished finitePrefix Result has 33640 conditions, 17854 events. 10784/17854 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 1006. Compared 139971 event pairs, 4527 based on Foata normal form. 4131/19710 useless extension candidates. Maximal degree in co-relation 29280. Up to 8871 conditions per place. [2021-06-11 15:24:30,777 INFO L132 encePairwiseOnDemand]: 193/218 looper letters, 26 selfloop transitions, 10 changer transitions 0/79 dead transitions. [2021-06-11 15:24:30,778 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 70 places, 79 transitions, 262 flow [2021-06-11 15:24:30,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-11 15:24:30,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-06-11 15:24:30,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 463 transitions. [2021-06-11 15:24:30,780 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7079510703363915 [2021-06-11 15:24:30,780 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 463 transitions. [2021-06-11 15:24:30,780 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 463 transitions. [2021-06-11 15:24:30,780 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 15:24:30,780 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 463 transitions. [2021-06-11 15:24:30,782 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 154.33333333333334) internal successors, (463), 3 states have internal predecessors, (463), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 15:24:30,784 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 218.0) internal successors, (872), 4 states have internal predecessors, (872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 15:24:30,785 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 218.0) internal successors, (872), 4 states have internal predecessors, (872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 15:24:30,785 INFO L185 Difference]: Start difference. First operand has 73 places, 74 transitions, 180 flow. Second operand 3 states and 463 transitions. [2021-06-11 15:24:30,785 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 70 places, 79 transitions, 262 flow [2021-06-11 15:24:30,786 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 70 places, 79 transitions, 250 flow, removed 6 selfloop flow, removed 0 redundant places. [2021-06-11 15:24:30,788 INFO L241 Difference]: Finished difference. Result has 72 places, 74 transitions, 238 flow [2021-06-11 15:24:30,788 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=218, PETRI_DIFFERENCE_MINUEND_FLOW=148, PETRI_DIFFERENCE_MINUEND_PLACES=68, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=64, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=54, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=238, PETRI_PLACES=72, PETRI_TRANSITIONS=74} [2021-06-11 15:24:30,788 INFO L343 CegarLoopForPetriNet]: 73 programPoint places, -1 predicate places. [2021-06-11 15:24:30,789 INFO L173 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-06-11 15:24:30,789 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 72 places, 74 transitions, 238 flow [2021-06-11 15:24:30,789 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 72 places, 74 transitions, 238 flow [2021-06-11 15:24:30,789 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 72 places, 74 transitions, 238 flow [2021-06-11 15:24:31,309 INFO L129 PetriNetUnfolder]: 3265/6359 cut-off events. [2021-06-11 15:24:31,309 INFO L130 PetriNetUnfolder]: For 1726/1766 co-relation queries the response was YES. [2021-06-11 15:24:31,337 INFO L84 FinitePrefix]: Finished finitePrefix Result has 13483 conditions, 6359 events. 3265/6359 cut-off events. For 1726/1766 co-relation queries the response was YES. Maximal size of possible extension queue 455. Compared 52300 event pairs, 1204 based on Foata normal form. 0/6252 useless extension candidates. Maximal degree in co-relation 13394. Up to 3182 conditions per place. [2021-06-11 15:24:31,409 INFO L151 LiptonReduction]: Number of co-enabled transitions 3446 [2021-06-11 15:24:31,473 INFO L163 LiptonReduction]: Checked pairs total: 2360 [2021-06-11 15:24:31,473 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 15:24:31,473 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 684 [2021-06-11 15:24:31,474 INFO L480 AbstractCegarLoop]: Abstraction has has 72 places, 74 transitions, 238 flow [2021-06-11 15:24:31,474 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 135.0) internal successors, (405), 3 states have internal predecessors, (405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 15:24:31,474 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 15:24:31,475 INFO L263 CegarLoopForPetriNet]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1] [2021-06-11 15:24:31,475 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-06-11 15:24:31,475 INFO L428 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 15:24:31,475 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 15:24:31,475 INFO L82 PathProgramCache]: Analyzing trace with hash -1889691478, now seen corresponding path program 1 times [2021-06-11 15:24:31,475 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 15:24:31,475 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [403452645] [2021-06-11 15:24:31,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 15:24:31,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-11 15:24:31,497 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-11 15:24:31,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-11 15:24:31,512 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-11 15:24:31,516 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-06-11 15:24:31,516 INFO L634 BasicCegarLoop]: Counterexample might be feasible [2021-06-11 15:24:31,516 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-06-11 15:24:31,516 WARN L342 ceAbstractionStarter]: 4 thread instances were not sufficient, I will increase this number and restart the analysis [2021-06-11 15:24:31,517 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 5 thread instances. [2021-06-11 15:24:31,532 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,532 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,532 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,532 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,532 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,532 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,532 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,532 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,533 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,533 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,533 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,533 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,533 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,533 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,533 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0___VERIFIER_atomic_fetch_and_inc_~l.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,533 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,533 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,533 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,533 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,533 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0___VERIFIER_atomic_fetch_and_inc_~l.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,533 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,533 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,533 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0___VERIFIER_atomic_fetch_and_inc_~l.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,534 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,534 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,534 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,534 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,534 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0___VERIFIER_atomic_fetch_and_inc_~l.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,534 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,534 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,534 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,534 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,534 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,534 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,534 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,534 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,534 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,534 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,535 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,535 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,535 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,535 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,535 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,535 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,535 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,535 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,535 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,535 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,535 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,535 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,535 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,535 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,536 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,536 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,536 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,536 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,536 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,536 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,536 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,536 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,536 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,536 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,536 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,536 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,536 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,536 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,536 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0___VERIFIER_atomic_fetch_and_inc_~l.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,537 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,537 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,537 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,537 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,537 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0___VERIFIER_atomic_fetch_and_inc_~l.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,537 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,537 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,537 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0___VERIFIER_atomic_fetch_and_inc_~l.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,537 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,537 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,537 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,537 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,537 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0___VERIFIER_atomic_fetch_and_inc_~l.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,537 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,537 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,537 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,538 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,538 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,538 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,538 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,538 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,538 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,538 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,538 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,538 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,538 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,538 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,538 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,538 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,538 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,539 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,539 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,539 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,539 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,539 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,539 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,539 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,539 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,539 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,539 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,539 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,539 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,539 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,539 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,539 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,540 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,540 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,540 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,540 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,540 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,540 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,540 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0___VERIFIER_atomic_fetch_and_inc_~l.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,540 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,540 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,540 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,540 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,540 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0___VERIFIER_atomic_fetch_and_inc_~l.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,540 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,540 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,540 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0___VERIFIER_atomic_fetch_and_inc_~l.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,540 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,541 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,541 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,541 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,541 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0___VERIFIER_atomic_fetch_and_inc_~l.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,541 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,541 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,541 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,541 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,541 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,541 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,541 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,541 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,541 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,541 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,541 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,542 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,542 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,542 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,542 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,542 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,542 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,542 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,542 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,542 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,542 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,542 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,542 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,542 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,542 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,543 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,543 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,543 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,543 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,543 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,543 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,543 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,543 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,543 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,543 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,543 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,543 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,543 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,543 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0___VERIFIER_atomic_fetch_and_inc_~l.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,544 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,544 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,544 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,544 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,544 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0___VERIFIER_atomic_fetch_and_inc_~l.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,544 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,544 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,544 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0___VERIFIER_atomic_fetch_and_inc_~l.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,544 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,544 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,544 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,544 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,544 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0___VERIFIER_atomic_fetch_and_inc_~l.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,544 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,544 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,545 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,545 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,545 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,545 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,545 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,545 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,545 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,545 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,545 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,545 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,545 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,545 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,545 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,545 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,545 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,546 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,546 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,546 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,546 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,546 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,546 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,546 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,546 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,546 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,546 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,546 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,546 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,546 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,546 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,546 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,547 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,547 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,547 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,547 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,547 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,547 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,547 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0___VERIFIER_atomic_fetch_and_inc_~l.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,547 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,547 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,547 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,547 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,547 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0___VERIFIER_atomic_fetch_and_inc_~l.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,547 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,547 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,547 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0___VERIFIER_atomic_fetch_and_inc_~l.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,547 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,548 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,548 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,548 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,548 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0___VERIFIER_atomic_fetch_and_inc_~l.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,548 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,548 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,548 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,548 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,548 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,548 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,548 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,548 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,548 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,548 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,548 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,548 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,549 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,549 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,549 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,549 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,549 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,549 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,549 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,549 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,549 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,549 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,549 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,549 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,550 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0___VERIFIER_atomic_fetch_and_inc_~l.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,550 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,550 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,550 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,550 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,550 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,550 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,550 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0___VERIFIER_atomic_fetch_and_inc_~l.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,550 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,550 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,550 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,550 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,551 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,551 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,552 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,552 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,552 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,552 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,552 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,552 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,552 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0___VERIFIER_atomic_fetch_and_inc_~l.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,552 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,552 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,552 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,552 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0___VERIFIER_atomic_fetch_and_inc_~l.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,553 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,553 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,553 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,553 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,554 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,554 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,554 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,554 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,554 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,554 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,554 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0___VERIFIER_atomic_fetch_and_inc_~l.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,554 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,554 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,554 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,554 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,554 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0___VERIFIER_atomic_fetch_and_inc_~l.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,554 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,555 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,555 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,555 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,556 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,556 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0___VERIFIER_atomic_fetch_and_inc_~l.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,556 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,556 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,556 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,556 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,556 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,556 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0___VERIFIER_atomic_fetch_and_inc_~l.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,556 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,556 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,556 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,560 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,561 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_~#l~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,561 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,561 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,561 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,561 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,561 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0___VERIFIER_atomic_fetch_and_inc_~l.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,561 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,561 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_~#l~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,561 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,561 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,561 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0___VERIFIER_atomic_fetch_and_inc_~l.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,561 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,561 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 15:24:31,562 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-06-11 15:24:31,562 INFO L253 AbstractCegarLoop]: Starting to check reachability of 8 error locations. [2021-06-11 15:24:31,563 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-06-11 15:24:31,563 INFO L377 AbstractCegarLoop]: Hoare is false [2021-06-11 15:24:31,563 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-11 15:24:31,563 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-11 15:24:31,563 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-11 15:24:31,563 INFO L381 AbstractCegarLoop]: Difference is false [2021-06-11 15:24:31,564 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-11 15:24:31,564 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-06-11 15:24:31,565 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 136 places, 138 transitions, 321 flow [2021-06-11 15:24:31,586 INFO L129 PetriNetUnfolder]: 28/307 cut-off events. [2021-06-11 15:24:31,586 INFO L130 PetriNetUnfolder]: For 30/30 co-relation queries the response was YES. [2021-06-11 15:24:31,588 INFO L84 FinitePrefix]: Finished finitePrefix Result has 338 conditions, 307 events. 28/307 cut-off events. For 30/30 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 1144 event pairs, 0 based on Foata normal form. 0/262 useless extension candidates. Maximal degree in co-relation 268. Up to 12 conditions per place. [2021-06-11 15:24:31,588 INFO L82 GeneralOperation]: Start removeDead. Operand has 136 places, 138 transitions, 321 flow [2021-06-11 15:24:31,590 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 136 places, 138 transitions, 321 flow [2021-06-11 15:24:31,590 INFO L173 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-06-11 15:24:31,590 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 136 places, 138 transitions, 321 flow [2021-06-11 15:24:31,590 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 136 places, 138 transitions, 321 flow [2021-06-11 15:24:31,591 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 136 places, 138 transitions, 321 flow [2021-06-11 15:24:31,612 INFO L129 PetriNetUnfolder]: 28/307 cut-off events. [2021-06-11 15:24:31,612 INFO L130 PetriNetUnfolder]: For 30/30 co-relation queries the response was YES. [2021-06-11 15:24:31,614 INFO L84 FinitePrefix]: Finished finitePrefix Result has 338 conditions, 307 events. 28/307 cut-off events. For 30/30 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 1139 event pairs, 0 based on Foata normal form. 0/262 useless extension candidates. Maximal degree in co-relation 268. Up to 12 conditions per place. [2021-06-11 15:24:31,622 INFO L151 LiptonReduction]: Number of co-enabled transitions 12070 [2021-06-11 15:24:31,649 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:31,650 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:31,677 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:31,678 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:31,693 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:31,695 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:31,763 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:31,764 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:31,765 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:31,765 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 15:24:31,766 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 15:24:31,842 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:31,843 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:31,859 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:31,861 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:31,893 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:31,894 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:31,914 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:31,915 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:31,974 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:31,975 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:31,976 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:31,976 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 15:24:31,977 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 15:24:32,069 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:32,108 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:32,136 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:32,138 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:32,179 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:32,180 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:32,201 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:32,202 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:32,235 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:32,236 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:32,348 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:32,350 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:32,350 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:32,351 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 15:24:32,351 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 15:24:32,420 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:32,428 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:32,429 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:32,429 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 15:24:32,430 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 15:24:32,437 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:32,438 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:32,450 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:32,451 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:32,457 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:32,458 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:32,525 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:32,527 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:32,527 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:32,527 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 15:24:32,528 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 15:24:32,584 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:32,586 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:32,586 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:32,586 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 15:24:32,587 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 15:24:32,650 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:32,651 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:32,796 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:32,798 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:32,798 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:32,798 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 15:24:32,799 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 15:24:32,811 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:32,812 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:32,851 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:32,852 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:32,887 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:32,888 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:32,990 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:32,991 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:33,031 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:33,032 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:33,054 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:33,055 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:33,140 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:33,141 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:33,168 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:33,169 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:33,207 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:33,208 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:33,272 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:33,273 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:33,274 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:33,275 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 15:24:33,279 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 15:24:33,296 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:33,297 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:33,322 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:33,322 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:33,339 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:33,340 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:33,427 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:33,428 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:33,429 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:33,429 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 15:24:33,429 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 15:24:33,527 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:33,529 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:33,663 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:33,663 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:33,697 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:33,701 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:33,760 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:33,761 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:33,827 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:33,828 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:33,978 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:33,978 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:34,031 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:34,033 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:34,061 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:34,062 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:34,086 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:34,087 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:34,229 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:34,231 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:34,282 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:34,283 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:34,470 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:34,471 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:34,714 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:34,718 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:34,719 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:34,719 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:34,720 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:34,721 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 15:24:34,721 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 15:24:34,721 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:34,722 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:34,722 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:34,723 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:34,723 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-06-11 15:24:34,724 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-06-11 15:24:34,724 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:34,745 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:34,746 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-06-11 15:24:34,746 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-06-11 15:24:34,783 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:34,784 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:34,878 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:34,879 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:34,956 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:34,959 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:34,959 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:34,959 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 15:24:34,960 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:35,268 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:35,270 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:35,540 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:35,541 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:24:35,542 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:35,543 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 15:24:35,544 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 15:24:35,568 INFO L163 LiptonReduction]: Checked pairs total: 46658 [2021-06-11 15:24:35,568 INFO L165 LiptonReduction]: Total number of compositions: 106 [2021-06-11 15:24:35,568 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 3978 [2021-06-11 15:24:35,571 INFO L129 PetriNetUnfolder]: 2/22 cut-off events. [2021-06-11 15:24:35,571 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-06-11 15:24:35,571 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 15:24:35,571 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2021-06-11 15:24:35,571 INFO L428 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 15:24:35,571 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 15:24:35,571 INFO L82 PathProgramCache]: Analyzing trace with hash -1804299980, now seen corresponding path program 1 times [2021-06-11 15:24:35,572 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 15:24:35,572 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2005889129] [2021-06-11 15:24:35,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 15:24:35,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 15:24:35,589 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:35,589 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:35,590 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:35,590 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 15:24:35,592 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 15:24:35,592 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2005889129] [2021-06-11 15:24:35,592 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 15:24:35,592 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-06-11 15:24:35,593 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [186347356] [2021-06-11 15:24:35,593 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-11 15:24:35,593 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 15:24:35,593 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-11 15:24:35,593 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-11 15:24:35,594 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 150 out of 244 [2021-06-11 15:24:35,595 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 87 places, 87 transitions, 219 flow. Second operand has 3 states, 3 states have (on average 151.0) internal successors, (453), 3 states have internal predecessors, (453), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 15:24:35,595 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 15:24:35,595 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 150 of 244 [2021-06-11 15:24:35,595 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 15:24:45,661 INFO L129 PetriNetUnfolder]: 77812/113912 cut-off events. [2021-06-11 15:24:45,661 INFO L130 PetriNetUnfolder]: For 30/30 co-relation queries the response was YES. [2021-06-11 15:24:46,205 INFO L84 FinitePrefix]: Finished finitePrefix Result has 219100 conditions, 113912 events. 77812/113912 cut-off events. For 30/30 co-relation queries the response was YES. Maximal size of possible extension queue 4994. Compared 916454 event pairs, 33962 based on Foata normal form. 28246/126738 useless extension candidates. Maximal degree in co-relation 189733. Up to 59669 conditions per place. [2021-06-11 15:24:47,134 INFO L132 encePairwiseOnDemand]: 215/244 looper letters, 31 selfloop transitions, 12 changer transitions 0/94 dead transitions. [2021-06-11 15:24:47,134 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 83 places, 94 transitions, 319 flow [2021-06-11 15:24:47,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-11 15:24:47,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-06-11 15:24:47,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 521 transitions. [2021-06-11 15:24:47,136 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7117486338797814 [2021-06-11 15:24:47,136 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 521 transitions. [2021-06-11 15:24:47,136 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 521 transitions. [2021-06-11 15:24:47,137 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 15:24:47,137 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 521 transitions. [2021-06-11 15:24:47,138 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 173.66666666666666) internal successors, (521), 3 states have internal predecessors, (521), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 15:24:47,140 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 244.0) internal successors, (976), 4 states have internal predecessors, (976), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 15:24:47,140 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 244.0) internal successors, (976), 4 states have internal predecessors, (976), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 15:24:47,140 INFO L185 Difference]: Start difference. First operand has 87 places, 87 transitions, 219 flow. Second operand 3 states and 521 transitions. [2021-06-11 15:24:47,141 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 83 places, 94 transitions, 319 flow [2021-06-11 15:24:47,143 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 83 places, 94 transitions, 299 flow, removed 10 selfloop flow, removed 0 redundant places. [2021-06-11 15:24:47,144 INFO L241 Difference]: Finished difference. Result has 85 places, 88 transitions, 285 flow [2021-06-11 15:24:47,144 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=244, PETRI_DIFFERENCE_MINUEND_FLOW=177, PETRI_DIFFERENCE_MINUEND_PLACES=81, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=76, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=64, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=285, PETRI_PLACES=85, PETRI_TRANSITIONS=88} [2021-06-11 15:24:47,144 INFO L343 CegarLoopForPetriNet]: 87 programPoint places, -2 predicate places. [2021-06-11 15:24:47,144 INFO L173 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-06-11 15:24:47,145 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 85 places, 88 transitions, 285 flow [2021-06-11 15:24:47,145 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 85 places, 88 transitions, 285 flow [2021-06-11 15:24:47,145 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 85 places, 88 transitions, 285 flow [2021-06-11 15:24:49,318 INFO L129 PetriNetUnfolder]: 19255/32671 cut-off events. [2021-06-11 15:24:49,318 INFO L130 PetriNetUnfolder]: For 8877/9153 co-relation queries the response was YES. [2021-06-11 15:24:49,511 INFO L84 FinitePrefix]: Finished finitePrefix Result has 70857 conditions, 32671 events. 19255/32671 cut-off events. For 8877/9153 co-relation queries the response was YES. Maximal size of possible extension queue 1807. Compared 291776 event pairs, 7941 based on Foata normal form. 0/32242 useless extension candidates. Maximal degree in co-relation 70768. Up to 16956 conditions per place. [2021-06-11 15:24:50,062 INFO L151 LiptonReduction]: Number of co-enabled transitions 5094 [2021-06-11 15:24:50,688 INFO L163 LiptonReduction]: Checked pairs total: 3490 [2021-06-11 15:24:50,688 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 15:24:50,688 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 3544 [2021-06-11 15:24:50,689 INFO L480 AbstractCegarLoop]: Abstraction has has 85 places, 88 transitions, 285 flow [2021-06-11 15:24:50,689 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 151.0) internal successors, (453), 3 states have internal predecessors, (453), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 15:24:50,689 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 15:24:50,689 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 15:24:50,689 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-06-11 15:24:50,690 INFO L428 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 15:24:50,690 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 15:24:50,690 INFO L82 PathProgramCache]: Analyzing trace with hash 1748250132, now seen corresponding path program 1 times [2021-06-11 15:24:50,690 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 15:24:50,690 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1087800140] [2021-06-11 15:24:50,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 15:24:50,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 15:24:50,744 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:50,745 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 15:24:50,751 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:50,751 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-06-11 15:24:50,762 INFO L142 QuantifierPusher]: treesize reduction 1, result has 97.9 percent of original size [2021-06-11 15:24:50,763 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-06-11 15:24:50,787 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:24:50,787 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:24:50,788 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-11 15:24:50,788 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1087800140] [2021-06-11 15:24:50,788 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 15:24:50,788 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-11 15:24:50,788 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1184589800] [2021-06-11 15:24:50,788 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-11 15:24:50,788 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 15:24:50,790 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-11 15:24:50,790 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-06-11 15:24:50,791 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 133 out of 244 [2021-06-11 15:24:50,792 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 85 places, 88 transitions, 285 flow. Second operand has 5 states, 5 states have (on average 134.6) internal successors, (673), 5 states have internal predecessors, (673), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 15:24:50,792 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 15:24:50,792 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 133 of 244 [2021-06-11 15:24:50,792 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 15:27:41,264 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1066] L719-->L719-3: Formula: (= v_~s~0_30 (+ v_~s~0_31 1)) InVars {~s~0=v_~s~0_31} OutVars{thr1Thread3of5ForFork0_#t~post7=|v_thr1Thread3of5ForFork0_#t~post7_1|, ~s~0=v_~s~0_30} AuxVars[] AssignedVars[thr1Thread3of5ForFork0_#t~post7, ~s~0][118], [thr1Thread1of5ForFork0InUse, thr1Thread2of5ForFork0InUse, 38#L719-3true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 115#L719true, 85#L719-3true, 152#true, 60#L719true, Black: 154#(= ~c~0 1), 61#L716-2true, 158#true, 95#L717-7true]) [2021-06-11 15:27:41,265 INFO L384 tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event [2021-06-11 15:27:41,265 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2021-06-11 15:27:41,265 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2021-06-11 15:27:41,265 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2021-06-11 15:27:41,280 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1093] L717-8-->L718: Formula: (= v_~c~0_1 1) InVars {} OutVars{~c~0=v_~c~0_1} AuxVars[] AssignedVars[~c~0][124], [thr1Thread1of5ForFork0InUse, thr1Thread2of5ForFork0InUse, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 48#L718true, 115#L719true, 117#L718true, 85#L719-3true, 154#(= ~c~0 1), Black: 152#true, 60#L719true, 61#L716-2true, 158#true]) [2021-06-11 15:27:41,281 INFO L384 tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event [2021-06-11 15:27:41,281 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-06-11 15:27:41,281 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-06-11 15:27:41,281 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-06-11 15:27:45,473 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1066] L719-->L719-3: Formula: (= v_~s~0_30 (+ v_~s~0_31 1)) InVars {~s~0=v_~s~0_31} OutVars{thr1Thread3of5ForFork0_#t~post7=|v_thr1Thread3of5ForFork0_#t~post7_1|, ~s~0=v_~s~0_30} AuxVars[] AssignedVars[thr1Thread3of5ForFork0_#t~post7, ~s~0][118], [thr1Thread1of5ForFork0InUse, thr1Thread2of5ForFork0InUse, 38#L719-3true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, 42#thr1EXITtrue, thr1Thread5of5ForFork0InUse, 115#L719true, 152#true, 60#L719true, 61#L716-2true, Black: 154#(= ~c~0 1), 158#true, 95#L717-7true]) [2021-06-11 15:27:45,474 INFO L384 tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event [2021-06-11 15:27:45,474 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2021-06-11 15:27:45,474 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2021-06-11 15:27:45,474 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2021-06-11 15:27:45,492 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1093] L717-8-->L718: Formula: (= v_~c~0_1 1) InVars {} OutVars{~c~0=v_~c~0_1} AuxVars[] AssignedVars[~c~0][124], [thr1Thread1of5ForFork0InUse, thr1Thread2of5ForFork0InUse, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, 42#thr1EXITtrue, thr1Thread5of5ForFork0InUse, 48#L718true, 115#L719true, 117#L718true, 154#(= ~c~0 1), 60#L719true, Black: 152#true, 61#L716-2true, 158#true]) [2021-06-11 15:27:45,492 INFO L384 tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event [2021-06-11 15:27:45,492 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2021-06-11 15:27:45,492 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2021-06-11 15:27:45,492 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2021-06-11 15:27:47,820 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1066] L719-->L719-3: Formula: (= v_~s~0_30 (+ v_~s~0_31 1)) InVars {~s~0=v_~s~0_31} OutVars{thr1Thread3of5ForFork0_#t~post7=|v_thr1Thread3of5ForFork0_#t~post7_1|, ~s~0=v_~s~0_30} AuxVars[] AssignedVars[thr1Thread3of5ForFork0_#t~post7, ~s~0][118], [thr1Thread1of5ForFork0InUse, thr1Thread2of5ForFork0InUse, 38#L719-3true, thr1Thread3of5ForFork0InUse, 9#L717-7true, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 115#L719true, 85#L719-3true, 24#L716-2true, 152#true, 60#L719true, Black: 154#(= ~c~0 1), 158#true]) [2021-06-11 15:27:47,820 INFO L384 tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event [2021-06-11 15:27:47,820 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2021-06-11 15:27:47,820 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2021-06-11 15:27:47,821 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2021-06-11 15:27:48,388 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1066] L719-->L719-3: Formula: (= v_~s~0_30 (+ v_~s~0_31 1)) InVars {~s~0=v_~s~0_31} OutVars{thr1Thread3of5ForFork0_#t~post7=|v_thr1Thread3of5ForFork0_#t~post7_1|, ~s~0=v_~s~0_30} AuxVars[] AssignedVars[thr1Thread3of5ForFork0_#t~post7, ~s~0][118], [thr1Thread1of5ForFork0InUse, thr1Thread2of5ForFork0InUse, 38#L719-3true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 115#L719true, 85#L719-3true, 152#true, 60#L719true, Black: 154#(= ~c~0 1), 61#L716-2true, 158#true, 94#L717-8true]) [2021-06-11 15:27:48,388 INFO L384 tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event [2021-06-11 15:27:48,388 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2021-06-11 15:27:48,388 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2021-06-11 15:27:48,388 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2021-06-11 15:27:48,405 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1066] L719-->L719-3: Formula: (= v_~s~0_30 (+ v_~s~0_31 1)) InVars {~s~0=v_~s~0_31} OutVars{thr1Thread3of5ForFork0_#t~post7=|v_thr1Thread3of5ForFork0_#t~post7_1|, ~s~0=v_~s~0_30} AuxVars[] AssignedVars[thr1Thread3of5ForFork0_#t~post7, ~s~0][118], [thr1Thread1of5ForFork0InUse, thr1Thread2of5ForFork0InUse, 38#L719-3true, thr1Thread3of5ForFork0InUse, 9#L717-7true, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 115#L719true, 85#L719-3true, 24#L716-2true, 152#true, 60#L719true, Black: 154#(= ~c~0 1), 158#true]) [2021-06-11 15:27:48,405 INFO L384 tUnfolder$Statistics]: this new event has 51 ancestors and is not cut-off event [2021-06-11 15:27:48,405 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is not cut-off event [2021-06-11 15:27:48,405 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is not cut-off event [2021-06-11 15:27:48,405 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is not cut-off event [2021-06-11 15:27:48,405 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is not cut-off event [2021-06-11 15:27:48,424 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1093] L717-8-->L718: Formula: (= v_~c~0_1 1) InVars {} OutVars{~c~0=v_~c~0_1} AuxVars[] AssignedVars[~c~0][124], [98#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread1of5ForFork0InUse, thr1Thread2of5ForFork0InUse, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 48#L718true, 115#L719true, 85#L719-3true, 154#(= ~c~0 1), 60#L719true, Black: 152#true, 61#L716-2true, 158#true]) [2021-06-11 15:27:48,425 INFO L384 tUnfolder$Statistics]: this new event has 51 ancestors and is not cut-off event [2021-06-11 15:27:48,425 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is not cut-off event [2021-06-11 15:27:48,425 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is not cut-off event [2021-06-11 15:27:48,425 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is not cut-off event [2021-06-11 15:27:50,035 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1066] L719-->L719-3: Formula: (= v_~s~0_30 (+ v_~s~0_31 1)) InVars {~s~0=v_~s~0_31} OutVars{thr1Thread3of5ForFork0_#t~post7=|v_thr1Thread3of5ForFork0_#t~post7_1|, ~s~0=v_~s~0_30} AuxVars[] AssignedVars[thr1Thread3of5ForFork0_#t~post7, ~s~0][118], [thr1Thread1of5ForFork0InUse, thr1Thread2of5ForFork0InUse, 38#L719-3true, thr1Thread3of5ForFork0InUse, 9#L717-7true, thr1Thread4of5ForFork0InUse, 42#thr1EXITtrue, thr1Thread5of5ForFork0InUse, 115#L719true, 152#true, 24#L716-2true, 60#L719true, Black: 154#(= ~c~0 1), 158#true]) [2021-06-11 15:27:50,035 INFO L384 tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event [2021-06-11 15:27:50,035 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2021-06-11 15:27:50,035 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2021-06-11 15:27:50,035 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2021-06-11 15:27:50,044 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1066] L719-->L719-3: Formula: (= v_~s~0_30 (+ v_~s~0_31 1)) InVars {~s~0=v_~s~0_31} OutVars{thr1Thread3of5ForFork0_#t~post7=|v_thr1Thread3of5ForFork0_#t~post7_1|, ~s~0=v_~s~0_30} AuxVars[] AssignedVars[thr1Thread3of5ForFork0_#t~post7, ~s~0][118], [thr1Thread1of5ForFork0InUse, thr1Thread2of5ForFork0InUse, 38#L719-3true, thr1Thread3of5ForFork0InUse, 7#L717-8true, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 115#L719true, 85#L719-3true, 152#true, 24#L716-2true, 60#L719true, Black: 154#(= ~c~0 1), 158#true]) [2021-06-11 15:27:50,044 INFO L384 tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event [2021-06-11 15:27:50,044 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2021-06-11 15:27:50,044 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2021-06-11 15:27:50,045 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2021-06-11 15:27:50,296 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1066] L719-->L719-3: Formula: (= v_~s~0_30 (+ v_~s~0_31 1)) InVars {~s~0=v_~s~0_31} OutVars{thr1Thread3of5ForFork0_#t~post7=|v_thr1Thread3of5ForFork0_#t~post7_1|, ~s~0=v_~s~0_30} AuxVars[] AssignedVars[thr1Thread3of5ForFork0_#t~post7, ~s~0][118], [thr1Thread1of5ForFork0InUse, thr1Thread2of5ForFork0InUse, 38#L719-3true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, 42#thr1EXITtrue, thr1Thread5of5ForFork0InUse, 115#L719true, 152#true, 60#L719true, 61#L716-2true, Black: 154#(= ~c~0 1), 158#true, 94#L717-8true]) [2021-06-11 15:27:50,296 INFO L384 tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event [2021-06-11 15:27:50,296 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2021-06-11 15:27:50,296 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2021-06-11 15:27:50,296 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2021-06-11 15:27:50,311 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1066] L719-->L719-3: Formula: (= v_~s~0_30 (+ v_~s~0_31 1)) InVars {~s~0=v_~s~0_31} OutVars{thr1Thread3of5ForFork0_#t~post7=|v_thr1Thread3of5ForFork0_#t~post7_1|, ~s~0=v_~s~0_30} AuxVars[] AssignedVars[thr1Thread3of5ForFork0_#t~post7, ~s~0][118], [thr1Thread1of5ForFork0InUse, thr1Thread2of5ForFork0InUse, 38#L719-3true, thr1Thread3of5ForFork0InUse, 9#L717-7true, thr1Thread4of5ForFork0InUse, 42#thr1EXITtrue, thr1Thread5of5ForFork0InUse, 115#L719true, 24#L716-2true, 152#true, 60#L719true, Black: 154#(= ~c~0 1), 158#true]) [2021-06-11 15:27:50,311 INFO L384 tUnfolder$Statistics]: this new event has 52 ancestors and is not cut-off event [2021-06-11 15:27:50,311 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is not cut-off event [2021-06-11 15:27:50,311 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is not cut-off event [2021-06-11 15:27:50,311 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is not cut-off event [2021-06-11 15:27:50,311 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is not cut-off event [2021-06-11 15:27:50,333 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1093] L717-8-->L718: Formula: (= v_~c~0_1 1) InVars {} OutVars{~c~0=v_~c~0_1} AuxVars[] AssignedVars[~c~0][124], [98#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread1of5ForFork0InUse, thr1Thread2of5ForFork0InUse, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, 42#thr1EXITtrue, thr1Thread5of5ForFork0InUse, 48#L718true, 115#L719true, 154#(= ~c~0 1), 60#L719true, Black: 152#true, 61#L716-2true, 158#true]) [2021-06-11 15:27:50,334 INFO L384 tUnfolder$Statistics]: this new event has 52 ancestors and is not cut-off event [2021-06-11 15:27:50,334 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is not cut-off event [2021-06-11 15:27:50,334 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is not cut-off event [2021-06-11 15:27:50,334 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is not cut-off event [2021-06-11 15:27:50,440 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1093] L717-8-->L718: Formula: (= v_~c~0_1 1) InVars {} OutVars{~c~0=v_~c~0_1} AuxVars[] AssignedVars[~c~0][124], [thr1Thread1of5ForFork0InUse, thr1Thread2of5ForFork0InUse, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 48#L718true, 115#L719true, 85#L719-3true, 154#(= ~c~0 1), 60#L719true, Black: 152#true, 29#L719true, 61#L716-2true, 158#true]) [2021-06-11 15:27:50,440 INFO L384 tUnfolder$Statistics]: this new event has 52 ancestors and is not cut-off event [2021-06-11 15:27:50,440 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is not cut-off event [2021-06-11 15:27:50,440 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is not cut-off event [2021-06-11 15:27:50,440 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is not cut-off event [2021-06-11 15:27:50,449 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1066] L719-->L719-3: Formula: (= v_~s~0_30 (+ v_~s~0_31 1)) InVars {~s~0=v_~s~0_31} OutVars{thr1Thread3of5ForFork0_#t~post7=|v_thr1Thread3of5ForFork0_#t~post7_1|, ~s~0=v_~s~0_30} AuxVars[] AssignedVars[thr1Thread3of5ForFork0_#t~post7, ~s~0][118], [thr1Thread1of5ForFork0InUse, thr1Thread2of5ForFork0InUse, 38#L719-3true, thr1Thread3of5ForFork0InUse, 7#L717-8true, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 115#L719true, 85#L719-3true, 24#L716-2true, 152#true, 60#L719true, Black: 154#(= ~c~0 1), 158#true]) [2021-06-11 15:27:50,450 INFO L384 tUnfolder$Statistics]: this new event has 52 ancestors and is not cut-off event [2021-06-11 15:27:50,450 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is not cut-off event [2021-06-11 15:27:50,450 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is not cut-off event [2021-06-11 15:27:50,450 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is not cut-off event [2021-06-11 15:27:50,450 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is not cut-off event [2021-06-11 15:27:51,165 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1066] L719-->L719-3: Formula: (= v_~s~0_30 (+ v_~s~0_31 1)) InVars {~s~0=v_~s~0_31} OutVars{thr1Thread3of5ForFork0_#t~post7=|v_thr1Thread3of5ForFork0_#t~post7_1|, ~s~0=v_~s~0_30} AuxVars[] AssignedVars[thr1Thread3of5ForFork0_#t~post7, ~s~0][118], [thr1Thread1of5ForFork0InUse, thr1Thread2of5ForFork0InUse, 38#L719-3true, thr1Thread3of5ForFork0InUse, 7#L717-8true, thr1Thread4of5ForFork0InUse, 42#thr1EXITtrue, thr1Thread5of5ForFork0InUse, 115#L719true, 152#true, 24#L716-2true, 60#L719true, Black: 154#(= ~c~0 1), 158#true]) [2021-06-11 15:27:51,165 INFO L384 tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event [2021-06-11 15:27:51,165 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2021-06-11 15:27:51,166 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2021-06-11 15:27:51,166 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2021-06-11 15:27:51,341 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1093] L717-8-->L718: Formula: (= v_~c~0_1 1) InVars {} OutVars{~c~0=v_~c~0_1} AuxVars[] AssignedVars[~c~0][124], [thr1Thread1of5ForFork0InUse, thr1Thread2of5ForFork0InUse, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, 42#thr1EXITtrue, thr1Thread5of5ForFork0InUse, 48#L718true, 115#L719true, 154#(= ~c~0 1), 60#L719true, Black: 152#true, 61#L716-2true, 29#L719true, 158#true]) [2021-06-11 15:27:51,341 INFO L384 tUnfolder$Statistics]: this new event has 53 ancestors and is not cut-off event [2021-06-11 15:27:51,341 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is not cut-off event [2021-06-11 15:27:51,341 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is not cut-off event [2021-06-11 15:27:51,341 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is not cut-off event [2021-06-11 15:27:51,350 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1066] L719-->L719-3: Formula: (= v_~s~0_30 (+ v_~s~0_31 1)) InVars {~s~0=v_~s~0_31} OutVars{thr1Thread3of5ForFork0_#t~post7=|v_thr1Thread3of5ForFork0_#t~post7_1|, ~s~0=v_~s~0_30} AuxVars[] AssignedVars[thr1Thread3of5ForFork0_#t~post7, ~s~0][118], [thr1Thread1of5ForFork0InUse, thr1Thread2of5ForFork0InUse, 38#L719-3true, 7#L717-8true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, 42#thr1EXITtrue, thr1Thread5of5ForFork0InUse, 115#L719true, 152#true, 24#L716-2true, 60#L719true, Black: 154#(= ~c~0 1), 158#true]) [2021-06-11 15:27:51,350 INFO L384 tUnfolder$Statistics]: this new event has 53 ancestors and is not cut-off event [2021-06-11 15:27:51,350 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is not cut-off event [2021-06-11 15:27:51,350 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is not cut-off event [2021-06-11 15:27:51,350 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is not cut-off event [2021-06-11 15:27:51,350 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is not cut-off event [2021-06-11 15:27:52,306 INFO L129 PetriNetUnfolder]: 375709/635941 cut-off events. [2021-06-11 15:27:52,306 INFO L130 PetriNetUnfolder]: For 131678/168897 co-relation queries the response was YES. [2021-06-11 15:27:56,260 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1355103 conditions, 635941 events. 375709/635941 cut-off events. For 131678/168897 co-relation queries the response was YES. Maximal size of possible extension queue 30609. Compared 7760049 event pairs, 168843 based on Foata normal form. 0/543330 useless extension candidates. Maximal degree in co-relation 1354842. Up to 230934 conditions per place. [2021-06-11 15:28:00,530 INFO L132 encePairwiseOnDemand]: 228/244 looper letters, 58 selfloop transitions, 31 changer transitions 0/147 dead transitions. [2021-06-11 15:28:00,530 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 89 places, 147 transitions, 587 flow [2021-06-11 15:28:00,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-11 15:28:00,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-06-11 15:28:00,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 755 transitions. [2021-06-11 15:28:00,532 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6188524590163934 [2021-06-11 15:28:00,532 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 755 transitions. [2021-06-11 15:28:00,532 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 755 transitions. [2021-06-11 15:28:00,532 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 15:28:00,532 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 755 transitions. [2021-06-11 15:28:00,534 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 151.0) internal successors, (755), 5 states have internal predecessors, (755), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 15:28:00,536 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 244.0) internal successors, (1464), 6 states have internal predecessors, (1464), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 15:28:00,537 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 244.0) internal successors, (1464), 6 states have internal predecessors, (1464), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 15:28:00,537 INFO L185 Difference]: Start difference. First operand has 85 places, 88 transitions, 285 flow. Second operand 5 states and 755 transitions. [2021-06-11 15:28:00,537 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 89 places, 147 transitions, 587 flow [2021-06-11 15:28:01,252 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 87 places, 147 transitions, 563 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-06-11 15:28:01,254 INFO L241 Difference]: Finished difference. Result has 89 places, 118 transitions, 446 flow [2021-06-11 15:28:01,254 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=244, PETRI_DIFFERENCE_MINUEND_FLOW=261, PETRI_DIFFERENCE_MINUEND_PLACES=83, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=88, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=73, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=446, PETRI_PLACES=89, PETRI_TRANSITIONS=118} [2021-06-11 15:28:01,254 INFO L343 CegarLoopForPetriNet]: 87 programPoint places, 2 predicate places. [2021-06-11 15:28:01,254 INFO L173 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-06-11 15:28:01,255 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 89 places, 118 transitions, 446 flow [2021-06-11 15:28:01,255 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 89 places, 118 transitions, 446 flow [2021-06-11 15:28:01,256 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 89 places, 118 transitions, 446 flow [2021-06-11 15:28:17,739 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1158] L719-->L716-2: Formula: (and (= (+ v_~s~0_3152 1) v_~s~0_3151) (= |v_thr1Thread2of5ForFork0_#res.base_5| 0) (= 0 |v_thr1Thread2of5ForFork0_#res.offset_5|)) InVars {~s~0=v_~s~0_3152} OutVars{thr1Thread2of5ForFork0_#res.offset=|v_thr1Thread2of5ForFork0_#res.offset_5|, thr1Thread2of5ForFork0_#res.base=|v_thr1Thread2of5ForFork0_#res.base_5|, thr1Thread2of5ForFork0_#t~post7=|v_thr1Thread2of5ForFork0_#t~post7_9|, ~s~0=v_~s~0_3151} AuxVars[] AssignedVars[thr1Thread2of5ForFork0_#res.offset, thr1Thread2of5ForFork0_#res.base, thr1Thread2of5ForFork0_#t~post7, ~s~0][68], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), 36#L725-6true, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), thr1Thread2of5ForFork0InUse, 102#L716-2true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, 41#thr1ENTRYtrue, thr1Thread5of5ForFork0InUse, 78#L719true, 24#L716-2true, Black: 154#(= ~c~0 1), 61#L716-2true, 158#true]) [2021-06-11 15:28:17,740 INFO L384 tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event [2021-06-11 15:28:17,740 INFO L387 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2021-06-11 15:28:17,740 INFO L387 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2021-06-11 15:28:17,740 INFO L387 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2021-06-11 15:28:23,003 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1093] L717-8-->L718: Formula: (= v_~c~0_1 1) InVars {} OutVars{~c~0=v_~c~0_1} AuxVars[] AssignedVars[~c~0][8], [thr1Thread1of5ForFork0InUse, 36#L725-6true, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), thr1Thread2of5ForFork0InUse, 38#L719-3true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 48#L718true, 115#L719true, 28#L718true, Black: 152#true, 61#L716-2true, 158#true]) [2021-06-11 15:28:23,003 INFO L384 tUnfolder$Statistics]: this new event has 43 ancestors and is not cut-off event [2021-06-11 15:28:23,003 INFO L387 tUnfolder$Statistics]: existing Event has 43 ancestors and is not cut-off event [2021-06-11 15:28:23,003 INFO L387 tUnfolder$Statistics]: existing Event has 43 ancestors and is not cut-off event [2021-06-11 15:28:23,004 INFO L387 tUnfolder$Statistics]: existing Event has 43 ancestors and is not cut-off event [2021-06-11 15:28:23,717 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1158] L719-->L716-2: Formula: (and (= (+ v_~s~0_3152 1) v_~s~0_3151) (= |v_thr1Thread2of5ForFork0_#res.base_5| 0) (= 0 |v_thr1Thread2of5ForFork0_#res.offset_5|)) InVars {~s~0=v_~s~0_3152} OutVars{thr1Thread2of5ForFork0_#res.offset=|v_thr1Thread2of5ForFork0_#res.offset_5|, thr1Thread2of5ForFork0_#res.base=|v_thr1Thread2of5ForFork0_#res.base_5|, thr1Thread2of5ForFork0_#t~post7=|v_thr1Thread2of5ForFork0_#t~post7_9|, ~s~0=v_~s~0_3151} AuxVars[] AssignedVars[thr1Thread2of5ForFork0_#res.offset, thr1Thread2of5ForFork0_#res.base, thr1Thread2of5ForFork0_#t~post7, ~s~0][68], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 102#L716-2true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, 41#thr1ENTRYtrue, 106#L717-7true, thr1Thread5of5ForFork0InUse, 24#L716-2true, 60#L719true, Black: 154#(= ~c~0 1), 61#L716-2true, 158#true]) [2021-06-11 15:28:23,717 INFO L384 tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event [2021-06-11 15:28:23,717 INFO L387 tUnfolder$Statistics]: existing Event has 45 ancestors and is cut-off event [2021-06-11 15:28:23,717 INFO L387 tUnfolder$Statistics]: existing Event has 45 ancestors and is cut-off event [2021-06-11 15:28:23,717 INFO L387 tUnfolder$Statistics]: existing Event has 45 ancestors and is cut-off event [2021-06-11 15:28:24,165 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1093] L717-8-->L718: Formula: (= v_~c~0_1 1) InVars {} OutVars{~c~0=v_~c~0_1} AuxVars[] AssignedVars[~c~0][8], [129#thr1ENTRYtrue, thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), thr1Thread2of5ForFork0InUse, thr1Thread3of5ForFork0InUse, 73#L716-2true, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 48#L718true, Black: 152#true, 28#L718true, 61#L716-2true, 29#L719true, 158#true]) [2021-06-11 15:28:24,165 INFO L384 tUnfolder$Statistics]: this new event has 44 ancestors and is not cut-off event [2021-06-11 15:28:24,165 INFO L387 tUnfolder$Statistics]: existing Event has 44 ancestors and is not cut-off event [2021-06-11 15:28:24,165 INFO L387 tUnfolder$Statistics]: existing Event has 44 ancestors and is not cut-off event [2021-06-11 15:28:24,165 INFO L387 tUnfolder$Statistics]: existing Event has 44 ancestors and is not cut-off event [2021-06-11 15:28:25,467 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1158] L719-->L716-2: Formula: (and (= (+ v_~s~0_3152 1) v_~s~0_3151) (= |v_thr1Thread2of5ForFork0_#res.base_5| 0) (= 0 |v_thr1Thread2of5ForFork0_#res.offset_5|)) InVars {~s~0=v_~s~0_3152} OutVars{thr1Thread2of5ForFork0_#res.offset=|v_thr1Thread2of5ForFork0_#res.offset_5|, thr1Thread2of5ForFork0_#res.base=|v_thr1Thread2of5ForFork0_#res.base_5|, thr1Thread2of5ForFork0_#t~post7=|v_thr1Thread2of5ForFork0_#t~post7_9|, ~s~0=v_~s~0_3151} AuxVars[] AssignedVars[thr1Thread2of5ForFork0_#res.offset, thr1Thread2of5ForFork0_#res.base, thr1Thread2of5ForFork0_#t~post7, ~s~0][68], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), thr1Thread2of5ForFork0InUse, 102#L716-2true, 38#L719-3true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, 10#L717-7true, thr1Thread5of5ForFork0InUse, 28#L718true, 61#L716-2true, Black: 154#(= ~c~0 1), 158#true, 95#L717-7true]) [2021-06-11 15:28:25,467 INFO L384 tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event [2021-06-11 15:28:25,467 INFO L387 tUnfolder$Statistics]: existing Event has 45 ancestors and is cut-off event [2021-06-11 15:28:25,467 INFO L387 tUnfolder$Statistics]: existing Event has 45 ancestors and is cut-off event [2021-06-11 15:28:25,467 INFO L387 tUnfolder$Statistics]: existing Event has 45 ancestors and is cut-off event [2021-06-11 15:28:26,409 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1093] L717-8-->L718: Formula: (= v_~c~0_1 1) InVars {} OutVars{~c~0=v_~c~0_1} AuxVars[] AssignedVars[~c~0][8], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), thr1Thread2of5ForFork0InUse, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, 73#L716-2true, thr1Thread5of5ForFork0InUse, 77#L717-7true, 48#L718true, 118#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, 28#L718true, Black: 152#true, 61#L716-2true, 158#true]) [2021-06-11 15:28:26,410 INFO L384 tUnfolder$Statistics]: this new event has 45 ancestors and is not cut-off event [2021-06-11 15:28:26,410 INFO L387 tUnfolder$Statistics]: existing Event has 45 ancestors and is not cut-off event [2021-06-11 15:28:26,410 INFO L387 tUnfolder$Statistics]: existing Event has 45 ancestors and is not cut-off event [2021-06-11 15:28:26,410 INFO L387 tUnfolder$Statistics]: existing Event has 45 ancestors and is not cut-off event [2021-06-11 15:28:26,890 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1093] L717-8-->L718: Formula: (= v_~c~0_1 1) InVars {} OutVars{~c~0=v_~c~0_1} AuxVars[] AssignedVars[~c~0][13], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), thr1Thread2of5ForFork0InUse, 38#L719-3true, thr1Thread3of5ForFork0InUse, 73#L716-2true, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, 48#L718true, 115#L719true, 90#thr1ENTRYtrue, Black: 152#true, 158#true]) [2021-06-11 15:28:26,890 INFO L384 tUnfolder$Statistics]: this new event has 45 ancestors and is not cut-off event [2021-06-11 15:28:26,890 INFO L387 tUnfolder$Statistics]: existing Event has 45 ancestors and is not cut-off event [2021-06-11 15:28:26,890 INFO L387 tUnfolder$Statistics]: existing Event has 45 ancestors and is not cut-off event [2021-06-11 15:28:26,891 INFO L387 tUnfolder$Statistics]: existing Event has 45 ancestors and is not cut-off event [2021-06-11 15:28:27,150 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1093] L717-8-->L718: Formula: (= v_~c~0_1 1) InVars {} OutVars{~c~0=v_~c~0_1} AuxVars[] AssignedVars[~c~0][13], [thr1Thread1of5ForFork0InUse, 36#L725-6true, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), thr1Thread2of5ForFork0InUse, 38#L719-3true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 78#L719true, 48#L718true, 115#L719true, Black: 152#true, 61#L716-2true, 158#true]) [2021-06-11 15:28:27,150 INFO L384 tUnfolder$Statistics]: this new event has 45 ancestors and is not cut-off event [2021-06-11 15:28:27,150 INFO L387 tUnfolder$Statistics]: existing Event has 45 ancestors and is not cut-off event [2021-06-11 15:28:27,150 INFO L387 tUnfolder$Statistics]: existing Event has 45 ancestors and is not cut-off event [2021-06-11 15:28:27,150 INFO L387 tUnfolder$Statistics]: existing Event has 45 ancestors and is not cut-off event [2021-06-11 15:28:28,018 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1093] L717-8-->L718: Formula: (= v_~c~0_1 1) InVars {} OutVars{~c~0=v_~c~0_1} AuxVars[] AssignedVars[~c~0][8], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), thr1Thread2of5ForFork0InUse, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, 73#L716-2true, thr1Thread5of5ForFork0InUse, 77#L717-7true, 48#L718true, 115#L719true, Black: 152#true, 28#L718true, 61#L716-2true, 158#true]) [2021-06-11 15:28:28,018 INFO L384 tUnfolder$Statistics]: this new event has 46 ancestors and is not cut-off event [2021-06-11 15:28:28,019 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is not cut-off event [2021-06-11 15:28:28,019 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is not cut-off event [2021-06-11 15:28:28,019 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is not cut-off event [2021-06-11 15:28:28,033 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1093] L717-8-->L718: Formula: (= v_~c~0_1 1) InVars {} OutVars{~c~0=v_~c~0_1} AuxVars[] AssignedVars[~c~0][8], [34#L717-7true, thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), thr1Thread2of5ForFork0InUse, thr1Thread3of5ForFork0InUse, 73#L716-2true, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 48#L718true, Black: 152#true, 28#L718true, 61#L716-2true, 29#L719true, 158#true]) [2021-06-11 15:28:28,033 INFO L384 tUnfolder$Statistics]: this new event has 46 ancestors and is not cut-off event [2021-06-11 15:28:28,033 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is not cut-off event [2021-06-11 15:28:28,033 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is not cut-off event [2021-06-11 15:28:28,033 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is not cut-off event [2021-06-11 15:28:28,780 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1093] L717-8-->L718: Formula: (= v_~c~0_1 1) InVars {} OutVars{~c~0=v_~c~0_1} AuxVars[] AssignedVars[~c~0][8], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), thr1Thread2of5ForFork0InUse, thr1Thread3of5ForFork0InUse, 73#L716-2true, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 48#L718true, 54#L718true, Black: 152#true, 28#L718true, 61#L716-2true, 29#L719true, 158#true]) [2021-06-11 15:28:28,780 INFO L384 tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event [2021-06-11 15:28:28,780 INFO L387 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2021-06-11 15:28:28,780 INFO L387 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2021-06-11 15:28:28,780 INFO L387 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2021-06-11 15:28:28,909 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1093] L717-8-->L718: Formula: (= v_~c~0_1 1) InVars {} OutVars{~c~0=v_~c~0_1} AuxVars[] AssignedVars[~c~0][8], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), thr1Thread2of5ForFork0InUse, 38#L719-3true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, 10#L717-7true, thr1Thread5of5ForFork0InUse, 48#L718true, 115#L719true, 28#L718true, Black: 152#true, 61#L716-2true, 158#true]) [2021-06-11 15:28:28,910 INFO L384 tUnfolder$Statistics]: this new event has 46 ancestors and is not cut-off event [2021-06-11 15:28:28,910 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is not cut-off event [2021-06-11 15:28:28,910 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is not cut-off event [2021-06-11 15:28:28,910 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is not cut-off event [2021-06-11 15:28:29,806 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1158] L719-->L716-2: Formula: (and (= (+ v_~s~0_3152 1) v_~s~0_3151) (= |v_thr1Thread2of5ForFork0_#res.base_5| 0) (= 0 |v_thr1Thread2of5ForFork0_#res.offset_5|)) InVars {~s~0=v_~s~0_3152} OutVars{thr1Thread2of5ForFork0_#res.offset=|v_thr1Thread2of5ForFork0_#res.offset_5|, thr1Thread2of5ForFork0_#res.base=|v_thr1Thread2of5ForFork0_#res.base_5|, thr1Thread2of5ForFork0_#t~post7=|v_thr1Thread2of5ForFork0_#t~post7_9|, ~s~0=v_~s~0_3151} AuxVars[] AssignedVars[thr1Thread2of5ForFork0_#res.offset, thr1Thread2of5ForFork0_#res.base, thr1Thread2of5ForFork0_#t~post7, ~s~0][68], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), thr1Thread2of5ForFork0InUse, 102#L716-2true, thr1Thread3of5ForFork0InUse, 73#L716-2true, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 78#L719true, 117#L718true, Black: 154#(= ~c~0 1), 61#L716-2true, 158#true, 95#L717-7true]) [2021-06-11 15:28:29,806 INFO L384 tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event [2021-06-11 15:28:29,806 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-06-11 15:28:29,806 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-06-11 15:28:29,806 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-06-11 15:28:30,999 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1158] L719-->L716-2: Formula: (and (= (+ v_~s~0_3152 1) v_~s~0_3151) (= |v_thr1Thread2of5ForFork0_#res.base_5| 0) (= 0 |v_thr1Thread2of5ForFork0_#res.offset_5|)) InVars {~s~0=v_~s~0_3152} OutVars{thr1Thread2of5ForFork0_#res.offset=|v_thr1Thread2of5ForFork0_#res.offset_5|, thr1Thread2of5ForFork0_#res.base=|v_thr1Thread2of5ForFork0_#res.base_5|, thr1Thread2of5ForFork0_#t~post7=|v_thr1Thread2of5ForFork0_#t~post7_9|, ~s~0=v_~s~0_3151} AuxVars[] AssignedVars[thr1Thread2of5ForFork0_#res.offset, thr1Thread2of5ForFork0_#res.base, thr1Thread2of5ForFork0_#t~post7, ~s~0][68], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), thr1Thread2of5ForFork0InUse, 102#L716-2true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 24#L716-2true, 90#thr1ENTRYtrue, 60#L719true, Black: 154#(= ~c~0 1), 29#L719true, 61#L716-2true, 158#true]) [2021-06-11 15:28:30,999 INFO L384 tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event [2021-06-11 15:28:30,999 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-06-11 15:28:30,999 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-06-11 15:28:31,000 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-06-11 15:28:31,264 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1093] L717-8-->L718: Formula: (= v_~c~0_1 1) InVars {} OutVars{~c~0=v_~c~0_1} AuxVars[] AssignedVars[~c~0][8], [thr1Thread1of5ForFork0InUse, 99#L718true, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), thr1Thread2of5ForFork0InUse, 38#L719-3true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 48#L718true, 115#L719true, 28#L718true, Black: 152#true, 61#L716-2true, 158#true]) [2021-06-11 15:28:31,265 INFO L384 tUnfolder$Statistics]: this new event has 48 ancestors and is not cut-off event [2021-06-11 15:28:31,265 INFO L387 tUnfolder$Statistics]: existing Event has 48 ancestors and is not cut-off event [2021-06-11 15:28:31,265 INFO L387 tUnfolder$Statistics]: existing Event has 48 ancestors and is not cut-off event [2021-06-11 15:28:31,265 INFO L387 tUnfolder$Statistics]: existing Event has 48 ancestors and is not cut-off event [2021-06-11 15:28:31,385 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1093] L717-8-->L718: Formula: (= v_~c~0_1 1) InVars {} OutVars{~c~0=v_~c~0_1} AuxVars[] AssignedVars[~c~0][13], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), thr1Thread2of5ForFork0InUse, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, 73#L716-2true, thr1Thread5of5ForFork0InUse, 77#L717-7true, 78#L719true, 48#L718true, 115#L719true, Black: 152#true, 61#L716-2true, 158#true]) [2021-06-11 15:28:31,385 INFO L384 tUnfolder$Statistics]: this new event has 48 ancestors and is not cut-off event [2021-06-11 15:28:31,385 INFO L387 tUnfolder$Statistics]: existing Event has 48 ancestors and is not cut-off event [2021-06-11 15:28:31,385 INFO L387 tUnfolder$Statistics]: existing Event has 48 ancestors and is not cut-off event [2021-06-11 15:28:31,386 INFO L387 tUnfolder$Statistics]: existing Event has 48 ancestors and is not cut-off event [2021-06-11 15:28:31,429 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1158] L719-->L716-2: Formula: (and (= (+ v_~s~0_3152 1) v_~s~0_3151) (= |v_thr1Thread2of5ForFork0_#res.base_5| 0) (= 0 |v_thr1Thread2of5ForFork0_#res.offset_5|)) InVars {~s~0=v_~s~0_3152} OutVars{thr1Thread2of5ForFork0_#res.offset=|v_thr1Thread2of5ForFork0_#res.offset_5|, thr1Thread2of5ForFork0_#res.base=|v_thr1Thread2of5ForFork0_#res.base_5|, thr1Thread2of5ForFork0_#t~post7=|v_thr1Thread2of5ForFork0_#t~post7_9|, ~s~0=v_~s~0_3151} AuxVars[] AssignedVars[thr1Thread2of5ForFork0_#res.offset, thr1Thread2of5ForFork0_#res.base, thr1Thread2of5ForFork0_#t~post7, ~s~0][68], [98#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), thr1Thread2of5ForFork0InUse, 102#L716-2true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, 73#L716-2true, thr1Thread5of5ForFork0InUse, 78#L719true, 61#L716-2true, Black: 154#(= ~c~0 1), 158#true, 95#L717-7true]) [2021-06-11 15:28:31,430 INFO L384 tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event [2021-06-11 15:28:31,430 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-06-11 15:28:31,430 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-06-11 15:28:31,430 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-06-11 15:28:31,432 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1158] L719-->L716-2: Formula: (and (= (+ v_~s~0_3152 1) v_~s~0_3151) (= |v_thr1Thread2of5ForFork0_#res.base_5| 0) (= 0 |v_thr1Thread2of5ForFork0_#res.offset_5|)) InVars {~s~0=v_~s~0_3152} OutVars{thr1Thread2of5ForFork0_#res.offset=|v_thr1Thread2of5ForFork0_#res.offset_5|, thr1Thread2of5ForFork0_#res.base=|v_thr1Thread2of5ForFork0_#res.base_5|, thr1Thread2of5ForFork0_#t~post7=|v_thr1Thread2of5ForFork0_#t~post7_9|, ~s~0=v_~s~0_3151} AuxVars[] AssignedVars[thr1Thread2of5ForFork0_#res.offset, thr1Thread2of5ForFork0_#res.base, thr1Thread2of5ForFork0_#t~post7, ~s~0][68], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), thr1Thread2of5ForFork0InUse, 102#L716-2true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, 73#L716-2true, thr1Thread5of5ForFork0InUse, 78#L719true, 117#L718true, 61#L716-2true, Black: 154#(= ~c~0 1), 158#true, 95#L717-7true]) [2021-06-11 15:28:31,432 INFO L384 tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event [2021-06-11 15:28:31,432 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-06-11 15:28:31,432 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-06-11 15:28:31,432 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-06-11 15:28:31,432 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-06-11 15:28:31,434 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1066] L719-->L719-3: Formula: (= v_~s~0_30 (+ v_~s~0_31 1)) InVars {~s~0=v_~s~0_31} OutVars{thr1Thread3of5ForFork0_#t~post7=|v_thr1Thread3of5ForFork0_#t~post7_1|, ~s~0=v_~s~0_30} AuxVars[] AssignedVars[thr1Thread3of5ForFork0_#t~post7, ~s~0][45], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), thr1Thread2of5ForFork0InUse, 38#L719-3true, thr1Thread3of5ForFork0InUse, 73#L716-2true, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 78#L719true, 54#L718true, 61#L716-2true, Black: 154#(= ~c~0 1), 158#true, 95#L717-7true]) [2021-06-11 15:28:31,434 INFO L384 tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event [2021-06-11 15:28:31,434 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-06-11 15:28:31,434 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-06-11 15:28:31,434 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-06-11 15:28:31,438 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1158] L719-->L716-2: Formula: (and (= (+ v_~s~0_3152 1) v_~s~0_3151) (= |v_thr1Thread2of5ForFork0_#res.base_5| 0) (= 0 |v_thr1Thread2of5ForFork0_#res.offset_5|)) InVars {~s~0=v_~s~0_3152} OutVars{thr1Thread2of5ForFork0_#res.offset=|v_thr1Thread2of5ForFork0_#res.offset_5|, thr1Thread2of5ForFork0_#res.base=|v_thr1Thread2of5ForFork0_#res.base_5|, thr1Thread2of5ForFork0_#t~post7=|v_thr1Thread2of5ForFork0_#t~post7_9|, ~s~0=v_~s~0_3151} AuxVars[] AssignedVars[thr1Thread2of5ForFork0_#res.offset, thr1Thread2of5ForFork0_#res.base, thr1Thread2of5ForFork0_#t~post7, ~s~0][68], [98#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), thr1Thread2of5ForFork0InUse, 102#L716-2true, thr1Thread3of5ForFork0InUse, 73#L716-2true, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 78#L719true, 61#L716-2true, Black: 154#(= ~c~0 1), 158#true, 95#L717-7true]) [2021-06-11 15:28:31,438 INFO L384 tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event [2021-06-11 15:28:31,438 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-06-11 15:28:31,438 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-06-11 15:28:31,439 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-06-11 15:28:31,439 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-06-11 15:28:31,500 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1093] L717-8-->L718: Formula: (= v_~c~0_1 1) InVars {} OutVars{~c~0=v_~c~0_1} AuxVars[] AssignedVars[~c~0][13], [thr1Thread1of5ForFork0InUse, 99#L718true, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), thr1Thread2of5ForFork0InUse, 38#L719-3true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 78#L719true, 48#L718true, 115#L719true, Black: 152#true, 61#L716-2true, 158#true]) [2021-06-11 15:28:31,500 INFO L384 tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event [2021-06-11 15:28:31,500 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-06-11 15:28:31,500 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-06-11 15:28:31,500 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-06-11 15:28:31,596 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1158] L719-->L716-2: Formula: (and (= (+ v_~s~0_3152 1) v_~s~0_3151) (= |v_thr1Thread2of5ForFork0_#res.base_5| 0) (= 0 |v_thr1Thread2of5ForFork0_#res.offset_5|)) InVars {~s~0=v_~s~0_3152} OutVars{thr1Thread2of5ForFork0_#res.offset=|v_thr1Thread2of5ForFork0_#res.offset_5|, thr1Thread2of5ForFork0_#res.base=|v_thr1Thread2of5ForFork0_#res.base_5|, thr1Thread2of5ForFork0_#t~post7=|v_thr1Thread2of5ForFork0_#t~post7_9|, ~s~0=v_~s~0_3151} AuxVars[] AssignedVars[thr1Thread2of5ForFork0_#res.offset, thr1Thread2of5ForFork0_#res.base, thr1Thread2of5ForFork0_#t~post7, ~s~0][68], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), thr1Thread2of5ForFork0InUse, 102#L716-2true, thr1Thread3of5ForFork0InUse, 73#L716-2true, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 28#L718true, 61#L716-2true, 29#L719true, Black: 154#(= ~c~0 1), 158#true, 95#L717-7true]) [2021-06-11 15:28:31,596 INFO L384 tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event [2021-06-11 15:28:31,596 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-06-11 15:28:31,596 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-06-11 15:28:31,596 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-06-11 15:28:31,596 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1093] L717-8-->L718: Formula: (= v_~c~0_1 1) InVars {} OutVars{~c~0=v_~c~0_1} AuxVars[] AssignedVars[~c~0][13], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), thr1Thread2of5ForFork0InUse, thr1Thread3of5ForFork0InUse, 73#L716-2true, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 48#L718true, 115#L719true, Black: 152#true, 28#L718true, 61#L716-2true, 29#L719true, 158#true]) [2021-06-11 15:28:31,596 INFO L384 tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event [2021-06-11 15:28:31,596 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-06-11 15:28:31,596 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-06-11 15:28:31,596 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-06-11 15:28:31,672 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1093] L717-8-->L718: Formula: (= v_~c~0_1 1) InVars {} OutVars{~c~0=v_~c~0_1} AuxVars[] AssignedVars[~c~0][13], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), thr1Thread2of5ForFork0InUse, 38#L719-3true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, 10#L717-7true, thr1Thread5of5ForFork0InUse, 78#L719true, 48#L718true, 115#L719true, Black: 152#true, 61#L716-2true, 158#true]) [2021-06-11 15:28:31,673 INFO L384 tUnfolder$Statistics]: this new event has 48 ancestors and is not cut-off event [2021-06-11 15:28:31,673 INFO L387 tUnfolder$Statistics]: existing Event has 48 ancestors and is not cut-off event [2021-06-11 15:28:31,673 INFO L387 tUnfolder$Statistics]: existing Event has 48 ancestors and is not cut-off event [2021-06-11 15:28:31,673 INFO L387 tUnfolder$Statistics]: existing Event has 48 ancestors and is not cut-off event [2021-06-11 15:28:31,855 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1093] L717-8-->L718: Formula: (= v_~c~0_1 1) InVars {} OutVars{~c~0=v_~c~0_1} AuxVars[] AssignedVars[~c~0][8], [thr1Thread1of5ForFork0InUse, 99#L718true, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), thr1Thread2of5ForFork0InUse, 38#L719-3true, 6#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 48#L718true, 115#L719true, Black: 152#true, 61#L716-2true, 158#true]) [2021-06-11 15:28:31,855 INFO L384 tUnfolder$Statistics]: this new event has 49 ancestors and is not cut-off event [2021-06-11 15:28:31,855 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is not cut-off event [2021-06-11 15:28:31,855 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is not cut-off event [2021-06-11 15:28:31,855 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is not cut-off event [2021-06-11 15:28:33,125 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1158] L719-->L716-2: Formula: (and (= (+ v_~s~0_3152 1) v_~s~0_3151) (= |v_thr1Thread2of5ForFork0_#res.base_5| 0) (= 0 |v_thr1Thread2of5ForFork0_#res.offset_5|)) InVars {~s~0=v_~s~0_3152} OutVars{thr1Thread2of5ForFork0_#res.offset=|v_thr1Thread2of5ForFork0_#res.offset_5|, thr1Thread2of5ForFork0_#res.base=|v_thr1Thread2of5ForFork0_#res.base_5|, thr1Thread2of5ForFork0_#t~post7=|v_thr1Thread2of5ForFork0_#t~post7_9|, ~s~0=v_~s~0_3151} AuxVars[] AssignedVars[thr1Thread2of5ForFork0_#res.offset, thr1Thread2of5ForFork0_#res.base, thr1Thread2of5ForFork0_#t~post7, ~s~0][68], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), thr1Thread2of5ForFork0InUse, 102#L716-2true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, 106#L717-7true, thr1Thread5of5ForFork0InUse, 24#L716-2true, 60#L719true, 29#L719true, 61#L716-2true, Black: 154#(= ~c~0 1), 158#true]) [2021-06-11 15:28:33,125 INFO L384 tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event [2021-06-11 15:28:33,125 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2021-06-11 15:28:33,125 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2021-06-11 15:28:33,125 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2021-06-11 15:28:33,458 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1093] L717-8-->L718: Formula: (= v_~c~0_1 1) InVars {} OutVars{~c~0=v_~c~0_1} AuxVars[] AssignedVars[~c~0][13], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), thr1Thread2of5ForFork0InUse, 6#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread3of5ForFork0InUse, 73#L716-2true, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 48#L718true, 115#L719true, Black: 152#true, 61#L716-2true, 29#L719true, 158#true]) [2021-06-11 15:28:33,458 INFO L384 tUnfolder$Statistics]: this new event has 51 ancestors and is not cut-off event [2021-06-11 15:28:33,458 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is not cut-off event [2021-06-11 15:28:33,459 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is not cut-off event [2021-06-11 15:28:33,459 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is not cut-off event [2021-06-11 15:28:33,748 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1093] L717-8-->L718: Formula: (= v_~c~0_1 1) InVars {} OutVars{~c~0=v_~c~0_1} AuxVars[] AssignedVars[~c~0][13], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), thr1Thread2of5ForFork0InUse, 38#L719-3true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 78#L719true, 48#L718true, 115#L719true, 52#ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#true, 61#L716-2true, 158#true]) [2021-06-11 15:28:33,749 INFO L384 tUnfolder$Statistics]: this new event has 51 ancestors and is not cut-off event [2021-06-11 15:28:33,749 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is not cut-off event [2021-06-11 15:28:33,749 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is not cut-off event [2021-06-11 15:28:33,749 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is not cut-off event [2021-06-11 15:28:33,958 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1093] L717-8-->L718: Formula: (= v_~c~0_1 1) InVars {} OutVars{~c~0=v_~c~0_1} AuxVars[] AssignedVars[~c~0][13], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), thr1Thread2of5ForFork0InUse, thr1Thread3of5ForFork0InUse, 73#L716-2true, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 78#L719true, 48#L718true, 115#L719true, Black: 152#true, 61#L716-2true, 29#L719true, 158#true]) [2021-06-11 15:28:33,958 INFO L384 tUnfolder$Statistics]: this new event has 52 ancestors and is not cut-off event [2021-06-11 15:28:33,958 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is not cut-off event [2021-06-11 15:28:33,958 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is not cut-off event [2021-06-11 15:28:33,958 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is not cut-off event [2021-06-11 15:28:34,124 INFO L129 PetriNetUnfolder]: 122691/225300 cut-off events. [2021-06-11 15:28:34,124 INFO L130 PetriNetUnfolder]: For 114/142 co-relation queries the response was YES. [2021-06-11 15:28:36,328 INFO L84 FinitePrefix]: Finished finitePrefix Result has 408373 conditions, 225300 events. 122691/225300 cut-off events. For 114/142 co-relation queries the response was YES. Maximal size of possible extension queue 12184. Compared 2752152 event pairs, 45649 based on Foata normal form. 2/206151 useless extension candidates. Maximal degree in co-relation 398234. Up to 82571 conditions per place. [2021-06-11 15:28:38,818 INFO L151 LiptonReduction]: Number of co-enabled transitions 6324 [2021-06-11 15:28:39,493 INFO L163 LiptonReduction]: Checked pairs total: 4030 [2021-06-11 15:28:39,493 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 15:28:39,493 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 38239 [2021-06-11 15:28:39,494 INFO L480 AbstractCegarLoop]: Abstraction has has 89 places, 118 transitions, 446 flow [2021-06-11 15:28:39,494 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 134.6) internal successors, (673), 5 states have internal predecessors, (673), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 15:28:39,494 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 15:28:39,495 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 15:28:39,495 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-06-11 15:28:39,495 INFO L428 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 15:28:39,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 15:28:39,495 INFO L82 PathProgramCache]: Analyzing trace with hash 1463385056, now seen corresponding path program 2 times [2021-06-11 15:28:39,495 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 15:28:39,495 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1898772794] [2021-06-11 15:28:39,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 15:28:39,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 15:28:39,517 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:28:39,518 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 15:28:39,524 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:28:39,524 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-06-11 15:28:39,530 INFO L142 QuantifierPusher]: treesize reduction 1, result has 97.9 percent of original size [2021-06-11 15:28:39,532 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-06-11 15:28:39,556 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:28:39,557 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:28:39,557 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 15:28:39,557 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1898772794] [2021-06-11 15:28:39,557 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1175427283] [2021-06-11 15:28:39,557 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 15:28:39,683 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-11 15:28:39,683 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-11 15:28:39,684 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-11 15:28:39,685 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-11 15:28:39,688 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:28:39,689 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 15:28:39,689 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:28:39,689 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 15:28:39,690 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:28:39,690 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 15:28:39,690 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:28:39,690 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 15:28:39,693 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:28:39,693 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 15:28:39,693 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:28:39,694 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 15:28:39,694 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:28:39,694 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 15:28:39,695 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:28:39,695 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 15:28:39,695 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:28:39,696 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 15:28:39,696 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:28:39,696 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 15:28:39,697 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:28:39,697 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 15:28:39,697 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:28:39,698 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 15:28:39,698 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:28:39,699 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 15:28:39,699 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:28:39,699 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 15:28:39,700 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:28:39,700 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 15:28:39,700 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:28:39,701 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 15:28:39,701 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:28:39,702 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 15:28:39,702 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:28:39,703 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 15:28:39,703 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:28:39,703 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 15:28:39,704 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:28:39,704 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 15:28:39,732 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:28:39,732 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 15:28:39,733 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:28:39,733 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 15:28:39,733 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:28:39,734 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 15:28:39,734 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:28:39,735 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 15:28:39,735 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:28:39,735 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 15:28:39,736 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:28:39,736 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 15:28:39,736 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:28:39,737 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 15:28:39,737 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:28:39,737 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 15:28:39,738 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:28:39,738 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 15:28:39,739 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:28:39,739 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 15:28:39,739 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:28:39,740 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 15:28:39,740 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:28:39,740 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 15:28:39,741 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:28:39,742 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:28:39,742 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:28:39,742 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-06-11 15:28:39,743 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-06-11 15:28:39,743 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:28:39,744 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:28:39,750 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:28:39,750 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-06-11 15:28:39,751 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-06-11 15:28:39,751 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:28:39,752 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:28:39,752 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:28:39,752 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-06-11 15:28:39,753 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-06-11 15:28:39,775 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-11 15:28:39,776 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:28:39,776 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 15:28:39,776 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:28:39,777 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 15:28:39,777 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-11 15:28:39,783 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:28:39,783 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:28:39,784 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 15:28:39,784 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-11 15:28:39,784 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:18, output treesize:14 [2021-06-11 15:28:39,784 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:28:39,785 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 15:28:39,785 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:28:39,785 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 15:28:39,798 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:28:39,799 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-06-11 15:28:39,802 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:28:39,822 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 15:28:39,827 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:28:39,827 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-06-11 15:28:39,828 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-06-11 15:28:39,828 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:28:39,844 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:28:39,844 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:28:39,845 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:28:39,845 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:28:39,845 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:28:39,846 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:28:39,846 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:28:39,846 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:28:39,846 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:28:39,847 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:28:39,847 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:28:39,847 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:28:39,848 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:28:39,848 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:28:39,849 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:28:39,849 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:28:39,849 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:28:39,849 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:28:39,850 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:28:39,850 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:28:39,850 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:28:39,850 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:28:39,850 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:28:39,851 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:28:39,851 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:28:39,851 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 15:28:39,852 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 15:28:39,852 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 15:28:39,852 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-11 15:28:39,852 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 6 [2021-06-11 15:28:39,852 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [204119618] [2021-06-11 15:28:39,853 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-11 15:28:39,853 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 15:28:39,853 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-11 15:28:39,853 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-06-11 15:28:39,854 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 131 out of 244 [2021-06-11 15:28:39,855 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 89 places, 118 transitions, 446 flow. Second operand has 7 states, 7 states have (on average 132.71428571428572) internal successors, (929), 7 states have internal predecessors, (929), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 15:28:39,855 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 15:28:39,855 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 131 of 244 [2021-06-11 15:28:39,856 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 15:31:41,821 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1093] L717-8-->L718: Formula: (= v_~c~0_1 1) InVars {} OutVars{~c~0=v_~c~0_1} AuxVars[] AssignedVars[~c~0][133], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 166#true, 38#L719-3true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, 10#L717-7true, thr1Thread5of5ForFork0InUse, 78#L719true, 48#L718true, 118#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#true, 61#L716-2true, 158#true]) [2021-06-11 15:31:41,821 INFO L384 tUnfolder$Statistics]: this new event has 47 ancestors and is not cut-off event [2021-06-11 15:31:41,821 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is not cut-off event [2021-06-11 15:31:41,821 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is not cut-off event [2021-06-11 15:31:41,821 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is not cut-off event [2021-06-11 15:31:46,306 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1093] L717-8-->L718: Formula: (= v_~c~0_1 1) InVars {} OutVars{~c~0=v_~c~0_1} AuxVars[] AssignedVars[~c~0][133], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 166#true, thr1Thread3of5ForFork0InUse, 73#L716-2true, thr1Thread4of5ForFork0InUse, 106#L717-7true, thr1Thread5of5ForFork0InUse, 48#L718true, 115#L719true, Black: 152#true, 61#L716-2true, 29#L719true, 158#true]) [2021-06-11 15:31:46,307 INFO L384 tUnfolder$Statistics]: this new event has 48 ancestors and is not cut-off event [2021-06-11 15:31:46,307 INFO L387 tUnfolder$Statistics]: existing Event has 48 ancestors and is not cut-off event [2021-06-11 15:31:46,307 INFO L387 tUnfolder$Statistics]: existing Event has 48 ancestors and is not cut-off event [2021-06-11 15:31:46,307 INFO L387 tUnfolder$Statistics]: existing Event has 48 ancestors and is not cut-off event [2021-06-11 15:31:48,043 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1093] L717-8-->L718: Formula: (= v_~c~0_1 1) InVars {} OutVars{~c~0=v_~c~0_1} AuxVars[] AssignedVars[~c~0][133], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 166#true, 38#L719-3true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 13#L717-8true, 78#L719true, 48#L718true, 118#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#true, 61#L716-2true, 158#true]) [2021-06-11 15:31:48,043 INFO L384 tUnfolder$Statistics]: this new event has 48 ancestors and is not cut-off event [2021-06-11 15:31:48,043 INFO L387 tUnfolder$Statistics]: existing Event has 48 ancestors and is not cut-off event [2021-06-11 15:31:48,043 INFO L387 tUnfolder$Statistics]: existing Event has 48 ancestors and is not cut-off event [2021-06-11 15:31:48,043 INFO L387 tUnfolder$Statistics]: existing Event has 48 ancestors and is not cut-off event [2021-06-11 15:31:51,807 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1093] L717-8-->L718: Formula: (= v_~c~0_1 1) InVars {} OutVars{~c~0=v_~c~0_1} AuxVars[] AssignedVars[~c~0][133], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 166#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, 106#L717-7true, thr1Thread5of5ForFork0InUse, 48#L718true, 113#L726-2true, 115#L719true, Black: 152#true, 61#L716-2true, 29#L719true, 158#true]) [2021-06-11 15:31:51,807 INFO L384 tUnfolder$Statistics]: this new event has 49 ancestors and is not cut-off event [2021-06-11 15:31:51,807 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is not cut-off event [2021-06-11 15:31:51,807 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is not cut-off event [2021-06-11 15:31:51,807 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is not cut-off event [2021-06-11 15:31:51,908 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1093] L717-8-->L718: Formula: (= v_~c~0_1 1) InVars {} OutVars{~c~0=v_~c~0_1} AuxVars[] AssignedVars[~c~0][133], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 166#true, thr1Thread3of5ForFork0InUse, 73#L716-2true, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 108#L717-8true, 48#L718true, 115#L719true, Black: 152#true, 61#L716-2true, 29#L719true, 158#true]) [2021-06-11 15:31:51,908 INFO L384 tUnfolder$Statistics]: this new event has 49 ancestors and is not cut-off event [2021-06-11 15:31:51,908 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is not cut-off event [2021-06-11 15:31:51,908 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is not cut-off event [2021-06-11 15:31:51,908 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is not cut-off event [2021-06-11 15:31:51,911 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1093] L717-8-->L718: Formula: (= v_~c~0_1 1) InVars {} OutVars{~c~0=v_~c~0_1} AuxVars[] AssignedVars[~c~0][149], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 166#true, thr1Thread3of5ForFork0InUse, 73#L716-2true, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 48#L718true, 115#L719true, 28#L718true, Black: 152#true, 61#L716-2true, 29#L719true, 158#true]) [2021-06-11 15:31:51,911 INFO L384 tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event [2021-06-11 15:31:51,911 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-06-11 15:31:51,911 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-06-11 15:31:51,911 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-06-11 15:31:52,565 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1093] L717-8-->L718: Formula: (= v_~c~0_1 1) InVars {} OutVars{~c~0=v_~c~0_1} AuxVars[] AssignedVars[~c~0][149], [thr1Thread1of5ForFork0InUse, 99#L718true, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 166#true, 38#L719-3true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 78#L719true, 48#L718true, 118#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#true, 61#L716-2true, 158#true]) [2021-06-11 15:31:52,565 INFO L384 tUnfolder$Statistics]: this new event has 49 ancestors and is not cut-off event [2021-06-11 15:31:52,565 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is not cut-off event [2021-06-11 15:31:52,565 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is not cut-off event [2021-06-11 15:31:52,565 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is not cut-off event [2021-06-11 15:31:53,222 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1093] L717-8-->L718: Formula: (= v_~c~0_1 1) InVars {} OutVars{~c~0=v_~c~0_1} AuxVars[] AssignedVars[~c~0][133], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 166#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 48#L718true, 115#L719true, 117#L718true, 85#L719-3true, Black: 152#true, 60#L719true, 61#L716-2true, 158#true]) [2021-06-11 15:31:53,222 INFO L384 tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event [2021-06-11 15:31:53,222 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-06-11 15:31:53,222 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-06-11 15:31:53,222 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-06-11 15:31:53,269 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1093] L717-8-->L718: Formula: (= v_~c~0_1 1) InVars {} OutVars{~c~0=v_~c~0_1} AuxVars[] AssignedVars[~c~0][133], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 166#true, 38#L719-3true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 48#L718true, 115#L719true, 28#L718true, 60#L719true, Black: 152#true, 61#L716-2true, 158#true]) [2021-06-11 15:31:53,269 INFO L384 tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event [2021-06-11 15:31:53,269 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-06-11 15:31:53,269 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-06-11 15:31:53,269 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-06-11 15:31:55,194 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1093] L717-8-->L718: Formula: (= v_~c~0_1 1) InVars {} OutVars{~c~0=v_~c~0_1} AuxVars[] AssignedVars[~c~0][133], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 166#true, 38#L719-3true, 6#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread3of5ForFork0InUse, 73#L716-2true, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 48#L718true, 53#L719true, 118#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#true, 158#true]) [2021-06-11 15:31:55,194 INFO L384 tUnfolder$Statistics]: this new event has 50 ancestors and is not cut-off event [2021-06-11 15:31:55,194 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is not cut-off event [2021-06-11 15:31:55,194 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is not cut-off event [2021-06-11 15:31:55,194 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is not cut-off event [2021-06-11 15:31:55,382 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1093] L717-8-->L718: Formula: (= v_~c~0_1 1) InVars {} OutVars{~c~0=v_~c~0_1} AuxVars[] AssignedVars[~c~0][133], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 166#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 108#L717-8true, 48#L718true, 113#L726-2true, 115#L719true, Black: 152#true, 61#L716-2true, 29#L719true, 158#true]) [2021-06-11 15:31:55,382 INFO L384 tUnfolder$Statistics]: this new event has 50 ancestors and is not cut-off event [2021-06-11 15:31:55,382 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is not cut-off event [2021-06-11 15:31:55,383 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is not cut-off event [2021-06-11 15:31:55,383 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is not cut-off event [2021-06-11 15:31:55,385 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1093] L717-8-->L718: Formula: (= v_~c~0_1 1) InVars {} OutVars{~c~0=v_~c~0_1} AuxVars[] AssignedVars[~c~0][149], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 166#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 48#L718true, 113#L726-2true, 115#L719true, Black: 152#true, 28#L718true, 61#L716-2true, 29#L719true, 158#true]) [2021-06-11 15:31:55,385 INFO L384 tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event [2021-06-11 15:31:55,385 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2021-06-11 15:31:55,385 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2021-06-11 15:31:55,385 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2021-06-11 15:31:56,283 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1066] L719-->L719-3: Formula: (= v_~s~0_30 (+ v_~s~0_31 1)) InVars {~s~0=v_~s~0_31} OutVars{thr1Thread3of5ForFork0_#t~post7=|v_thr1Thread3of5ForFork0_#t~post7_1|, ~s~0=v_~s~0_30} AuxVars[] AssignedVars[thr1Thread3of5ForFork0_#t~post7, ~s~0][105], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 166#true, 38#L719-3true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 115#L719true, 85#L719-3true, 60#L719true, Black: 154#(= ~c~0 1), 61#L716-2true, 158#true, 95#L717-7true]) [2021-06-11 15:31:56,283 INFO L384 tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event [2021-06-11 15:31:56,284 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2021-06-11 15:31:56,284 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2021-06-11 15:31:56,284 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2021-06-11 15:31:57,523 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1093] L717-8-->L718: Formula: (= v_~c~0_1 1) InVars {} OutVars{~c~0=v_~c~0_1} AuxVars[] AssignedVars[~c~0][133], [98#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 166#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 48#L718true, 115#L719true, 85#L719-3true, Black: 152#true, 60#L719true, 61#L716-2true, 158#true]) [2021-06-11 15:31:57,524 INFO L384 tUnfolder$Statistics]: this new event has 51 ancestors and is not cut-off event [2021-06-11 15:31:57,524 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is not cut-off event [2021-06-11 15:31:57,524 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is not cut-off event [2021-06-11 15:31:57,524 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is not cut-off event [2021-06-11 15:31:57,941 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1093] L717-8-->L718: Formula: (= v_~c~0_1 1) InVars {} OutVars{~c~0=v_~c~0_1} AuxVars[] AssignedVars[~c~0][133], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 166#true, 38#L719-3true, 6#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 48#L718true, 113#L726-2true, 53#L719true, 118#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 152#true, 158#true]) [2021-06-11 15:31:57,941 INFO L384 tUnfolder$Statistics]: this new event has 51 ancestors and is not cut-off event [2021-06-11 15:31:57,941 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is not cut-off event [2021-06-11 15:31:57,941 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is not cut-off event [2021-06-11 15:31:57,941 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is not cut-off event [2021-06-11 15:31:58,020 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1093] L717-8-->L718: Formula: (= v_~c~0_1 1) InVars {} OutVars{~c~0=v_~c~0_1} AuxVars[] AssignedVars[~c~0][133], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 6#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, 166#true, thr1Thread3of5ForFork0InUse, 73#L716-2true, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 48#L718true, 115#L719true, Black: 152#true, 29#L719true, 61#L716-2true, 158#true]) [2021-06-11 15:31:58,021 INFO L384 tUnfolder$Statistics]: this new event has 51 ancestors and is not cut-off event [2021-06-11 15:31:58,021 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is not cut-off event [2021-06-11 15:31:58,021 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is not cut-off event [2021-06-11 15:31:58,021 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is not cut-off event [2021-06-11 15:31:58,110 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1093] L717-8-->L718: Formula: (= v_~c~0_1 1) InVars {} OutVars{~c~0=v_~c~0_1} AuxVars[] AssignedVars[~c~0][133], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 166#true, 6#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, 38#L719-3true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 48#L718true, 115#L719true, Black: 152#true, 60#L719true, 61#L716-2true, 158#true]) [2021-06-11 15:31:58,110 INFO L384 tUnfolder$Statistics]: this new event has 51 ancestors and is not cut-off event [2021-06-11 15:31:58,110 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is not cut-off event [2021-06-11 15:31:58,110 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is not cut-off event [2021-06-11 15:31:58,110 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is not cut-off event [2021-06-11 15:31:58,586 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1066] L719-->L719-3: Formula: (= v_~s~0_30 (+ v_~s~0_31 1)) InVars {~s~0=v_~s~0_31} OutVars{thr1Thread3of5ForFork0_#t~post7=|v_thr1Thread3of5ForFork0_#t~post7_1|, ~s~0=v_~s~0_30} AuxVars[] AssignedVars[thr1Thread3of5ForFork0_#t~post7, ~s~0][105], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 38#L719-3true, 166#true, thr1Thread3of5ForFork0InUse, 73#L716-2true, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 115#L719true, 85#L719-3true, Black: 154#(= ~c~0 1), 61#L716-2true, 158#true, 95#L717-7true]) [2021-06-11 15:31:58,586 INFO L384 tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event [2021-06-11 15:31:58,586 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2021-06-11 15:31:58,586 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2021-06-11 15:31:58,586 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2021-06-11 15:31:58,594 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1066] L719-->L719-3: Formula: (= v_~s~0_30 (+ v_~s~0_31 1)) InVars {~s~0=v_~s~0_31} OutVars{thr1Thread3of5ForFork0_#t~post7=|v_thr1Thread3of5ForFork0_#t~post7_1|, ~s~0=v_~s~0_30} AuxVars[] AssignedVars[thr1Thread3of5ForFork0_#t~post7, ~s~0][105], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 38#L719-3true, 166#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 115#L719true, 85#L719-3true, 60#L719true, Black: 154#(= ~c~0 1), 61#L716-2true, 158#true, 94#L717-8true]) [2021-06-11 15:31:58,594 INFO L384 tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event [2021-06-11 15:31:58,594 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2021-06-11 15:31:58,594 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2021-06-11 15:31:58,594 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2021-06-11 15:31:59,007 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1066] L719-->L719-3: Formula: (= v_~s~0_30 (+ v_~s~0_31 1)) InVars {~s~0=v_~s~0_31} OutVars{thr1Thread3of5ForFork0_#t~post7=|v_thr1Thread3of5ForFork0_#t~post7_1|, ~s~0=v_~s~0_30} AuxVars[] AssignedVars[thr1Thread3of5ForFork0_#t~post7, ~s~0][105], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 38#L719-3true, 166#true, thr1Thread3of5ForFork0InUse, 9#L717-7true, 73#L716-2true, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 115#L719true, 85#L719-3true, 24#L716-2true, Black: 154#(= ~c~0 1), 158#true]) [2021-06-11 15:31:59,008 INFO L384 tUnfolder$Statistics]: this new event has 52 ancestors and is not cut-off event [2021-06-11 15:31:59,008 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is not cut-off event [2021-06-11 15:31:59,008 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is not cut-off event [2021-06-11 15:31:59,008 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is not cut-off event [2021-06-11 15:31:59,183 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1093] L717-8-->L718: Formula: (= v_~c~0_1 1) InVars {} OutVars{~c~0=v_~c~0_1} AuxVars[] AssignedVars[~c~0][133], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 166#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 48#L718true, 115#L719true, 85#L719-3true, 60#L719true, Black: 152#true, 61#L716-2true, 29#L719true, 158#true]) [2021-06-11 15:31:59,183 INFO L384 tUnfolder$Statistics]: this new event has 52 ancestors and is not cut-off event [2021-06-11 15:31:59,183 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is not cut-off event [2021-06-11 15:31:59,183 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is not cut-off event [2021-06-11 15:31:59,183 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is not cut-off event [2021-06-11 15:31:59,399 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1093] L717-8-->L718: Formula: (= v_~c~0_1 1) InVars {} OutVars{~c~0=v_~c~0_1} AuxVars[] AssignedVars[~c~0][133], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 166#true, 6#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 48#L718true, 113#L726-2true, 115#L719true, Black: 152#true, 61#L716-2true, 29#L719true, 158#true]) [2021-06-11 15:31:59,399 INFO L384 tUnfolder$Statistics]: this new event has 52 ancestors and is not cut-off event [2021-06-11 15:31:59,399 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is not cut-off event [2021-06-11 15:31:59,399 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is not cut-off event [2021-06-11 15:31:59,399 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is not cut-off event [2021-06-11 15:31:59,503 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1093] L717-8-->L718: Formula: (= v_~c~0_1 1) InVars {} OutVars{~c~0=v_~c~0_1} AuxVars[] AssignedVars[~c~0][133], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 166#true, 6#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, 38#L719-3true, thr1Thread3of5ForFork0InUse, 73#L716-2true, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 48#L718true, 115#L719true, Black: 152#true, 61#L716-2true, 158#true]) [2021-06-11 15:31:59,503 INFO L384 tUnfolder$Statistics]: this new event has 52 ancestors and is not cut-off event [2021-06-11 15:31:59,503 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is not cut-off event [2021-06-11 15:31:59,504 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is not cut-off event [2021-06-11 15:31:59,504 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is not cut-off event [2021-06-11 15:31:59,760 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1066] L719-->L719-3: Formula: (= v_~s~0_30 (+ v_~s~0_31 1)) InVars {~s~0=v_~s~0_31} OutVars{thr1Thread3of5ForFork0_#t~post7=|v_thr1Thread3of5ForFork0_#t~post7_1|, ~s~0=v_~s~0_30} AuxVars[] AssignedVars[thr1Thread3of5ForFork0_#t~post7, ~s~0][105], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 166#true, 38#L719-3true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 113#L726-2true, 115#L719true, 85#L719-3true, Black: 154#(= ~c~0 1), 61#L716-2true, 158#true, 95#L717-7true]) [2021-06-11 15:31:59,760 INFO L384 tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event [2021-06-11 15:31:59,760 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2021-06-11 15:31:59,760 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2021-06-11 15:31:59,760 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2021-06-11 15:31:59,773 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1066] L719-->L719-3: Formula: (= v_~s~0_30 (+ v_~s~0_31 1)) InVars {~s~0=v_~s~0_31} OutVars{thr1Thread3of5ForFork0_#t~post7=|v_thr1Thread3of5ForFork0_#t~post7_1|, ~s~0=v_~s~0_30} AuxVars[] AssignedVars[thr1Thread3of5ForFork0_#t~post7, ~s~0][105], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 38#L719-3true, 166#true, thr1Thread3of5ForFork0InUse, 73#L716-2true, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 115#L719true, 85#L719-3true, Black: 154#(= ~c~0 1), 61#L716-2true, 94#L717-8true, 158#true]) [2021-06-11 15:31:59,773 INFO L384 tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event [2021-06-11 15:31:59,773 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2021-06-11 15:31:59,773 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2021-06-11 15:31:59,773 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2021-06-11 15:31:59,868 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1066] L719-->L719-3: Formula: (= v_~s~0_30 (+ v_~s~0_31 1)) InVars {~s~0=v_~s~0_31} OutVars{thr1Thread3of5ForFork0_#t~post7=|v_thr1Thread3of5ForFork0_#t~post7_1|, ~s~0=v_~s~0_30} AuxVars[] AssignedVars[thr1Thread3of5ForFork0_#t~post7, ~s~0][105], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 38#L719-3true, 166#true, thr1Thread3of5ForFork0InUse, 9#L717-7true, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 113#L726-2true, 115#L719true, 85#L719-3true, 24#L716-2true, Black: 154#(= ~c~0 1), 158#true]) [2021-06-11 15:31:59,868 INFO L384 tUnfolder$Statistics]: this new event has 53 ancestors and is not cut-off event [2021-06-11 15:31:59,868 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is not cut-off event [2021-06-11 15:31:59,868 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is not cut-off event [2021-06-11 15:31:59,868 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is not cut-off event [2021-06-11 15:32:00,055 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1093] L717-8-->L718: Formula: (= v_~c~0_1 1) InVars {} OutVars{~c~0=v_~c~0_1} AuxVars[] AssignedVars[~c~0][133], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 166#true, thr1Thread3of5ForFork0InUse, 73#L716-2true, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 48#L718true, 115#L719true, 85#L719-3true, Black: 152#true, 29#L719true, 61#L716-2true, 158#true]) [2021-06-11 15:32:00,056 INFO L384 tUnfolder$Statistics]: this new event has 53 ancestors and is not cut-off event [2021-06-11 15:32:00,056 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is not cut-off event [2021-06-11 15:32:00,056 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is not cut-off event [2021-06-11 15:32:00,056 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is not cut-off event [2021-06-11 15:32:00,064 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1066] L719-->L719-3: Formula: (= v_~s~0_30 (+ v_~s~0_31 1)) InVars {~s~0=v_~s~0_31} OutVars{thr1Thread3of5ForFork0_#t~post7=|v_thr1Thread3of5ForFork0_#t~post7_1|, ~s~0=v_~s~0_30} AuxVars[] AssignedVars[thr1Thread3of5ForFork0_#t~post7, ~s~0][105], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 166#true, 38#L719-3true, thr1Thread3of5ForFork0InUse, 7#L717-8true, 73#L716-2true, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 115#L719true, 85#L719-3true, 24#L716-2true, Black: 154#(= ~c~0 1), 158#true]) [2021-06-11 15:32:00,064 INFO L384 tUnfolder$Statistics]: this new event has 53 ancestors and is not cut-off event [2021-06-11 15:32:00,064 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is not cut-off event [2021-06-11 15:32:00,064 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is not cut-off event [2021-06-11 15:32:00,064 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is not cut-off event [2021-06-11 15:32:00,271 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1093] L717-8-->L718: Formula: (= v_~c~0_1 1) InVars {} OutVars{~c~0=v_~c~0_1} AuxVars[] AssignedVars[~c~0][133], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 166#true, 38#L719-3true, 6#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 48#L718true, 113#L726-2true, 115#L719true, Black: 152#true, 61#L716-2true, 158#true]) [2021-06-11 15:32:00,271 INFO L384 tUnfolder$Statistics]: this new event has 53 ancestors and is not cut-off event [2021-06-11 15:32:00,271 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is not cut-off event [2021-06-11 15:32:00,271 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is not cut-off event [2021-06-11 15:32:00,271 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is not cut-off event [2021-06-11 15:32:00,408 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1066] L719-->L719-3: Formula: (= v_~s~0_30 (+ v_~s~0_31 1)) InVars {~s~0=v_~s~0_31} OutVars{thr1Thread3of5ForFork0_#t~post7=|v_thr1Thread3of5ForFork0_#t~post7_1|, ~s~0=v_~s~0_30} AuxVars[] AssignedVars[thr1Thread3of5ForFork0_#t~post7, ~s~0][105], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 38#L719-3true, 166#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 113#L726-2true, 115#L719true, 85#L719-3true, Black: 154#(= ~c~0 1), 61#L716-2true, 158#true, 94#L717-8true]) [2021-06-11 15:32:00,408 INFO L384 tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event [2021-06-11 15:32:00,408 INFO L387 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2021-06-11 15:32:00,408 INFO L387 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2021-06-11 15:32:00,408 INFO L387 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2021-06-11 15:32:00,462 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1093] L717-8-->L718: Formula: (= v_~c~0_1 1) InVars {} OutVars{~c~0=v_~c~0_1} AuxVars[] AssignedVars[~c~0][133], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 166#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 48#L718true, 113#L726-2true, 115#L719true, 85#L719-3true, Black: 152#true, 29#L719true, 61#L716-2true, 158#true]) [2021-06-11 15:32:00,462 INFO L384 tUnfolder$Statistics]: this new event has 54 ancestors and is not cut-off event [2021-06-11 15:32:00,462 INFO L387 tUnfolder$Statistics]: existing Event has 54 ancestors and is not cut-off event [2021-06-11 15:32:00,462 INFO L387 tUnfolder$Statistics]: existing Event has 54 ancestors and is not cut-off event [2021-06-11 15:32:00,462 INFO L387 tUnfolder$Statistics]: existing Event has 54 ancestors and is not cut-off event [2021-06-11 15:32:00,469 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1066] L719-->L719-3: Formula: (= v_~s~0_30 (+ v_~s~0_31 1)) InVars {~s~0=v_~s~0_31} OutVars{thr1Thread3of5ForFork0_#t~post7=|v_thr1Thread3of5ForFork0_#t~post7_1|, ~s~0=v_~s~0_30} AuxVars[] AssignedVars[thr1Thread3of5ForFork0_#t~post7, ~s~0][105], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 166#true, 38#L719-3true, 7#L717-8true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 113#L726-2true, 115#L719true, 85#L719-3true, 24#L716-2true, Black: 154#(= ~c~0 1), 158#true]) [2021-06-11 15:32:00,470 INFO L384 tUnfolder$Statistics]: this new event has 54 ancestors and is not cut-off event [2021-06-11 15:32:00,470 INFO L387 tUnfolder$Statistics]: existing Event has 54 ancestors and is not cut-off event [2021-06-11 15:32:00,470 INFO L387 tUnfolder$Statistics]: existing Event has 54 ancestors and is not cut-off event [2021-06-11 15:32:00,470 INFO L387 tUnfolder$Statistics]: existing Event has 54 ancestors and is not cut-off event [2021-06-11 15:32:00,940 INFO L129 PetriNetUnfolder]: 395276/668833 cut-off events. [2021-06-11 15:32:00,940 INFO L130 PetriNetUnfolder]: For 110697/161228 co-relation queries the response was YES. [2021-06-11 15:32:05,155 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1396355 conditions, 668833 events. 395276/668833 cut-off events. For 110697/161228 co-relation queries the response was YES. Maximal size of possible extension queue 32485. Compared 8175117 event pairs, 169091 based on Foata normal form. 184/576152 useless extension candidates. Maximal degree in co-relation 1396109. Up to 235454 conditions per place. [2021-06-11 15:32:09,611 INFO L132 encePairwiseOnDemand]: 230/244 looper letters, 72 selfloop transitions, 29 changer transitions 0/159 dead transitions. [2021-06-11 15:32:09,611 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 93 places, 159 transitions, 766 flow [2021-06-11 15:32:09,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-11 15:32:09,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-06-11 15:32:09,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 745 transitions. [2021-06-11 15:32:09,613 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.610655737704918 [2021-06-11 15:32:09,613 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 745 transitions. [2021-06-11 15:32:09,613 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 745 transitions. [2021-06-11 15:32:09,613 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 15:32:09,613 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 745 transitions. [2021-06-11 15:32:09,699 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 149.0) internal successors, (745), 5 states have internal predecessors, (745), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 15:32:09,701 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 244.0) internal successors, (1464), 6 states have internal predecessors, (1464), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 15:32:09,702 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 244.0) internal successors, (1464), 6 states have internal predecessors, (1464), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 15:32:09,702 INFO L185 Difference]: Start difference. First operand has 89 places, 118 transitions, 446 flow. Second operand 5 states and 745 transitions. [2021-06-11 15:32:09,702 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 93 places, 159 transitions, 766 flow [2021-06-11 15:32:09,761 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 93 places, 159 transitions, 766 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-06-11 15:32:09,763 INFO L241 Difference]: Finished difference. Result has 94 places, 128 transitions, 577 flow [2021-06-11 15:32:09,763 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=244, PETRI_DIFFERENCE_MINUEND_FLOW=446, PETRI_DIFFERENCE_MINUEND_PLACES=89, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=118, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=19, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=89, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=577, PETRI_PLACES=94, PETRI_TRANSITIONS=128} [2021-06-11 15:32:09,763 INFO L343 CegarLoopForPetriNet]: 87 programPoint places, 7 predicate places. [2021-06-11 15:32:09,763 INFO L173 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-06-11 15:32:09,764 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 94 places, 128 transitions, 577 flow [2021-06-11 15:32:09,764 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 94 places, 128 transitions, 577 flow [2021-06-11 15:32:09,765 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 94 places, 128 transitions, 577 flow [2021-06-11 15:32:16,247 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1158] L719-->L716-2: Formula: (and (= (+ v_~s~0_3152 1) v_~s~0_3151) (= |v_thr1Thread2of5ForFork0_#res.base_5| 0) (= 0 |v_thr1Thread2of5ForFork0_#res.offset_5|)) InVars {~s~0=v_~s~0_3152} OutVars{thr1Thread2of5ForFork0_#res.offset=|v_thr1Thread2of5ForFork0_#res.offset_5|, thr1Thread2of5ForFork0_#res.base=|v_thr1Thread2of5ForFork0_#res.base_5|, thr1Thread2of5ForFork0_#t~post7=|v_thr1Thread2of5ForFork0_#t~post7_9|, ~s~0=v_~s~0_3151} AuxVars[] AssignedVars[thr1Thread2of5ForFork0_#res.offset, thr1Thread2of5ForFork0_#res.base, thr1Thread2of5ForFork0_#t~post7, ~s~0][63], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 102#L716-2true, 166#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, 9#L717-7true, 10#L717-7true, thr1Thread5of5ForFork0NotInUse, 85#L719-3true, 117#L718true, Black: 199#(and (= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0.base|) |ULTIMATE.start_thr1_~#l~0.offset|) 1) (<= ~s~0 0) (<= 0 ~s~0)), Black: 154#(= ~c~0 1), 158#true]) [2021-06-11 15:32:16,247 INFO L384 tUnfolder$Statistics]: this new event has 35 ancestors and is not cut-off event [2021-06-11 15:32:16,247 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is not cut-off event [2021-06-11 15:32:16,247 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is not cut-off event [2021-06-11 15:32:16,247 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is not cut-off event [2021-06-11 15:32:21,086 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1158] L719-->L716-2: Formula: (and (= (+ v_~s~0_3152 1) v_~s~0_3151) (= |v_thr1Thread2of5ForFork0_#res.base_5| 0) (= 0 |v_thr1Thread2of5ForFork0_#res.offset_5|)) InVars {~s~0=v_~s~0_3152} OutVars{thr1Thread2of5ForFork0_#res.offset=|v_thr1Thread2of5ForFork0_#res.offset_5|, thr1Thread2of5ForFork0_#res.base=|v_thr1Thread2of5ForFork0_#res.base_5|, thr1Thread2of5ForFork0_#t~post7=|v_thr1Thread2of5ForFork0_#t~post7_9|, ~s~0=v_~s~0_3151} AuxVars[] AssignedVars[thr1Thread2of5ForFork0_#res.offset, thr1Thread2of5ForFork0_#res.base, thr1Thread2of5ForFork0_#t~post7, ~s~0][63], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 102#L716-2true, 166#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, 10#L717-7true, thr1Thread5of5ForFork0NotInUse, 110#L718true, 85#L719-3true, 117#L718true, Black: 199#(and (= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0.base|) |ULTIMATE.start_thr1_~#l~0.offset|) 1) (<= ~s~0 0) (<= 0 ~s~0)), Black: 154#(= ~c~0 1), 158#true]) [2021-06-11 15:32:21,086 INFO L384 tUnfolder$Statistics]: this new event has 37 ancestors and is not cut-off event [2021-06-11 15:32:21,086 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is not cut-off event [2021-06-11 15:32:21,086 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is not cut-off event [2021-06-11 15:32:21,086 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is not cut-off event [2021-06-11 15:32:23,401 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1111] L719-->L716-2: Formula: (and (= |v_thr1Thread5of5ForFork0_#res.base_5| 0) (= |v_thr1Thread5of5ForFork0_#res.offset_5| 0) (= (+ v_~s~0_3078 1) v_~s~0_3077)) InVars {~s~0=v_~s~0_3078} OutVars{thr1Thread5of5ForFork0_#res.offset=|v_thr1Thread5of5ForFork0_#res.offset_5|, thr1Thread5of5ForFork0_#t~post7=|v_thr1Thread5of5ForFork0_#t~post7_9|, thr1Thread5of5ForFork0_#res.base=|v_thr1Thread5of5ForFork0_#res.base_5|, ~s~0=v_~s~0_3077} AuxVars[] AssignedVars[thr1Thread5of5ForFork0_#res.offset, thr1Thread5of5ForFork0_#t~post7, thr1Thread5of5ForFork0_#res.base, ~s~0][68], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), thr1Thread2of5ForFork0InUse, 166#true, thr1Thread3of5ForFork0InUse, 41#thr1ENTRYtrue, thr1Thread4of5ForFork0InUse, 9#L717-7true, 10#L717-7true, thr1Thread5of5ForFork0InUse, 85#L719-3true, 54#L718true, Black: 199#(and (= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0.base|) |ULTIMATE.start_thr1_~#l~0.offset|) 1) (<= ~s~0 0) (<= 0 ~s~0)), 24#L716-2true, Black: 154#(= ~c~0 1), 158#true]) [2021-06-11 15:32:23,401 INFO L384 tUnfolder$Statistics]: this new event has 38 ancestors and is not cut-off event [2021-06-11 15:32:23,401 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is not cut-off event [2021-06-11 15:32:23,401 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is not cut-off event [2021-06-11 15:32:23,401 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is not cut-off event [2021-06-11 15:32:23,819 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1158] L719-->L716-2: Formula: (and (= (+ v_~s~0_3152 1) v_~s~0_3151) (= |v_thr1Thread2of5ForFork0_#res.base_5| 0) (= 0 |v_thr1Thread2of5ForFork0_#res.offset_5|)) InVars {~s~0=v_~s~0_3152} OutVars{thr1Thread2of5ForFork0_#res.offset=|v_thr1Thread2of5ForFork0_#res.offset_5|, thr1Thread2of5ForFork0_#res.base=|v_thr1Thread2of5ForFork0_#res.base_5|, thr1Thread2of5ForFork0_#t~post7=|v_thr1Thread2of5ForFork0_#t~post7_9|, ~s~0=v_~s~0_3151} AuxVars[] AssignedVars[thr1Thread2of5ForFork0_#res.offset, thr1Thread2of5ForFork0_#res.base, thr1Thread2of5ForFork0_#t~post7, ~s~0][63], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), thr1Thread2of5ForFork0InUse, 102#L716-2true, 166#true, thr1Thread3of5ForFork0InUse, 41#thr1ENTRYtrue, thr1Thread4of5ForFork0InUse, 9#L717-7true, 10#L717-7true, thr1Thread5of5ForFork0InUse, 48#L718true, 85#L719-3true, Black: 199#(and (= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0.base|) |ULTIMATE.start_thr1_~#l~0.offset|) 1) (<= ~s~0 0) (<= 0 ~s~0)), Black: 154#(= ~c~0 1), 158#true]) [2021-06-11 15:32:23,819 INFO L384 tUnfolder$Statistics]: this new event has 38 ancestors and is not cut-off event [2021-06-11 15:32:23,819 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is not cut-off event [2021-06-11 15:32:23,819 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is not cut-off event [2021-06-11 15:32:23,819 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is not cut-off event [2021-06-11 15:32:31,188 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1158] L719-->L716-2: Formula: (and (= (+ v_~s~0_3152 1) v_~s~0_3151) (= |v_thr1Thread2of5ForFork0_#res.base_5| 0) (= 0 |v_thr1Thread2of5ForFork0_#res.offset_5|)) InVars {~s~0=v_~s~0_3152} OutVars{thr1Thread2of5ForFork0_#res.offset=|v_thr1Thread2of5ForFork0_#res.offset_5|, thr1Thread2of5ForFork0_#res.base=|v_thr1Thread2of5ForFork0_#res.base_5|, thr1Thread2of5ForFork0_#t~post7=|v_thr1Thread2of5ForFork0_#t~post7_9|, ~s~0=v_~s~0_3151} AuxVars[] AssignedVars[thr1Thread2of5ForFork0_#res.offset, thr1Thread2of5ForFork0_#res.base, thr1Thread2of5ForFork0_#t~post7, ~s~0][63], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), thr1Thread2of5ForFork0InUse, 166#true, 102#L716-2true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, 9#L717-7true, 73#L716-2true, thr1Thread5of5ForFork0InUse, 77#L717-7true, 78#L719true, Black: 199#(and (= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0.base|) |ULTIMATE.start_thr1_~#l~0.offset|) 1) (<= ~s~0 0) (<= 0 ~s~0)), Black: 154#(= ~c~0 1), 158#true, 95#L717-7true]) [2021-06-11 15:32:31,188 INFO L384 tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event [2021-06-11 15:32:31,189 INFO L387 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2021-06-11 15:32:31,189 INFO L387 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2021-06-11 15:32:31,189 INFO L387 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2021-06-11 15:32:31,500 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1158] L719-->L716-2: Formula: (and (= (+ v_~s~0_3152 1) v_~s~0_3151) (= |v_thr1Thread2of5ForFork0_#res.base_5| 0) (= 0 |v_thr1Thread2of5ForFork0_#res.offset_5|)) InVars {~s~0=v_~s~0_3152} OutVars{thr1Thread2of5ForFork0_#res.offset=|v_thr1Thread2of5ForFork0_#res.offset_5|, thr1Thread2of5ForFork0_#res.base=|v_thr1Thread2of5ForFork0_#res.base_5|, thr1Thread2of5ForFork0_#t~post7=|v_thr1Thread2of5ForFork0_#t~post7_9|, ~s~0=v_~s~0_3151} AuxVars[] AssignedVars[thr1Thread2of5ForFork0_#res.offset, thr1Thread2of5ForFork0_#res.base, thr1Thread2of5ForFork0_#t~post7, ~s~0][63], [128#thr1ENTRYtrue, thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 102#L716-2true, 166#true, thr1Thread3of5ForFork0InUse, 73#L716-2true, thr1Thread4of5ForFork0InUse, 9#L717-7true, thr1Thread5of5ForFork0InUse, 77#L717-7true, 78#L719true, Black: 199#(and (= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0.base|) |ULTIMATE.start_thr1_~#l~0.offset|) 1) (<= ~s~0 0) (<= 0 ~s~0)), Black: 154#(= ~c~0 1), 158#true]) [2021-06-11 15:32:31,500 INFO L384 tUnfolder$Statistics]: this new event has 40 ancestors and is not cut-off event [2021-06-11 15:32:31,500 INFO L387 tUnfolder$Statistics]: existing Event has 40 ancestors and is not cut-off event [2021-06-11 15:32:31,500 INFO L387 tUnfolder$Statistics]: existing Event has 40 ancestors and is not cut-off event [2021-06-11 15:32:31,500 INFO L387 tUnfolder$Statistics]: existing Event has 40 ancestors and is not cut-off event [2021-06-11 15:32:32,395 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1049] L719-->L719-3: Formula: (= v_~s~0_30 (+ v_~s~0_31 1)) InVars {~s~0=v_~s~0_31} OutVars{thr1Thread1of5ForFork0_#t~post7=|v_thr1Thread1of5ForFork0_#t~post7_1|, ~s~0=v_~s~0_30} AuxVars[] AssignedVars[thr1Thread1of5ForFork0_#t~post7, ~s~0][43], [34#L717-7true, thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 38#L719-3true, 166#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 80#thr1ENTRYtrue, 85#L719-3true, Black: 199#(and (= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0.base|) |ULTIMATE.start_thr1_~#l~0.offset|) 1) (<= ~s~0 0) (<= 0 ~s~0)), 60#L719true, Black: 154#(= ~c~0 1), 158#true, 95#L717-7true]) [2021-06-11 15:32:32,396 INFO L384 tUnfolder$Statistics]: this new event has 40 ancestors and is not cut-off event [2021-06-11 15:32:32,396 INFO L387 tUnfolder$Statistics]: existing Event has 40 ancestors and is not cut-off event [2021-06-11 15:32:32,396 INFO L387 tUnfolder$Statistics]: existing Event has 40 ancestors and is not cut-off event [2021-06-11 15:32:32,396 INFO L387 tUnfolder$Statistics]: existing Event has 40 ancestors and is not cut-off event [2021-06-11 15:32:32,658 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1111] L719-->L716-2: Formula: (and (= |v_thr1Thread5of5ForFork0_#res.base_5| 0) (= |v_thr1Thread5of5ForFork0_#res.offset_5| 0) (= (+ v_~s~0_3078 1) v_~s~0_3077)) InVars {~s~0=v_~s~0_3078} OutVars{thr1Thread5of5ForFork0_#res.offset=|v_thr1Thread5of5ForFork0_#res.offset_5|, thr1Thread5of5ForFork0_#t~post7=|v_thr1Thread5of5ForFork0_#t~post7_9|, thr1Thread5of5ForFork0_#res.base=|v_thr1Thread5of5ForFork0_#res.base_5|, ~s~0=v_~s~0_3077} AuxVars[] AssignedVars[thr1Thread5of5ForFork0_#res.offset, thr1Thread5of5ForFork0_#t~post7, thr1Thread5of5ForFork0_#res.base, ~s~0][68], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), thr1Thread2of5ForFork0InUse, 166#true, thr1Thread3of5ForFork0InUse, 41#thr1ENTRYtrue, thr1Thread4of5ForFork0InUse, 10#L717-7true, thr1Thread5of5ForFork0InUse, 110#L718true, 85#L719-3true, 54#L718true, 24#L716-2true, Black: 199#(and (= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0.base|) |ULTIMATE.start_thr1_~#l~0.offset|) 1) (<= ~s~0 0) (<= 0 ~s~0)), Black: 154#(= ~c~0 1), 158#true]) [2021-06-11 15:32:32,658 INFO L384 tUnfolder$Statistics]: this new event has 40 ancestors and is not cut-off event [2021-06-11 15:32:32,658 INFO L387 tUnfolder$Statistics]: existing Event has 40 ancestors and is not cut-off event [2021-06-11 15:32:32,658 INFO L387 tUnfolder$Statistics]: existing Event has 40 ancestors and is not cut-off event [2021-06-11 15:32:32,658 INFO L387 tUnfolder$Statistics]: existing Event has 40 ancestors and is not cut-off event [2021-06-11 15:32:33,186 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1158] L719-->L716-2: Formula: (and (= (+ v_~s~0_3152 1) v_~s~0_3151) (= |v_thr1Thread2of5ForFork0_#res.base_5| 0) (= 0 |v_thr1Thread2of5ForFork0_#res.offset_5|)) InVars {~s~0=v_~s~0_3152} OutVars{thr1Thread2of5ForFork0_#res.offset=|v_thr1Thread2of5ForFork0_#res.offset_5|, thr1Thread2of5ForFork0_#res.base=|v_thr1Thread2of5ForFork0_#res.base_5|, thr1Thread2of5ForFork0_#t~post7=|v_thr1Thread2of5ForFork0_#t~post7_9|, ~s~0=v_~s~0_3151} AuxVars[] AssignedVars[thr1Thread2of5ForFork0_#res.offset, thr1Thread2of5ForFork0_#res.base, thr1Thread2of5ForFork0_#t~post7, ~s~0][63], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), thr1Thread2of5ForFork0InUse, 166#true, 102#L716-2true, thr1Thread3of5ForFork0InUse, 41#thr1ENTRYtrue, thr1Thread4of5ForFork0InUse, 10#L717-7true, thr1Thread5of5ForFork0InUse, 110#L718true, 48#L718true, 85#L719-3true, Black: 199#(and (= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0.base|) |ULTIMATE.start_thr1_~#l~0.offset|) 1) (<= ~s~0 0) (<= 0 ~s~0)), Black: 154#(= ~c~0 1), 158#true]) [2021-06-11 15:32:33,186 INFO L384 tUnfolder$Statistics]: this new event has 40 ancestors and is not cut-off event [2021-06-11 15:32:33,186 INFO L387 tUnfolder$Statistics]: existing Event has 40 ancestors and is not cut-off event [2021-06-11 15:32:33,186 INFO L387 tUnfolder$Statistics]: existing Event has 40 ancestors and is not cut-off event [2021-06-11 15:32:33,186 INFO L387 tUnfolder$Statistics]: existing Event has 40 ancestors and is not cut-off event [2021-06-11 15:32:36,314 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1158] L719-->L716-2: Formula: (and (= (+ v_~s~0_3152 1) v_~s~0_3151) (= |v_thr1Thread2of5ForFork0_#res.base_5| 0) (= 0 |v_thr1Thread2of5ForFork0_#res.offset_5|)) InVars {~s~0=v_~s~0_3152} OutVars{thr1Thread2of5ForFork0_#res.offset=|v_thr1Thread2of5ForFork0_#res.offset_5|, thr1Thread2of5ForFork0_#res.base=|v_thr1Thread2of5ForFork0_#res.base_5|, thr1Thread2of5ForFork0_#t~post7=|v_thr1Thread2of5ForFork0_#t~post7_9|, ~s~0=v_~s~0_3151} AuxVars[] AssignedVars[thr1Thread2of5ForFork0_#res.offset, thr1Thread2of5ForFork0_#res.base, thr1Thread2of5ForFork0_#t~post7, ~s~0][63], [98#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 166#true, 102#L716-2true, thr1Thread3of5ForFork0InUse, 73#L716-2true, thr1Thread4of5ForFork0InUse, 9#L717-7true, thr1Thread5of5ForFork0NotInUse, 85#L719-3true, Black: 199#(and (= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0.base|) |ULTIMATE.start_thr1_~#l~0.offset|) 1) (<= ~s~0 0) (<= 0 ~s~0)), Black: 154#(= ~c~0 1), 158#true]) [2021-06-11 15:32:36,315 INFO L384 tUnfolder$Statistics]: this new event has 41 ancestors and is not cut-off event [2021-06-11 15:32:36,315 INFO L387 tUnfolder$Statistics]: existing Event has 41 ancestors and is not cut-off event [2021-06-11 15:32:36,315 INFO L387 tUnfolder$Statistics]: existing Event has 41 ancestors and is not cut-off event [2021-06-11 15:32:36,315 INFO L387 tUnfolder$Statistics]: existing Event has 41 ancestors and is not cut-off event [2021-06-11 15:32:36,581 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1049] L719-->L719-3: Formula: (= v_~s~0_30 (+ v_~s~0_31 1)) InVars {~s~0=v_~s~0_31} OutVars{thr1Thread1of5ForFork0_#t~post7=|v_thr1Thread1of5ForFork0_#t~post7_1|, ~s~0=v_~s~0_30} AuxVars[] AssignedVars[thr1Thread1of5ForFork0_#t~post7, ~s~0][43], [34#L717-7true, thr1Thread1of5ForFork0InUse, 99#L718true, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 166#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 77#L717-7true, 48#L718true, 85#L719-3true, Black: 199#(and (= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0.base|) |ULTIMATE.start_thr1_~#l~0.offset|) 1) (<= ~s~0 0) (<= 0 ~s~0)), Black: 154#(= ~c~0 1), 61#L716-2true, 158#true]) [2021-06-11 15:32:36,581 INFO L384 tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event [2021-06-11 15:32:36,581 INFO L387 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2021-06-11 15:32:36,582 INFO L387 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2021-06-11 15:32:36,582 INFO L387 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2021-06-11 15:32:37,464 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1158] L719-->L716-2: Formula: (and (= (+ v_~s~0_3152 1) v_~s~0_3151) (= |v_thr1Thread2of5ForFork0_#res.base_5| 0) (= 0 |v_thr1Thread2of5ForFork0_#res.offset_5|)) InVars {~s~0=v_~s~0_3152} OutVars{thr1Thread2of5ForFork0_#res.offset=|v_thr1Thread2of5ForFork0_#res.offset_5|, thr1Thread2of5ForFork0_#res.base=|v_thr1Thread2of5ForFork0_#res.base_5|, thr1Thread2of5ForFork0_#t~post7=|v_thr1Thread2of5ForFork0_#t~post7_9|, ~s~0=v_~s~0_3151} AuxVars[] AssignedVars[thr1Thread2of5ForFork0_#res.offset, thr1Thread2of5ForFork0_#res.base, thr1Thread2of5ForFork0_#t~post7, ~s~0][63], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), 36#L725-6true, thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 166#true, 102#L716-2true, thr1Thread3of5ForFork0InUse, 41#thr1ENTRYtrue, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 78#L719true, 24#L716-2true, Black: 199#(and (= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0.base|) |ULTIMATE.start_thr1_~#l~0.offset|) 1) (<= ~s~0 0) (<= 0 ~s~0)), 61#L716-2true, Black: 154#(= ~c~0 1), 158#true]) [2021-06-11 15:32:37,465 INFO L384 tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event [2021-06-11 15:32:37,465 INFO L387 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2021-06-11 15:32:37,465 INFO L387 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2021-06-11 15:32:37,465 INFO L387 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2021-06-11 15:32:38,248 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1158] L719-->L716-2: Formula: (and (= (+ v_~s~0_3152 1) v_~s~0_3151) (= |v_thr1Thread2of5ForFork0_#res.base_5| 0) (= 0 |v_thr1Thread2of5ForFork0_#res.offset_5|)) InVars {~s~0=v_~s~0_3152} OutVars{thr1Thread2of5ForFork0_#res.offset=|v_thr1Thread2of5ForFork0_#res.offset_5|, thr1Thread2of5ForFork0_#res.base=|v_thr1Thread2of5ForFork0_#res.base_5|, thr1Thread2of5ForFork0_#t~post7=|v_thr1Thread2of5ForFork0_#t~post7_9|, ~s~0=v_~s~0_3151} AuxVars[] AssignedVars[thr1Thread2of5ForFork0_#res.offset, thr1Thread2of5ForFork0_#res.base, thr1Thread2of5ForFork0_#t~post7, ~s~0][63], [128#thr1ENTRYtrue, thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 38#L719-3true, 166#true, 102#L716-2true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, 10#L717-7true, thr1Thread5of5ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, 85#L719-3true, Black: 199#(and (= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0.base|) |ULTIMATE.start_thr1_~#l~0.offset|) 1) (<= ~s~0 0) (<= 0 ~s~0)), Black: 154#(= ~c~0 1), 158#true]) [2021-06-11 15:32:38,249 INFO L384 tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event [2021-06-11 15:32:38,249 INFO L387 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2021-06-11 15:32:38,249 INFO L387 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2021-06-11 15:32:38,249 INFO L387 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2021-06-11 15:32:41,797 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1158] L719-->L716-2: Formula: (and (= (+ v_~s~0_3152 1) v_~s~0_3151) (= |v_thr1Thread2of5ForFork0_#res.base_5| 0) (= 0 |v_thr1Thread2of5ForFork0_#res.offset_5|)) InVars {~s~0=v_~s~0_3152} OutVars{thr1Thread2of5ForFork0_#res.offset=|v_thr1Thread2of5ForFork0_#res.offset_5|, thr1Thread2of5ForFork0_#res.base=|v_thr1Thread2of5ForFork0_#res.base_5|, thr1Thread2of5ForFork0_#t~post7=|v_thr1Thread2of5ForFork0_#t~post7_9|, ~s~0=v_~s~0_3151} AuxVars[] AssignedVars[thr1Thread2of5ForFork0_#res.offset, thr1Thread2of5ForFork0_#res.base, thr1Thread2of5ForFork0_#t~post7, ~s~0][63], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), 36#L725-6true, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), thr1Thread2of5ForFork0InUse, 166#true, 102#L716-2true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 77#L717-7true, 78#L719true, 24#L716-2true, Black: 199#(and (= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0.base|) |ULTIMATE.start_thr1_~#l~0.offset|) 1) (<= ~s~0 0) (<= 0 ~s~0)), 61#L716-2true, Black: 154#(= ~c~0 1), 158#true]) [2021-06-11 15:32:41,797 INFO L384 tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event [2021-06-11 15:32:41,797 INFO L387 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2021-06-11 15:32:41,797 INFO L387 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2021-06-11 15:32:41,797 INFO L387 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2021-06-11 15:32:43,078 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1158] L719-->L716-2: Formula: (and (= (+ v_~s~0_3152 1) v_~s~0_3151) (= |v_thr1Thread2of5ForFork0_#res.base_5| 0) (= 0 |v_thr1Thread2of5ForFork0_#res.offset_5|)) InVars {~s~0=v_~s~0_3152} OutVars{thr1Thread2of5ForFork0_#res.offset=|v_thr1Thread2of5ForFork0_#res.offset_5|, thr1Thread2of5ForFork0_#res.base=|v_thr1Thread2of5ForFork0_#res.base_5|, thr1Thread2of5ForFork0_#t~post7=|v_thr1Thread2of5ForFork0_#t~post7_9|, ~s~0=v_~s~0_3151} AuxVars[] AssignedVars[thr1Thread2of5ForFork0_#res.offset, thr1Thread2of5ForFork0_#res.base, thr1Thread2of5ForFork0_#t~post7, ~s~0][63], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 166#true, 38#L719-3true, 102#L716-2true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 53#L719true, Black: 199#(and (= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0.base|) |ULTIMATE.start_thr1_~#l~0.offset|) 1) (<= ~s~0 0) (<= 0 ~s~0)), 28#L718true, Black: 154#(= ~c~0 1), 93#ULTIMATE.startErr0INUSE_VIOLATIONtrue, 158#true, 95#L717-7true]) [2021-06-11 15:32:43,078 INFO L384 tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event [2021-06-11 15:32:43,078 INFO L387 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2021-06-11 15:32:43,079 INFO L387 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2021-06-11 15:32:43,079 INFO L387 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2021-06-11 15:32:43,463 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1066] L719-->L719-3: Formula: (= v_~s~0_30 (+ v_~s~0_31 1)) InVars {~s~0=v_~s~0_31} OutVars{thr1Thread3of5ForFork0_#t~post7=|v_thr1Thread3of5ForFork0_#t~post7_1|, ~s~0=v_~s~0_30} AuxVars[] AssignedVars[thr1Thread3of5ForFork0_#t~post7, ~s~0][35], [128#thr1ENTRYtrue, thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 166#true, 38#L719-3true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, 10#L717-7true, thr1Thread5of5ForFork0InUse, 85#L719-3true, 54#L718true, Black: 199#(and (= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0.base|) |ULTIMATE.start_thr1_~#l~0.offset|) 1) (<= ~s~0 0) (<= 0 ~s~0)), Black: 154#(= ~c~0 1), 61#L716-2true, 158#true]) [2021-06-11 15:32:43,463 INFO L384 tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event [2021-06-11 15:32:43,463 INFO L387 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2021-06-11 15:32:43,463 INFO L387 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2021-06-11 15:32:43,463 INFO L387 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2021-06-11 15:32:45,210 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1158] L719-->L716-2: Formula: (and (= (+ v_~s~0_3152 1) v_~s~0_3151) (= |v_thr1Thread2of5ForFork0_#res.base_5| 0) (= 0 |v_thr1Thread2of5ForFork0_#res.offset_5|)) InVars {~s~0=v_~s~0_3152} OutVars{thr1Thread2of5ForFork0_#res.offset=|v_thr1Thread2of5ForFork0_#res.offset_5|, thr1Thread2of5ForFork0_#res.base=|v_thr1Thread2of5ForFork0_#res.base_5|, thr1Thread2of5ForFork0_#t~post7=|v_thr1Thread2of5ForFork0_#t~post7_9|, ~s~0=v_~s~0_3151} AuxVars[] AssignedVars[thr1Thread2of5ForFork0_#res.offset, thr1Thread2of5ForFork0_#res.base, thr1Thread2of5ForFork0_#t~post7, ~s~0][63], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), thr1Thread2of5ForFork0InUse, 102#L716-2true, 166#true, thr1Thread3of5ForFork0InUse, 9#L717-7true, 73#L716-2true, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 77#L717-7true, 78#L719true, 48#L718true, Black: 199#(and (= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0.base|) |ULTIMATE.start_thr1_~#l~0.offset|) 1) (<= ~s~0 0) (<= 0 ~s~0)), Black: 154#(= ~c~0 1), 158#true]) [2021-06-11 15:32:45,210 INFO L384 tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event [2021-06-11 15:32:45,210 INFO L387 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2021-06-11 15:32:45,210 INFO L387 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2021-06-11 15:32:45,210 INFO L387 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2021-06-11 15:32:46,304 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1049] L719-->L719-3: Formula: (= v_~s~0_30 (+ v_~s~0_31 1)) InVars {~s~0=v_~s~0_31} OutVars{thr1Thread1of5ForFork0_#t~post7=|v_thr1Thread1of5ForFork0_#t~post7_1|, ~s~0=v_~s~0_30} AuxVars[] AssignedVars[thr1Thread1of5ForFork0_#t~post7, ~s~0][43], [thr1Thread1of5ForFork0InUse, 99#L718true, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 166#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 77#L717-7true, 48#L718true, 85#L719-3true, 54#L718true, Black: 199#(and (= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0.base|) |ULTIMATE.start_thr1_~#l~0.offset|) 1) (<= ~s~0 0) (<= 0 ~s~0)), 61#L716-2true, Black: 154#(= ~c~0 1), 158#true]) [2021-06-11 15:32:46,304 INFO L384 tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event [2021-06-11 15:32:46,304 INFO L387 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2021-06-11 15:32:46,304 INFO L387 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2021-06-11 15:32:46,304 INFO L387 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2021-06-11 15:32:46,451 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1049] L719-->L719-3: Formula: (= v_~s~0_30 (+ v_~s~0_31 1)) InVars {~s~0=v_~s~0_31} OutVars{thr1Thread1of5ForFork0_#t~post7=|v_thr1Thread1of5ForFork0_#t~post7_1|, ~s~0=v_~s~0_30} AuxVars[] AssignedVars[thr1Thread1of5ForFork0_#t~post7, ~s~0][43], [34#L717-7true, thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 166#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 77#L717-7true, 48#L718true, 85#L719-3true, Black: 199#(and (= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0.base|) |ULTIMATE.start_thr1_~#l~0.offset|) 1) (<= ~s~0 0) (<= 0 ~s~0)), 60#L719true, Black: 154#(= ~c~0 1), 61#L716-2true, 158#true]) [2021-06-11 15:32:46,451 INFO L384 tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event [2021-06-11 15:32:46,452 INFO L387 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2021-06-11 15:32:46,452 INFO L387 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2021-06-11 15:32:46,452 INFO L387 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2021-06-11 15:32:47,913 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1158] L719-->L716-2: Formula: (and (= (+ v_~s~0_3152 1) v_~s~0_3151) (= |v_thr1Thread2of5ForFork0_#res.base_5| 0) (= 0 |v_thr1Thread2of5ForFork0_#res.offset_5|)) InVars {~s~0=v_~s~0_3152} OutVars{thr1Thread2of5ForFork0_#res.offset=|v_thr1Thread2of5ForFork0_#res.offset_5|, thr1Thread2of5ForFork0_#res.base=|v_thr1Thread2of5ForFork0_#res.base_5|, thr1Thread2of5ForFork0_#t~post7=|v_thr1Thread2of5ForFork0_#t~post7_9|, ~s~0=v_~s~0_3151} AuxVars[] AssignedVars[thr1Thread2of5ForFork0_#res.offset, thr1Thread2of5ForFork0_#res.base, thr1Thread2of5ForFork0_#t~post7, ~s~0][63], [128#thr1ENTRYtrue, thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 166#true, 38#L719-3true, 102#L716-2true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, 10#L717-7true, thr1Thread5of5ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, 85#L719-3true, Black: 199#(and (= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0.base|) |ULTIMATE.start_thr1_~#l~0.offset|) 1) (<= ~s~0 0) (<= 0 ~s~0)), Black: 154#(= ~c~0 1), 158#true]) [2021-06-11 15:32:47,914 INFO L384 tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event [2021-06-11 15:32:47,914 INFO L387 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2021-06-11 15:32:47,914 INFO L387 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2021-06-11 15:32:47,914 INFO L387 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2021-06-11 15:32:47,914 INFO L387 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2021-06-11 15:32:48,047 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1066] L719-->L719-3: Formula: (= v_~s~0_30 (+ v_~s~0_31 1)) InVars {~s~0=v_~s~0_31} OutVars{thr1Thread3of5ForFork0_#t~post7=|v_thr1Thread3of5ForFork0_#t~post7_1|, ~s~0=v_~s~0_30} AuxVars[] AssignedVars[thr1Thread3of5ForFork0_#t~post7, ~s~0][35], [128#thr1ENTRYtrue, thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 166#true, 38#L719-3true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 13#L717-8true, 85#L719-3true, 54#L718true, Black: 199#(and (= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0.base|) |ULTIMATE.start_thr1_~#l~0.offset|) 1) (<= ~s~0 0) (<= 0 ~s~0)), 61#L716-2true, Black: 154#(= ~c~0 1), 158#true]) [2021-06-11 15:32:48,047 INFO L384 tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event [2021-06-11 15:32:48,047 INFO L387 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2021-06-11 15:32:48,047 INFO L387 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2021-06-11 15:32:48,047 INFO L387 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2021-06-11 15:32:48,066 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1158] L719-->L716-2: Formula: (and (= (+ v_~s~0_3152 1) v_~s~0_3151) (= |v_thr1Thread2of5ForFork0_#res.base_5| 0) (= 0 |v_thr1Thread2of5ForFork0_#res.offset_5|)) InVars {~s~0=v_~s~0_3152} OutVars{thr1Thread2of5ForFork0_#res.offset=|v_thr1Thread2of5ForFork0_#res.offset_5|, thr1Thread2of5ForFork0_#res.base=|v_thr1Thread2of5ForFork0_#res.base_5|, thr1Thread2of5ForFork0_#t~post7=|v_thr1Thread2of5ForFork0_#t~post7_9|, ~s~0=v_~s~0_3151} AuxVars[] AssignedVars[thr1Thread2of5ForFork0_#res.offset, thr1Thread2of5ForFork0_#res.base, thr1Thread2of5ForFork0_#t~post7, ~s~0][63], [128#thr1ENTRYtrue, thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 166#true, 102#L716-2true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, 10#L717-7true, thr1Thread5of5ForFork0InUse, 85#L719-3true, Black: 199#(and (= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0.base|) |ULTIMATE.start_thr1_~#l~0.offset|) 1) (<= ~s~0 0) (<= 0 ~s~0)), 61#L716-2true, Black: 154#(= ~c~0 1), 29#L719true, 158#true]) [2021-06-11 15:32:48,066 INFO L384 tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event [2021-06-11 15:32:48,067 INFO L387 tUnfolder$Statistics]: existing Event has 45 ancestors and is cut-off event [2021-06-11 15:32:48,067 INFO L387 tUnfolder$Statistics]: existing Event has 45 ancestors and is cut-off event [2021-06-11 15:32:48,067 INFO L387 tUnfolder$Statistics]: existing Event has 45 ancestors and is cut-off event [2021-06-11 15:32:48,706 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1049] L719-->L719-3: Formula: (= v_~s~0_30 (+ v_~s~0_31 1)) InVars {~s~0=v_~s~0_31} OutVars{thr1Thread1of5ForFork0_#t~post7=|v_thr1Thread1of5ForFork0_#t~post7_1|, ~s~0=v_~s~0_30} AuxVars[] AssignedVars[thr1Thread1of5ForFork0_#t~post7, ~s~0][43], [34#L717-7true, 99#L718true, thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), thr1Thread2of5ForFork0InUse, 166#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 77#L717-7true, 85#L719-3true, Black: 199#(and (= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0.base|) |ULTIMATE.start_thr1_~#l~0.offset|) 1) (<= ~s~0 0) (<= 0 ~s~0)), 24#L716-2true, 61#L716-2true, Black: 154#(= ~c~0 1), 158#true]) [2021-06-11 15:32:48,707 INFO L384 tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event [2021-06-11 15:32:48,707 INFO L387 tUnfolder$Statistics]: existing Event has 45 ancestors and is cut-off event [2021-06-11 15:32:48,707 INFO L387 tUnfolder$Statistics]: existing Event has 45 ancestors and is cut-off event [2021-06-11 15:32:48,707 INFO L387 tUnfolder$Statistics]: existing Event has 45 ancestors and is cut-off event [2021-06-11 15:32:52,145 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1158] L719-->L716-2: Formula: (and (= (+ v_~s~0_3152 1) v_~s~0_3151) (= |v_thr1Thread2of5ForFork0_#res.base_5| 0) (= 0 |v_thr1Thread2of5ForFork0_#res.offset_5|)) InVars {~s~0=v_~s~0_3152} OutVars{thr1Thread2of5ForFork0_#res.offset=|v_thr1Thread2of5ForFork0_#res.offset_5|, thr1Thread2of5ForFork0_#res.base=|v_thr1Thread2of5ForFork0_#res.base_5|, thr1Thread2of5ForFork0_#t~post7=|v_thr1Thread2of5ForFork0_#t~post7_9|, ~s~0=v_~s~0_3151} AuxVars[] AssignedVars[thr1Thread2of5ForFork0_#res.offset, thr1Thread2of5ForFork0_#res.base, thr1Thread2of5ForFork0_#t~post7, ~s~0][63], [128#thr1ENTRYtrue, thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 102#L716-2true, 166#true, 38#L719-3true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, 13#L717-8true, 85#L719-3true, Black: 199#(and (= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0.base|) |ULTIMATE.start_thr1_~#l~0.offset|) 1) (<= ~s~0 0) (<= 0 ~s~0)), Black: 154#(= ~c~0 1), 158#true]) [2021-06-11 15:32:52,145 INFO L384 tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event [2021-06-11 15:32:52,145 INFO L387 tUnfolder$Statistics]: existing Event has 45 ancestors and is cut-off event [2021-06-11 15:32:52,145 INFO L387 tUnfolder$Statistics]: existing Event has 45 ancestors and is cut-off event [2021-06-11 15:32:52,145 INFO L387 tUnfolder$Statistics]: existing Event has 45 ancestors and is cut-off event [2021-06-11 15:32:53,796 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1049] L719-->L719-3: Formula: (= v_~s~0_30 (+ v_~s~0_31 1)) InVars {~s~0=v_~s~0_31} OutVars{thr1Thread1of5ForFork0_#t~post7=|v_thr1Thread1of5ForFork0_#t~post7_1|, ~s~0=v_~s~0_30} AuxVars[] AssignedVars[thr1Thread1of5ForFork0_#t~post7, ~s~0][43], [34#L717-7true, thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 166#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 77#L717-7true, 85#L719-3true, Black: 199#(and (= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0.base|) |ULTIMATE.start_thr1_~#l~0.offset|) 1) (<= ~s~0 0) (<= 0 ~s~0)), 24#L716-2true, 60#L719true, 61#L716-2true, Black: 154#(= ~c~0 1), 158#true]) [2021-06-11 15:32:53,797 INFO L384 tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event [2021-06-11 15:32:53,797 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2021-06-11 15:32:53,797 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2021-06-11 15:32:53,797 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2021-06-11 15:32:53,797 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1049] L719-->L719-3: Formula: (= v_~s~0_30 (+ v_~s~0_31 1)) InVars {~s~0=v_~s~0_31} OutVars{thr1Thread1of5ForFork0_#t~post7=|v_thr1Thread1of5ForFork0_#t~post7_1|, ~s~0=v_~s~0_30} AuxVars[] AssignedVars[thr1Thread1of5ForFork0_#t~post7, ~s~0][43], [34#L717-7true, thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 166#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 11#L719true, 77#L717-7true, 85#L719-3true, Black: 199#(and (= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0.base|) |ULTIMATE.start_thr1_~#l~0.offset|) 1) (<= ~s~0 0) (<= 0 ~s~0)), 60#L719true, 61#L716-2true, Black: 154#(= ~c~0 1), 158#true]) [2021-06-11 15:32:53,797 INFO L384 tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event [2021-06-11 15:32:53,797 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-06-11 15:32:53,797 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-06-11 15:32:53,797 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-06-11 15:32:54,985 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1049] L719-->L719-3: Formula: (= v_~s~0_30 (+ v_~s~0_31 1)) InVars {~s~0=v_~s~0_31} OutVars{thr1Thread1of5ForFork0_#t~post7=|v_thr1Thread1of5ForFork0_#t~post7_1|, ~s~0=v_~s~0_30} AuxVars[] AssignedVars[thr1Thread1of5ForFork0_#t~post7, ~s~0][43], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 166#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 77#L717-7true, 48#L718true, 85#L719-3true, 54#L718true, Black: 199#(and (= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0.base|) |ULTIMATE.start_thr1_~#l~0.offset|) 1) (<= ~s~0 0) (<= 0 ~s~0)), 60#L719true, 61#L716-2true, Black: 154#(= ~c~0 1), 158#true]) [2021-06-11 15:32:54,986 INFO L384 tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event [2021-06-11 15:32:54,986 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-06-11 15:32:54,986 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-06-11 15:32:54,986 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-06-11 15:32:54,988 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1158] L719-->L716-2: Formula: (and (= (+ v_~s~0_3152 1) v_~s~0_3151) (= |v_thr1Thread2of5ForFork0_#res.base_5| 0) (= 0 |v_thr1Thread2of5ForFork0_#res.offset_5|)) InVars {~s~0=v_~s~0_3152} OutVars{thr1Thread2of5ForFork0_#res.offset=|v_thr1Thread2of5ForFork0_#res.offset_5|, thr1Thread2of5ForFork0_#res.base=|v_thr1Thread2of5ForFork0_#res.base_5|, thr1Thread2of5ForFork0_#t~post7=|v_thr1Thread2of5ForFork0_#t~post7_9|, ~s~0=v_~s~0_3151} AuxVars[] AssignedVars[thr1Thread2of5ForFork0_#res.offset, thr1Thread2of5ForFork0_#res.base, thr1Thread2of5ForFork0_#t~post7, ~s~0][63], [thr1Thread1of5ForFork0InUse, 99#L718true, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 102#L716-2true, 166#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 77#L717-7true, 78#L719true, 48#L718true, Black: 199#(and (= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0.base|) |ULTIMATE.start_thr1_~#l~0.offset|) 1) (<= ~s~0 0) (<= 0 ~s~0)), Black: 154#(= ~c~0 1), 61#L716-2true, 158#true]) [2021-06-11 15:32:54,989 INFO L384 tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event [2021-06-11 15:32:54,989 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-06-11 15:32:54,989 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-06-11 15:32:54,989 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-06-11 15:32:55,338 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1158] L719-->L716-2: Formula: (and (= (+ v_~s~0_3152 1) v_~s~0_3151) (= |v_thr1Thread2of5ForFork0_#res.base_5| 0) (= 0 |v_thr1Thread2of5ForFork0_#res.offset_5|)) InVars {~s~0=v_~s~0_3152} OutVars{thr1Thread2of5ForFork0_#res.offset=|v_thr1Thread2of5ForFork0_#res.offset_5|, thr1Thread2of5ForFork0_#res.base=|v_thr1Thread2of5ForFork0_#res.base_5|, thr1Thread2of5ForFork0_#t~post7=|v_thr1Thread2of5ForFork0_#t~post7_9|, ~s~0=v_~s~0_3151} AuxVars[] AssignedVars[thr1Thread2of5ForFork0_#res.offset, thr1Thread2of5ForFork0_#res.base, thr1Thread2of5ForFork0_#t~post7, ~s~0][63], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), thr1Thread2of5ForFork0InUse, 166#true, 102#L716-2true, 38#L719-3true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 110#L718true, Black: 199#(and (= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0.base|) |ULTIMATE.start_thr1_~#l~0.offset|) 1) (<= ~s~0 0) (<= 0 ~s~0)), 60#L719true, 28#L718true, Black: 154#(= ~c~0 1), 158#true, 95#L717-7true]) [2021-06-11 15:32:55,338 INFO L384 tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event [2021-06-11 15:32:55,338 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-06-11 15:32:55,338 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-06-11 15:32:55,338 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-06-11 15:32:56,155 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1158] L719-->L716-2: Formula: (and (= (+ v_~s~0_3152 1) v_~s~0_3151) (= |v_thr1Thread2of5ForFork0_#res.base_5| 0) (= 0 |v_thr1Thread2of5ForFork0_#res.offset_5|)) InVars {~s~0=v_~s~0_3152} OutVars{thr1Thread2of5ForFork0_#res.offset=|v_thr1Thread2of5ForFork0_#res.offset_5|, thr1Thread2of5ForFork0_#res.base=|v_thr1Thread2of5ForFork0_#res.base_5|, thr1Thread2of5ForFork0_#t~post7=|v_thr1Thread2of5ForFork0_#t~post7_9|, ~s~0=v_~s~0_3151} AuxVars[] AssignedVars[thr1Thread2of5ForFork0_#res.offset, thr1Thread2of5ForFork0_#res.base, thr1Thread2of5ForFork0_#t~post7, ~s~0][63], [128#thr1ENTRYtrue, thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 166#true, 102#L716-2true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 13#L717-8true, 85#L719-3true, Black: 199#(and (= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0.base|) |ULTIMATE.start_thr1_~#l~0.offset|) 1) (<= ~s~0 0) (<= 0 ~s~0)), 61#L716-2true, 29#L719true, Black: 154#(= ~c~0 1), 158#true]) [2021-06-11 15:32:56,155 INFO L384 tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event [2021-06-11 15:32:56,155 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-06-11 15:32:56,155 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-06-11 15:32:56,155 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-06-11 15:32:57,216 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1049] L719-->L719-3: Formula: (= v_~s~0_30 (+ v_~s~0_31 1)) InVars {~s~0=v_~s~0_31} OutVars{thr1Thread1of5ForFork0_#t~post7=|v_thr1Thread1of5ForFork0_#t~post7_1|, ~s~0=v_~s~0_30} AuxVars[] AssignedVars[thr1Thread1of5ForFork0_#t~post7, ~s~0][43], [99#L718true, thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), thr1Thread2of5ForFork0InUse, 166#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 77#L717-7true, 85#L719-3true, 54#L718true, 24#L716-2true, Black: 199#(and (= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0.base|) |ULTIMATE.start_thr1_~#l~0.offset|) 1) (<= ~s~0 0) (<= 0 ~s~0)), Black: 154#(= ~c~0 1), 61#L716-2true, 158#true]) [2021-06-11 15:32:57,216 INFO L384 tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event [2021-06-11 15:32:57,216 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2021-06-11 15:32:57,216 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2021-06-11 15:32:57,216 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2021-06-11 15:32:58,540 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1093] L717-8-->L718: Formula: (= v_~c~0_1 1) InVars {} OutVars{~c~0=v_~c~0_1} AuxVars[] AssignedVars[~c~0][17], [34#L717-7true, thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 38#L719-3true, 166#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, 78#L719true, 48#L718true, Black: 199#(and (= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0.base|) |ULTIMATE.start_thr1_~#l~0.offset|) 1) (<= ~s~0 0) (<= 0 ~s~0)), Black: 152#true, 60#L719true, 158#true]) [2021-06-11 15:32:58,540 INFO L384 tUnfolder$Statistics]: this new event has 46 ancestors and is not cut-off event [2021-06-11 15:32:58,540 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is not cut-off event [2021-06-11 15:32:58,540 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is not cut-off event [2021-06-11 15:32:58,540 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is not cut-off event [2021-06-11 15:32:58,604 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1158] L719-->L716-2: Formula: (and (= (+ v_~s~0_3152 1) v_~s~0_3151) (= |v_thr1Thread2of5ForFork0_#res.base_5| 0) (= 0 |v_thr1Thread2of5ForFork0_#res.offset_5|)) InVars {~s~0=v_~s~0_3152} OutVars{thr1Thread2of5ForFork0_#res.offset=|v_thr1Thread2of5ForFork0_#res.offset_5|, thr1Thread2of5ForFork0_#res.base=|v_thr1Thread2of5ForFork0_#res.base_5|, thr1Thread2of5ForFork0_#t~post7=|v_thr1Thread2of5ForFork0_#t~post7_9|, ~s~0=v_~s~0_3151} AuxVars[] AssignedVars[thr1Thread2of5ForFork0_#res.offset, thr1Thread2of5ForFork0_#res.base, thr1Thread2of5ForFork0_#t~post7, ~s~0][63], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 102#L716-2true, 166#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, 73#L716-2true, thr1Thread5of5ForFork0NotInUse, 85#L719-3true, Black: 199#(and (= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0.base|) |ULTIMATE.start_thr1_~#l~0.offset|) 1) (<= ~s~0 0) (<= 0 ~s~0)), 29#L719true, 61#L716-2true, Black: 154#(= ~c~0 1), 158#true]) [2021-06-11 15:32:58,604 INFO L384 tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event [2021-06-11 15:32:58,604 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2021-06-11 15:32:58,604 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2021-06-11 15:32:58,604 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2021-06-11 15:32:58,705 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1158] L719-->L716-2: Formula: (and (= (+ v_~s~0_3152 1) v_~s~0_3151) (= |v_thr1Thread2of5ForFork0_#res.base_5| 0) (= 0 |v_thr1Thread2of5ForFork0_#res.offset_5|)) InVars {~s~0=v_~s~0_3152} OutVars{thr1Thread2of5ForFork0_#res.offset=|v_thr1Thread2of5ForFork0_#res.offset_5|, thr1Thread2of5ForFork0_#res.base=|v_thr1Thread2of5ForFork0_#res.base_5|, thr1Thread2of5ForFork0_#t~post7=|v_thr1Thread2of5ForFork0_#t~post7_9|, ~s~0=v_~s~0_3151} AuxVars[] AssignedVars[thr1Thread2of5ForFork0_#res.offset, thr1Thread2of5ForFork0_#res.base, thr1Thread2of5ForFork0_#t~post7, ~s~0][63], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 102#L716-2true, 166#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 77#L717-7true, 78#L719true, 48#L718true, 52#ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 199#(and (= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0.base|) |ULTIMATE.start_thr1_~#l~0.offset|) 1) (<= ~s~0 0) (<= 0 ~s~0)), Black: 154#(= ~c~0 1), 61#L716-2true, 158#true]) [2021-06-11 15:32:58,705 INFO L384 tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event [2021-06-11 15:32:58,705 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2021-06-11 15:32:58,705 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2021-06-11 15:32:58,705 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2021-06-11 15:32:58,746 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1049] L719-->L719-3: Formula: (= v_~s~0_30 (+ v_~s~0_31 1)) InVars {~s~0=v_~s~0_31} OutVars{thr1Thread1of5ForFork0_#t~post7=|v_thr1Thread1of5ForFork0_#t~post7_1|, ~s~0=v_~s~0_30} AuxVars[] AssignedVars[thr1Thread1of5ForFork0_#t~post7, ~s~0][43], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 166#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 77#L717-7true, 48#L718true, 85#L719-3true, 118#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 199#(and (= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0.base|) |ULTIMATE.start_thr1_~#l~0.offset|) 1) (<= ~s~0 0) (<= 0 ~s~0)), 60#L719true, Black: 154#(= ~c~0 1), 61#L716-2true, 158#true]) [2021-06-11 15:32:58,746 INFO L384 tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event [2021-06-11 15:32:58,746 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2021-06-11 15:32:58,747 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2021-06-11 15:32:58,747 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2021-06-11 15:33:00,131 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1158] L719-->L716-2: Formula: (and (= (+ v_~s~0_3152 1) v_~s~0_3151) (= |v_thr1Thread2of5ForFork0_#res.base_5| 0) (= 0 |v_thr1Thread2of5ForFork0_#res.offset_5|)) InVars {~s~0=v_~s~0_3152} OutVars{thr1Thread2of5ForFork0_#res.offset=|v_thr1Thread2of5ForFork0_#res.offset_5|, thr1Thread2of5ForFork0_#res.base=|v_thr1Thread2of5ForFork0_#res.base_5|, thr1Thread2of5ForFork0_#t~post7=|v_thr1Thread2of5ForFork0_#t~post7_9|, ~s~0=v_~s~0_3151} AuxVars[] AssignedVars[thr1Thread2of5ForFork0_#res.offset, thr1Thread2of5ForFork0_#res.base, thr1Thread2of5ForFork0_#t~post7, ~s~0][63], [thr1Thread1of5ForFork0InUse, 99#L718true, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), thr1Thread2of5ForFork0InUse, 102#L716-2true, 166#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 77#L717-7true, 78#L719true, Black: 199#(and (= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0.base|) |ULTIMATE.start_thr1_~#l~0.offset|) 1) (<= ~s~0 0) (<= 0 ~s~0)), 24#L716-2true, 61#L716-2true, Black: 154#(= ~c~0 1), 158#true]) [2021-06-11 15:33:00,132 INFO L384 tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event [2021-06-11 15:33:00,132 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-06-11 15:33:00,132 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-06-11 15:33:00,132 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-06-11 15:33:00,927 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1049] L719-->L719-3: Formula: (= v_~s~0_30 (+ v_~s~0_31 1)) InVars {~s~0=v_~s~0_31} OutVars{thr1Thread1of5ForFork0_#t~post7=|v_thr1Thread1of5ForFork0_#t~post7_1|, ~s~0=v_~s~0_30} AuxVars[] AssignedVars[thr1Thread1of5ForFork0_#t~post7, ~s~0][43], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 166#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 77#L717-7true, 52#ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTIONtrue, 85#L719-3true, 54#L718true, 24#L716-2true, Black: 199#(and (= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0.base|) |ULTIMATE.start_thr1_~#l~0.offset|) 1) (<= ~s~0 0) (<= 0 ~s~0)), Black: 154#(= ~c~0 1), 61#L716-2true, 158#true]) [2021-06-11 15:33:00,928 INFO L384 tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event [2021-06-11 15:33:00,928 INFO L387 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2021-06-11 15:33:00,928 INFO L387 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2021-06-11 15:33:00,928 INFO L387 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2021-06-11 15:33:00,949 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1049] L719-->L719-3: Formula: (= v_~s~0_30 (+ v_~s~0_31 1)) InVars {~s~0=v_~s~0_31} OutVars{thr1Thread1of5ForFork0_#t~post7=|v_thr1Thread1of5ForFork0_#t~post7_1|, ~s~0=v_~s~0_30} AuxVars[] AssignedVars[thr1Thread1of5ForFork0_#t~post7, ~s~0][43], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 166#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, 11#L719true, thr1Thread5of5ForFork0InUse, 77#L717-7true, 85#L719-3true, 54#L718true, Black: 199#(and (= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0.base|) |ULTIMATE.start_thr1_~#l~0.offset|) 1) (<= ~s~0 0) (<= 0 ~s~0)), 60#L719true, 61#L716-2true, Black: 154#(= ~c~0 1), 158#true]) [2021-06-11 15:33:00,949 INFO L384 tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event [2021-06-11 15:33:00,949 INFO L387 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2021-06-11 15:33:00,949 INFO L387 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2021-06-11 15:33:00,949 INFO L387 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2021-06-11 15:33:00,949 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1049] L719-->L719-3: Formula: (= v_~s~0_30 (+ v_~s~0_31 1)) InVars {~s~0=v_~s~0_31} OutVars{thr1Thread1of5ForFork0_#t~post7=|v_thr1Thread1of5ForFork0_#t~post7_1|, ~s~0=v_~s~0_30} AuxVars[] AssignedVars[thr1Thread1of5ForFork0_#t~post7, ~s~0][43], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 166#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 77#L717-7true, 85#L719-3true, 54#L718true, Black: 199#(and (= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0.base|) |ULTIMATE.start_thr1_~#l~0.offset|) 1) (<= ~s~0 0) (<= 0 ~s~0)), 24#L716-2true, 60#L719true, 61#L716-2true, Black: 154#(= ~c~0 1), 158#true]) [2021-06-11 15:33:00,949 INFO L384 tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event [2021-06-11 15:33:00,949 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-06-11 15:33:00,949 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-06-11 15:33:00,950 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-06-11 15:33:00,951 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1158] L719-->L716-2: Formula: (and (= (+ v_~s~0_3152 1) v_~s~0_3151) (= |v_thr1Thread2of5ForFork0_#res.base_5| 0) (= 0 |v_thr1Thread2of5ForFork0_#res.offset_5|)) InVars {~s~0=v_~s~0_3152} OutVars{thr1Thread2of5ForFork0_#res.offset=|v_thr1Thread2of5ForFork0_#res.offset_5|, thr1Thread2of5ForFork0_#res.base=|v_thr1Thread2of5ForFork0_#res.base_5|, thr1Thread2of5ForFork0_#t~post7=|v_thr1Thread2of5ForFork0_#t~post7_9|, ~s~0=v_~s~0_3151} AuxVars[] AssignedVars[thr1Thread2of5ForFork0_#res.offset, thr1Thread2of5ForFork0_#res.base, thr1Thread2of5ForFork0_#t~post7, ~s~0][63], [thr1Thread1of5ForFork0InUse, 99#L718true, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 166#true, 102#L716-2true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, 11#L719true, thr1Thread5of5ForFork0InUse, 77#L717-7true, 78#L719true, Black: 199#(and (= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0.base|) |ULTIMATE.start_thr1_~#l~0.offset|) 1) (<= ~s~0 0) (<= 0 ~s~0)), Black: 154#(= ~c~0 1), 61#L716-2true, 158#true]) [2021-06-11 15:33:00,951 INFO L384 tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event [2021-06-11 15:33:00,951 INFO L387 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2021-06-11 15:33:00,951 INFO L387 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2021-06-11 15:33:00,951 INFO L387 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2021-06-11 15:33:01,893 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1158] L719-->L716-2: Formula: (and (= (+ v_~s~0_3152 1) v_~s~0_3151) (= |v_thr1Thread2of5ForFork0_#res.base_5| 0) (= 0 |v_thr1Thread2of5ForFork0_#res.offset_5|)) InVars {~s~0=v_~s~0_3152} OutVars{thr1Thread2of5ForFork0_#res.offset=|v_thr1Thread2of5ForFork0_#res.offset_5|, thr1Thread2of5ForFork0_#res.base=|v_thr1Thread2of5ForFork0_#res.base_5|, thr1Thread2of5ForFork0_#t~post7=|v_thr1Thread2of5ForFork0_#t~post7_9|, ~s~0=v_~s~0_3151} AuxVars[] AssignedVars[thr1Thread2of5ForFork0_#res.offset, thr1Thread2of5ForFork0_#res.base, thr1Thread2of5ForFork0_#t~post7, ~s~0][63], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 102#L716-2true, 166#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 77#L717-7true, 78#L719true, 48#L718true, Black: 199#(and (= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0.base|) |ULTIMATE.start_thr1_~#l~0.offset|) 1) (<= ~s~0 0) (<= 0 ~s~0)), 60#L719true, Black: 154#(= ~c~0 1), 61#L716-2true, 158#true]) [2021-06-11 15:33:01,894 INFO L384 tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event [2021-06-11 15:33:01,894 INFO L387 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2021-06-11 15:33:01,894 INFO L387 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2021-06-11 15:33:01,894 INFO L387 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2021-06-11 15:33:02,831 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1158] L719-->L716-2: Formula: (and (= (+ v_~s~0_3152 1) v_~s~0_3151) (= |v_thr1Thread2of5ForFork0_#res.base_5| 0) (= 0 |v_thr1Thread2of5ForFork0_#res.offset_5|)) InVars {~s~0=v_~s~0_3152} OutVars{thr1Thread2of5ForFork0_#res.offset=|v_thr1Thread2of5ForFork0_#res.offset_5|, thr1Thread2of5ForFork0_#res.base=|v_thr1Thread2of5ForFork0_#res.base_5|, thr1Thread2of5ForFork0_#t~post7=|v_thr1Thread2of5ForFork0_#t~post7_9|, ~s~0=v_~s~0_3151} AuxVars[] AssignedVars[thr1Thread2of5ForFork0_#res.offset, thr1Thread2of5ForFork0_#res.base, thr1Thread2of5ForFork0_#t~post7, ~s~0][63], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), thr1Thread2of5ForFork0InUse, 166#true, 102#L716-2true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 77#L717-7true, 78#L719true, 52#ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 199#(and (= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0.base|) |ULTIMATE.start_thr1_~#l~0.offset|) 1) (<= ~s~0 0) (<= 0 ~s~0)), 24#L716-2true, 61#L716-2true, Black: 154#(= ~c~0 1), 158#true]) [2021-06-11 15:33:02,831 INFO L384 tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event [2021-06-11 15:33:02,831 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-06-11 15:33:02,831 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-06-11 15:33:02,831 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-06-11 15:33:03,260 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1158] L719-->L716-2: Formula: (and (= (+ v_~s~0_3152 1) v_~s~0_3151) (= |v_thr1Thread2of5ForFork0_#res.base_5| 0) (= 0 |v_thr1Thread2of5ForFork0_#res.offset_5|)) InVars {~s~0=v_~s~0_3152} OutVars{thr1Thread2of5ForFork0_#res.offset=|v_thr1Thread2of5ForFork0_#res.offset_5|, thr1Thread2of5ForFork0_#res.base=|v_thr1Thread2of5ForFork0_#res.base_5|, thr1Thread2of5ForFork0_#t~post7=|v_thr1Thread2of5ForFork0_#t~post7_9|, ~s~0=v_~s~0_3151} AuxVars[] AssignedVars[thr1Thread2of5ForFork0_#res.offset, thr1Thread2of5ForFork0_#res.base, thr1Thread2of5ForFork0_#t~post7, ~s~0][63], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 166#true, 102#L716-2true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 77#L717-7true, 78#L719true, 52#ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 199#(and (= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0.base|) |ULTIMATE.start_thr1_~#l~0.offset|) 1) (<= ~s~0 0) (<= 0 ~s~0)), 24#L716-2true, Black: 154#(= ~c~0 1), 61#L716-2true, 158#true]) [2021-06-11 15:33:03,261 INFO L384 tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event [2021-06-11 15:33:03,261 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-06-11 15:33:03,261 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-06-11 15:33:03,261 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-06-11 15:33:03,261 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-06-11 15:33:03,261 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1158] L719-->L716-2: Formula: (and (= (+ v_~s~0_3152 1) v_~s~0_3151) (= |v_thr1Thread2of5ForFork0_#res.base_5| 0) (= 0 |v_thr1Thread2of5ForFork0_#res.offset_5|)) InVars {~s~0=v_~s~0_3152} OutVars{thr1Thread2of5ForFork0_#res.offset=|v_thr1Thread2of5ForFork0_#res.offset_5|, thr1Thread2of5ForFork0_#res.base=|v_thr1Thread2of5ForFork0_#res.base_5|, thr1Thread2of5ForFork0_#t~post7=|v_thr1Thread2of5ForFork0_#t~post7_9|, ~s~0=v_~s~0_3151} AuxVars[] AssignedVars[thr1Thread2of5ForFork0_#res.offset, thr1Thread2of5ForFork0_#res.base, thr1Thread2of5ForFork0_#t~post7, ~s~0][63], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 102#L716-2true, 166#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 11#L719true, 77#L717-7true, 78#L719true, 52#ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 199#(and (= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0.base|) |ULTIMATE.start_thr1_~#l~0.offset|) 1) (<= ~s~0 0) (<= 0 ~s~0)), Black: 154#(= ~c~0 1), 61#L716-2true, 158#true]) [2021-06-11 15:33:03,261 INFO L384 tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event [2021-06-11 15:33:03,261 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-06-11 15:33:03,261 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-06-11 15:33:03,261 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-06-11 15:33:03,278 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1049] L719-->L719-3: Formula: (= v_~s~0_30 (+ v_~s~0_31 1)) InVars {~s~0=v_~s~0_31} OutVars{thr1Thread1of5ForFork0_#t~post7=|v_thr1Thread1of5ForFork0_#t~post7_1|, ~s~0=v_~s~0_30} AuxVars[] AssignedVars[thr1Thread1of5ForFork0_#t~post7, ~s~0][43], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 166#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, 11#L719true, thr1Thread5of5ForFork0InUse, 77#L717-7true, 85#L719-3true, 118#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 199#(and (= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0.base|) |ULTIMATE.start_thr1_~#l~0.offset|) 1) (<= ~s~0 0) (<= 0 ~s~0)), 60#L719true, Black: 154#(= ~c~0 1), 61#L716-2true, 158#true]) [2021-06-11 15:33:03,278 INFO L384 tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event [2021-06-11 15:33:03,278 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-06-11 15:33:03,278 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-06-11 15:33:03,278 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-06-11 15:33:03,279 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1049] L719-->L719-3: Formula: (= v_~s~0_30 (+ v_~s~0_31 1)) InVars {~s~0=v_~s~0_31} OutVars{thr1Thread1of5ForFork0_#t~post7=|v_thr1Thread1of5ForFork0_#t~post7_1|, ~s~0=v_~s~0_30} AuxVars[] AssignedVars[thr1Thread1of5ForFork0_#t~post7, ~s~0][43], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 166#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 77#L717-7true, 85#L719-3true, 118#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 199#(and (= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0.base|) |ULTIMATE.start_thr1_~#l~0.offset|) 1) (<= ~s~0 0) (<= 0 ~s~0)), 24#L716-2true, 60#L719true, Black: 154#(= ~c~0 1), 61#L716-2true, 158#true]) [2021-06-11 15:33:03,279 INFO L384 tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event [2021-06-11 15:33:03,279 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-06-11 15:33:03,279 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-06-11 15:33:03,279 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-06-11 15:33:03,315 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1158] L719-->L716-2: Formula: (and (= (+ v_~s~0_3152 1) v_~s~0_3151) (= |v_thr1Thread2of5ForFork0_#res.base_5| 0) (= 0 |v_thr1Thread2of5ForFork0_#res.offset_5|)) InVars {~s~0=v_~s~0_3152} OutVars{thr1Thread2of5ForFork0_#res.offset=|v_thr1Thread2of5ForFork0_#res.offset_5|, thr1Thread2of5ForFork0_#res.base=|v_thr1Thread2of5ForFork0_#res.base_5|, thr1Thread2of5ForFork0_#t~post7=|v_thr1Thread2of5ForFork0_#t~post7_9|, ~s~0=v_~s~0_3151} AuxVars[] AssignedVars[thr1Thread2of5ForFork0_#res.offset, thr1Thread2of5ForFork0_#res.base, thr1Thread2of5ForFork0_#t~post7, ~s~0][63], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 166#true, 102#L716-2true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 77#L717-7true, 24#L716-2true, Black: 199#(and (= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0.base|) |ULTIMATE.start_thr1_~#l~0.offset|) 1) (<= ~s~0 0) (<= 0 ~s~0)), 28#L718true, 60#L719true, Black: 154#(= ~c~0 1), 61#L716-2true, 158#true]) [2021-06-11 15:33:03,316 INFO L384 tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event [2021-06-11 15:33:03,316 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-06-11 15:33:03,316 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-06-11 15:33:03,316 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-06-11 15:33:04,932 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1158] L719-->L716-2: Formula: (and (= (+ v_~s~0_3152 1) v_~s~0_3151) (= |v_thr1Thread2of5ForFork0_#res.base_5| 0) (= 0 |v_thr1Thread2of5ForFork0_#res.offset_5|)) InVars {~s~0=v_~s~0_3152} OutVars{thr1Thread2of5ForFork0_#res.offset=|v_thr1Thread2of5ForFork0_#res.offset_5|, thr1Thread2of5ForFork0_#res.base=|v_thr1Thread2of5ForFork0_#res.base_5|, thr1Thread2of5ForFork0_#t~post7=|v_thr1Thread2of5ForFork0_#t~post7_9|, ~s~0=v_~s~0_3151} AuxVars[] AssignedVars[thr1Thread2of5ForFork0_#res.offset, thr1Thread2of5ForFork0_#res.base, thr1Thread2of5ForFork0_#t~post7, ~s~0][63], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 6#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, 166#true, 102#L716-2true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 77#L717-7true, 24#L716-2true, Black: 199#(and (= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0.base|) |ULTIMATE.start_thr1_~#l~0.offset|) 1) (<= ~s~0 0) (<= 0 ~s~0)), 60#L719true, Black: 154#(= ~c~0 1), 61#L716-2true, 158#true]) [2021-06-11 15:33:04,932 INFO L384 tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event [2021-06-11 15:33:04,932 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-06-11 15:33:04,932 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-06-11 15:33:04,932 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-06-11 15:33:05,152 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1158] L719-->L716-2: Formula: (and (= (+ v_~s~0_3152 1) v_~s~0_3151) (= |v_thr1Thread2of5ForFork0_#res.base_5| 0) (= 0 |v_thr1Thread2of5ForFork0_#res.offset_5|)) InVars {~s~0=v_~s~0_3152} OutVars{thr1Thread2of5ForFork0_#res.offset=|v_thr1Thread2of5ForFork0_#res.offset_5|, thr1Thread2of5ForFork0_#res.base=|v_thr1Thread2of5ForFork0_#res.base_5|, thr1Thread2of5ForFork0_#t~post7=|v_thr1Thread2of5ForFork0_#t~post7_9|, ~s~0=v_~s~0_3151} AuxVars[] AssignedVars[thr1Thread2of5ForFork0_#res.offset, thr1Thread2of5ForFork0_#res.base, thr1Thread2of5ForFork0_#t~post7, ~s~0][63], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), thr1Thread2of5ForFork0InUse, 166#true, 102#L716-2true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 77#L717-7true, 78#L719true, Black: 199#(and (= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0.base|) |ULTIMATE.start_thr1_~#l~0.offset|) 1) (<= ~s~0 0) (<= 0 ~s~0)), 24#L716-2true, 60#L719true, Black: 154#(= ~c~0 1), 61#L716-2true, 158#true]) [2021-06-11 15:33:05,152 INFO L384 tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event [2021-06-11 15:33:05,152 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2021-06-11 15:33:05,152 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2021-06-11 15:33:05,152 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2021-06-11 15:33:05,226 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1059] L717-8-->L718: Formula: (= v_~c~0_1 1) InVars {} OutVars{~c~0=v_~c~0_1} AuxVars[] AssignedVars[~c~0][100], [thr1Thread1of5ForFork0InUse, 99#L718true, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), thr1Thread2of5ForFork0InUse, 166#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, 115#L719true, 117#L718true, 85#L719-3true, Black: 199#(and (= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0.base|) |ULTIMATE.start_thr1_~#l~0.offset|) 1) (<= ~s~0 0) (<= 0 ~s~0)), 24#L716-2true, Black: 152#true, 158#true]) [2021-06-11 15:33:05,226 INFO L384 tUnfolder$Statistics]: this new event has 49 ancestors and is not cut-off event [2021-06-11 15:33:05,226 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is not cut-off event [2021-06-11 15:33:05,226 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is not cut-off event [2021-06-11 15:33:05,226 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is not cut-off event [2021-06-11 15:33:05,449 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1158] L719-->L716-2: Formula: (and (= (+ v_~s~0_3152 1) v_~s~0_3151) (= |v_thr1Thread2of5ForFork0_#res.base_5| 0) (= 0 |v_thr1Thread2of5ForFork0_#res.offset_5|)) InVars {~s~0=v_~s~0_3152} OutVars{thr1Thread2of5ForFork0_#res.offset=|v_thr1Thread2of5ForFork0_#res.offset_5|, thr1Thread2of5ForFork0_#res.base=|v_thr1Thread2of5ForFork0_#res.base_5|, thr1Thread2of5ForFork0_#t~post7=|v_thr1Thread2of5ForFork0_#t~post7_9|, ~s~0=v_~s~0_3151} AuxVars[] AssignedVars[thr1Thread2of5ForFork0_#res.offset, thr1Thread2of5ForFork0_#res.base, thr1Thread2of5ForFork0_#t~post7, ~s~0][63], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 102#L716-2true, 166#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 77#L717-7true, 78#L719true, Black: 199#(and (= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0.base|) |ULTIMATE.start_thr1_~#l~0.offset|) 1) (<= ~s~0 0) (<= 0 ~s~0)), 24#L716-2true, 60#L719true, Black: 154#(= ~c~0 1), 61#L716-2true, 158#true]) [2021-06-11 15:33:05,449 INFO L384 tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event [2021-06-11 15:33:05,449 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2021-06-11 15:33:05,449 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2021-06-11 15:33:05,449 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2021-06-11 15:33:05,449 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2021-06-11 15:33:05,449 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1158] L719-->L716-2: Formula: (and (= (+ v_~s~0_3152 1) v_~s~0_3151) (= |v_thr1Thread2of5ForFork0_#res.base_5| 0) (= 0 |v_thr1Thread2of5ForFork0_#res.offset_5|)) InVars {~s~0=v_~s~0_3152} OutVars{thr1Thread2of5ForFork0_#res.offset=|v_thr1Thread2of5ForFork0_#res.offset_5|, thr1Thread2of5ForFork0_#res.base=|v_thr1Thread2of5ForFork0_#res.base_5|, thr1Thread2of5ForFork0_#t~post7=|v_thr1Thread2of5ForFork0_#t~post7_9|, ~s~0=v_~s~0_3151} AuxVars[] AssignedVars[thr1Thread2of5ForFork0_#res.offset, thr1Thread2of5ForFork0_#res.base, thr1Thread2of5ForFork0_#t~post7, ~s~0][63], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 166#true, 102#L716-2true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, 11#L719true, thr1Thread5of5ForFork0InUse, 77#L717-7true, 78#L719true, Black: 199#(and (= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0.base|) |ULTIMATE.start_thr1_~#l~0.offset|) 1) (<= ~s~0 0) (<= 0 ~s~0)), 60#L719true, Black: 154#(= ~c~0 1), 61#L716-2true, 158#true]) [2021-06-11 15:33:05,449 INFO L384 tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event [2021-06-11 15:33:05,449 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-06-11 15:33:05,449 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-06-11 15:33:05,449 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-06-11 15:33:06,061 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1049] L719-->L719-3: Formula: (= v_~s~0_30 (+ v_~s~0_31 1)) InVars {~s~0=v_~s~0_31} OutVars{thr1Thread1of5ForFork0_#t~post7=|v_thr1Thread1of5ForFork0_#t~post7_1|, ~s~0=v_~s~0_30} AuxVars[] AssignedVars[thr1Thread1of5ForFork0_#t~post7, ~s~0][43], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 166#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 77#L717-7true, 85#L719-3true, 118#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, 24#L716-2true, Black: 199#(and (= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0.base|) |ULTIMATE.start_thr1_~#l~0.offset|) 1) (<= ~s~0 0) (<= 0 ~s~0)), 60#L719true, 61#L716-2true, Black: 154#(= ~c~0 1), 158#true]) [2021-06-11 15:33:06,061 INFO L384 tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event [2021-06-11 15:33:06,061 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-06-11 15:33:06,061 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-06-11 15:33:06,061 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-06-11 15:33:06,061 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-06-11 15:33:06,378 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1059] L717-8-->L718: Formula: (= v_~c~0_1 1) InVars {} OutVars{~c~0=v_~c~0_1} AuxVars[] AssignedVars[~c~0][100], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), thr1Thread2of5ForFork0InUse, 166#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 52#ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTIONtrue, 85#L719-3true, 53#L719true, 117#L718true, 118#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 199#(and (= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0.base|) |ULTIMATE.start_thr1_~#l~0.offset|) 1) (<= ~s~0 0) (<= 0 ~s~0)), 24#L716-2true, Black: 152#true, 158#true]) [2021-06-11 15:33:06,379 INFO L384 tUnfolder$Statistics]: this new event has 50 ancestors and is not cut-off event [2021-06-11 15:33:06,379 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is not cut-off event [2021-06-11 15:33:06,379 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is not cut-off event [2021-06-11 15:33:06,379 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is not cut-off event [2021-06-11 15:33:06,405 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1059] L717-8-->L718: Formula: (= v_~c~0_1 1) InVars {} OutVars{~c~0=v_~c~0_1} AuxVars[] AssignedVars[~c~0][100], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), thr1Thread2of5ForFork0InUse, 166#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, 115#L719true, 52#ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTIONtrue, 85#L719-3true, 117#L718true, Black: 199#(and (= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0.base|) |ULTIMATE.start_thr1_~#l~0.offset|) 1) (<= ~s~0 0) (<= 0 ~s~0)), 24#L716-2true, Black: 152#true, 158#true]) [2021-06-11 15:33:06,405 INFO L384 tUnfolder$Statistics]: this new event has 50 ancestors and is not cut-off event [2021-06-11 15:33:06,405 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is not cut-off event [2021-06-11 15:33:06,406 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is not cut-off event [2021-06-11 15:33:06,406 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is not cut-off event [2021-06-11 15:33:07,346 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1059] L717-8-->L718: Formula: (= v_~c~0_1 1) InVars {} OutVars{~c~0=v_~c~0_1} AuxVars[] AssignedVars[~c~0][100], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), thr1Thread2of5ForFork0InUse, 166#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 115#L719true, 52#ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTIONtrue, 85#L719-3true, 53#L719true, 117#L718true, Black: 199#(and (= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0.base|) |ULTIMATE.start_thr1_~#l~0.offset|) 1) (<= ~s~0 0) (<= 0 ~s~0)), 24#L716-2true, Black: 152#true, 158#true]) [2021-06-11 15:33:07,347 INFO L384 tUnfolder$Statistics]: this new event has 51 ancestors and is not cut-off event [2021-06-11 15:33:07,347 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is not cut-off event [2021-06-11 15:33:07,347 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is not cut-off event [2021-06-11 15:33:07,347 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is not cut-off event [2021-06-11 15:33:07,941 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1059] L717-8-->L718: Formula: (= v_~c~0_1 1) InVars {} OutVars{~c~0=v_~c~0_1} AuxVars[] AssignedVars[~c~0][100], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), thr1Thread2of5ForFork0InUse, 166#true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 115#L719true, 85#L719-3true, 117#L718true, 53#L719true, Black: 199#(and (= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0.base|) |ULTIMATE.start_thr1_~#l~0.offset|) 1) (<= ~s~0 0) (<= 0 ~s~0)), 24#L716-2true, 60#L719true, Black: 152#true, 158#true]) [2021-06-11 15:33:07,941 INFO L384 tUnfolder$Statistics]: this new event has 52 ancestors and is not cut-off event [2021-06-11 15:33:07,941 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is not cut-off event [2021-06-11 15:33:07,941 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is not cut-off event [2021-06-11 15:33:07,941 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is not cut-off event [2021-06-11 15:33:08,349 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1158] L719-->L716-2: Formula: (and (= (+ v_~s~0_3152 1) v_~s~0_3151) (= |v_thr1Thread2of5ForFork0_#res.base_5| 0) (= 0 |v_thr1Thread2of5ForFork0_#res.offset_5|)) InVars {~s~0=v_~s~0_3152} OutVars{thr1Thread2of5ForFork0_#res.offset=|v_thr1Thread2of5ForFork0_#res.offset_5|, thr1Thread2of5ForFork0_#res.base=|v_thr1Thread2of5ForFork0_#res.base_5|, thr1Thread2of5ForFork0_#t~post7=|v_thr1Thread2of5ForFork0_#t~post7_9|, ~s~0=v_~s~0_3151} AuxVars[] AssignedVars[thr1Thread2of5ForFork0_#res.offset, thr1Thread2of5ForFork0_#res.base, thr1Thread2of5ForFork0_#t~post7, ~s~0][63], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), thr1Thread2of5ForFork0InUse, 166#true, 102#L716-2true, thr1Thread3of5ForFork0InUse, 73#L716-2true, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, 85#L719-3true, 117#L718true, Black: 199#(and (= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0.base|) |ULTIMATE.start_thr1_~#l~0.offset|) 1) (<= ~s~0 0) (<= 0 ~s~0)), 24#L716-2true, Black: 154#(= ~c~0 1), 158#true]) [2021-06-11 15:33:08,349 INFO L384 tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event [2021-06-11 15:33:08,349 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2021-06-11 15:33:08,349 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2021-06-11 15:33:08,349 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2021-06-11 15:33:08,742 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1049] L719-->L719-3: Formula: (= v_~s~0_30 (+ v_~s~0_31 1)) InVars {~s~0=v_~s~0_31} OutVars{thr1Thread1of5ForFork0_#t~post7=|v_thr1Thread1of5ForFork0_#t~post7_1|, ~s~0=v_~s~0_30} AuxVars[] AssignedVars[thr1Thread1of5ForFork0_#t~post7, ~s~0][43], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), thr1Thread2of5ForFork0InUse, 166#true, 38#L719-3true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, thr1Thread5of5ForFork0InUse, 85#L719-3true, 118#thr1Err0ASSERT_VIOLATIONERROR_FUNCTIONtrue, Black: 199#(and (= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0.base|) |ULTIMATE.start_thr1_~#l~0.offset|) 1) (<= ~s~0 0) (<= 0 ~s~0)), 24#L716-2true, 60#L719true, 61#L716-2true, Black: 154#(= ~c~0 1), 158#true]) [2021-06-11 15:33:08,742 INFO L384 tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event [2021-06-11 15:33:08,742 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-06-11 15:33:08,743 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-06-11 15:33:08,743 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-06-11 15:33:08,866 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1158] L719-->L716-2: Formula: (and (= (+ v_~s~0_3152 1) v_~s~0_3151) (= |v_thr1Thread2of5ForFork0_#res.base_5| 0) (= 0 |v_thr1Thread2of5ForFork0_#res.offset_5|)) InVars {~s~0=v_~s~0_3152} OutVars{thr1Thread2of5ForFork0_#res.offset=|v_thr1Thread2of5ForFork0_#res.offset_5|, thr1Thread2of5ForFork0_#res.base=|v_thr1Thread2of5ForFork0_#res.base_5|, thr1Thread2of5ForFork0_#t~post7=|v_thr1Thread2of5ForFork0_#t~post7_9|, ~s~0=v_~s~0_3151} AuxVars[] AssignedVars[thr1Thread2of5ForFork0_#res.offset, thr1Thread2of5ForFork0_#res.base, thr1Thread2of5ForFork0_#t~post7, ~s~0][63], [thr1Thread1of5ForFork0InUse, Black: 161#(and (<= ~t~0 (+ ~s~0 1)) (<= (+ ~s~0 1) ~t~0)), thr1Thread2of5ForFork0InUse, Black: 162#(and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|)) (or (< (div (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |thr1Thread1of5ForFork0_~#l~0.base|) |thr1Thread1of5ForFork0_~#l~0.offset|) (+ ~s~0 1)))), 166#true, 102#L716-2true, thr1Thread3of5ForFork0InUse, thr1Thread4of5ForFork0InUse, 73#L716-2true, thr1Thread5of5ForFork0InUse, 85#L719-3true, Black: 199#(and (= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0.base|) |ULTIMATE.start_thr1_~#l~0.offset|) 1) (<= ~s~0 0) (<= 0 ~s~0)), 24#L716-2true, 29#L719true, 61#L716-2true, Black: 154#(= ~c~0 1), 158#true]) [2021-06-11 15:33:08,866 INFO L384 tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event [2021-06-11 15:33:08,866 INFO L387 tUnfolder$Statistics]: existing Event has 57 ancestors and is cut-off event [2021-06-11 15:33:08,866 INFO L387 tUnfolder$Statistics]: existing Event has 57 ancestors and is cut-off event [2021-06-11 15:33:08,866 INFO L387 tUnfolder$Statistics]: existing Event has 57 ancestors and is cut-off event [2021-06-11 15:33:08,874 INFO L129 PetriNetUnfolder]: 171801/310972 cut-off events. [2021-06-11 15:33:08,874 INFO L130 PetriNetUnfolder]: For 37442/67509 co-relation queries the response was YES. [2021-06-11 15:33:11,010 INFO L84 FinitePrefix]: Finished finitePrefix Result has 622779 conditions, 310972 events. 171801/310972 cut-off events. For 37442/67509 co-relation queries the response was YES. Maximal size of possible extension queue 16867. Compared 3870187 event pairs, 69037 based on Foata normal form. 3/281598 useless extension candidates. Maximal degree in co-relation 540859. Up to 110047 conditions per place. [2021-06-11 15:33:14,823 INFO L151 LiptonReduction]: Number of co-enabled transitions 6668