./Ultimate.py --spec ../../sv-benchmarks/c/properties/no-data-race.prp --file ../../sv-benchmarks/c/ldv-races/race-2_5b-container_of.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for data races Using default analysis Version 2329fc70 Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86a8be45-27ba-47b0-84c8-f359291d385d/bin/uautomizer-uyxdKDjOR8/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86a8be45-27ba-47b0-84c8-f359291d385d/bin/uautomizer-uyxdKDjOR8/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86a8be45-27ba-47b0-84c8-f359291d385d/bin/uautomizer-uyxdKDjOR8/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86a8be45-27ba-47b0-84c8-f359291d385d/bin/uautomizer-uyxdKDjOR8/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-races/race-2_5b-container_of.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86a8be45-27ba-47b0-84c8-f359291d385d/bin/uautomizer-uyxdKDjOR8/config/svcomp-DataRace-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86a8be45-27ba-47b0-84c8-f359291d385d/bin/uautomizer-uyxdKDjOR8 --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! data-race) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 5faf00393d89d658f15bef38d92c45fbf71c11871cf63eee09c2e096e6751445 --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-2329fc7 [2022-12-13 13:43:50,483 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-12-13 13:43:50,485 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-12-13 13:43:50,499 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-12-13 13:43:50,499 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-12-13 13:43:50,500 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-12-13 13:43:50,500 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-12-13 13:43:50,501 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-12-13 13:43:50,502 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-12-13 13:43:50,503 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-12-13 13:43:50,503 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-12-13 13:43:50,504 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-12-13 13:43:50,504 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-12-13 13:43:50,505 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-12-13 13:43:50,506 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-12-13 13:43:50,507 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-12-13 13:43:50,507 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-12-13 13:43:50,508 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-12-13 13:43:50,509 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-12-13 13:43:50,510 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-12-13 13:43:50,511 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-12-13 13:43:50,512 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-12-13 13:43:50,512 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-12-13 13:43:50,513 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-12-13 13:43:50,522 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-12-13 13:43:50,522 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-12-13 13:43:50,522 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-12-13 13:43:50,523 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-12-13 13:43:50,523 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-12-13 13:43:50,524 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-12-13 13:43:50,524 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-12-13 13:43:50,525 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-12-13 13:43:50,525 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-12-13 13:43:50,526 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-12-13 13:43:50,527 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-12-13 13:43:50,527 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-12-13 13:43:50,527 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-12-13 13:43:50,527 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-12-13 13:43:50,528 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-12-13 13:43:50,528 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-12-13 13:43:50,529 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-12-13 13:43:50,529 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86a8be45-27ba-47b0-84c8-f359291d385d/bin/uautomizer-uyxdKDjOR8/config/svcomp-DataRace-32bit-Automizer_Default.epf [2022-12-13 13:43:50,547 INFO L113 SettingsManager]: Loading preferences was successful [2022-12-13 13:43:50,547 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-12-13 13:43:50,547 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-12-13 13:43:50,547 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-12-13 13:43:50,548 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-12-13 13:43:50,548 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-12-13 13:43:50,548 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-12-13 13:43:50,548 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-12-13 13:43:50,549 INFO L138 SettingsManager]: * Use SBE=true [2022-12-13 13:43:50,549 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-12-13 13:43:50,549 INFO L138 SettingsManager]: * sizeof long=4 [2022-12-13 13:43:50,549 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-12-13 13:43:50,549 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-12-13 13:43:50,549 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-12-13 13:43:50,549 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-12-13 13:43:50,549 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-12-13 13:43:50,549 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-12-13 13:43:50,550 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-12-13 13:43:50,550 INFO L138 SettingsManager]: * Check absence of data races in concurrent programs=true [2022-12-13 13:43:50,550 INFO L138 SettingsManager]: * sizeof long double=12 [2022-12-13 13:43:50,550 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-12-13 13:43:50,550 INFO L138 SettingsManager]: * Use constant arrays=true [2022-12-13 13:43:50,550 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-12-13 13:43:50,550 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-12-13 13:43:50,550 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-12-13 13:43:50,550 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-12-13 13:43:50,551 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-13 13:43:50,551 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-12-13 13:43:50,551 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-12-13 13:43:50,551 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-12-13 13:43:50,551 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-12-13 13:43:50,551 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-12-13 13:43:50,551 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-12-13 13:43:50,551 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-12-13 13:43:50,552 INFO L138 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2022-12-13 13:43:50,552 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-12-13 13:43:50,552 INFO L138 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2022-12-13 13:43:50,552 INFO L138 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86a8be45-27ba-47b0-84c8-f359291d385d/bin/uautomizer-uyxdKDjOR8/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 Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86a8be45-27ba-47b0-84c8-f359291d385d/bin/uautomizer-uyxdKDjOR8 Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! data-race) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 5faf00393d89d658f15bef38d92c45fbf71c11871cf63eee09c2e096e6751445 [2022-12-13 13:43:50,715 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-12-13 13:43:50,732 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-12-13 13:43:50,734 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-12-13 13:43:50,736 INFO L271 PluginConnector]: Initializing CDTParser... [2022-12-13 13:43:50,736 INFO L275 PluginConnector]: CDTParser initialized [2022-12-13 13:43:50,737 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86a8be45-27ba-47b0-84c8-f359291d385d/bin/uautomizer-uyxdKDjOR8/../../sv-benchmarks/c/ldv-races/race-2_5b-container_of.i [2022-12-13 13:43:53,289 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-12-13 13:43:53,557 INFO L351 CDTParser]: Found 1 translation units. [2022-12-13 13:43:53,558 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86a8be45-27ba-47b0-84c8-f359291d385d/sv-benchmarks/c/ldv-races/race-2_5b-container_of.i [2022-12-13 13:43:53,576 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86a8be45-27ba-47b0-84c8-f359291d385d/bin/uautomizer-uyxdKDjOR8/data/896fdaafc/16da33e8db384d918c13f5e6f307f480/FLAGcc5ab4da7 [2022-12-13 13:43:53,857 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86a8be45-27ba-47b0-84c8-f359291d385d/bin/uautomizer-uyxdKDjOR8/data/896fdaafc/16da33e8db384d918c13f5e6f307f480 [2022-12-13 13:43:53,859 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-12-13 13:43:53,860 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-12-13 13:43:53,861 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-12-13 13:43:53,861 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-12-13 13:43:53,863 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-12-13 13:43:53,864 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.12 01:43:53" (1/1) ... [2022-12-13 13:43:53,865 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@528647ac and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 01:43:53, skipping insertion in model container [2022-12-13 13:43:53,865 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.12 01:43:53" (1/1) ... [2022-12-13 13:43:53,870 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-12-13 13:43:53,898 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-12-13 13:43:54,393 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86a8be45-27ba-47b0-84c8-f359291d385d/sv-benchmarks/c/ldv-races/race-2_5b-container_of.i[76077,76090] [2022-12-13 13:43:54,427 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-13 13:43:54,435 INFO L203 MainTranslator]: Completed pre-run [2022-12-13 13:43:54,465 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86a8be45-27ba-47b0-84c8-f359291d385d/sv-benchmarks/c/ldv-races/race-2_5b-container_of.i[76077,76090] [2022-12-13 13:43:54,483 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-13 13:43:54,575 INFO L208 MainTranslator]: Completed translation [2022-12-13 13:43:54,575 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 01:43:54 WrapperNode [2022-12-13 13:43:54,575 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-12-13 13:43:54,576 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-12-13 13:43:54,576 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-12-13 13:43:54,576 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-12-13 13:43:54,582 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 01:43:54" (1/1) ... [2022-12-13 13:43:54,607 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 01:43:54" (1/1) ... [2022-12-13 13:43:54,630 INFO L138 Inliner]: procedures = 482, calls = 48, calls flagged for inlining = 12, calls inlined = 12, statements flattened = 217 [2022-12-13 13:43:54,630 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-12-13 13:43:54,631 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-12-13 13:43:54,631 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-12-13 13:43:54,631 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-12-13 13:43:54,638 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 01:43:54" (1/1) ... [2022-12-13 13:43:54,638 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 01:43:54" (1/1) ... [2022-12-13 13:43:54,643 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 01:43:54" (1/1) ... [2022-12-13 13:43:54,643 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 01:43:54" (1/1) ... [2022-12-13 13:43:54,658 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 01:43:54" (1/1) ... [2022-12-13 13:43:54,659 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 01:43:54" (1/1) ... [2022-12-13 13:43:54,662 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 01:43:54" (1/1) ... [2022-12-13 13:43:54,664 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 01:43:54" (1/1) ... [2022-12-13 13:43:54,668 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-12-13 13:43:54,668 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-12-13 13:43:54,669 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-12-13 13:43:54,669 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-12-13 13:43:54,669 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 01:43:54" (1/1) ... [2022-12-13 13:43:54,674 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-13 13:43:54,682 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86a8be45-27ba-47b0-84c8-f359291d385d/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 13:43:54,691 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86a8be45-27ba-47b0-84c8-f359291d385d/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-12-13 13:43:54,693 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86a8be45-27ba-47b0-84c8-f359291d385d/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-12-13 13:43:54,718 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-12-13 13:43:54,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-12-13 13:43:54,719 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2022-12-13 13:43:54,719 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-12-13 13:43:54,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-12-13 13:43:54,719 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-12-13 13:43:54,719 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-12-13 13:43:54,719 INFO L130 BoogieDeclarations]: Found specification of procedure my_callback [2022-12-13 13:43:54,719 INFO L138 BoogieDeclarations]: Found implementation of procedure my_callback [2022-12-13 13:43:54,719 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-12-13 13:43:54,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-12-13 13:43:54,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-12-13 13:43:54,720 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-12-13 13:43:54,948 INFO L235 CfgBuilder]: Building ICFG [2022-12-13 13:43:54,949 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-12-13 13:43:55,278 INFO L276 CfgBuilder]: Performing block encoding [2022-12-13 13:43:55,286 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-12-13 13:43:55,287 INFO L300 CfgBuilder]: Removed 0 assume(true) statements. [2022-12-13 13:43:55,289 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.12 01:43:55 BoogieIcfgContainer [2022-12-13 13:43:55,289 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-12-13 13:43:55,291 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-12-13 13:43:55,292 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-12-13 13:43:55,294 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-12-13 13:43:55,295 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.12 01:43:53" (1/3) ... [2022-12-13 13:43:55,295 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2cf85a76 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.12 01:43:55, skipping insertion in model container [2022-12-13 13:43:55,295 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 01:43:54" (2/3) ... [2022-12-13 13:43:55,296 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2cf85a76 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.12 01:43:55, skipping insertion in model container [2022-12-13 13:43:55,296 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.12 01:43:55" (3/3) ... [2022-12-13 13:43:55,297 INFO L112 eAbstractionObserver]: Analyzing ICFG race-2_5b-container_of.i [2022-12-13 13:43:55,305 WARN L145 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-12-13 13:43:55,314 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-12-13 13:43:55,314 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 17 error locations. [2022-12-13 13:43:55,314 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-12-13 13:43:55,383 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-12-13 13:43:55,415 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 329 places, 331 transitions, 678 flow [2022-12-13 13:43:55,518 INFO L130 PetriNetUnfolder]: 10/408 cut-off events. [2022-12-13 13:43:55,518 INFO L131 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2022-12-13 13:43:55,524 INFO L83 FinitePrefix]: Finished finitePrefix Result has 417 conditions, 408 events. 10/408 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 818 event pairs, 0 based on Foata normal form. 0/371 useless extension candidates. Maximal degree in co-relation 218. Up to 4 conditions per place. [2022-12-13 13:43:55,525 INFO L82 GeneralOperation]: Start removeDead. Operand has 329 places, 331 transitions, 678 flow [2022-12-13 13:43:55,529 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 327 places, 328 transitions, 668 flow [2022-12-13 13:43:55,532 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2022-12-13 13:43:55,540 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 327 places, 328 transitions, 668 flow [2022-12-13 13:43:55,542 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 327 places, 328 transitions, 668 flow [2022-12-13 13:43:55,542 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 327 places, 328 transitions, 668 flow [2022-12-13 13:43:55,592 INFO L130 PetriNetUnfolder]: 9/407 cut-off events. [2022-12-13 13:43:55,593 INFO L131 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2022-12-13 13:43:55,594 INFO L83 FinitePrefix]: Finished finitePrefix Result has 416 conditions, 407 events. 9/407 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 825 event pairs, 0 based on Foata normal form. 0/371 useless extension candidates. Maximal degree in co-relation 218. Up to 4 conditions per place. [2022-12-13 13:43:55,599 INFO L119 LiptonReduction]: Number of co-enabled transitions 19368 [2022-12-13 13:44:48,438 WARN L233 SmtUtils]: Spent 5.03s on a formula simplification that was a NOOP. DAG size: 180 (called from [L 278] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2022-12-13 13:44:59,426 INFO L134 LiptonReduction]: Checked pairs total: 113772 [2022-12-13 13:44:59,426 INFO L136 LiptonReduction]: Total number of compositions: 247 [2022-12-13 13:44:59,435 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-12-13 13:44:59,439 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2c8d0444, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2022-12-13 13:44:59,439 INFO L358 AbstractCegarLoop]: Starting to check reachability of 25 error locations. [2022-12-13 13:44:59,441 INFO L130 PetriNetUnfolder]: 0/2 cut-off events. [2022-12-13 13:44:59,441 INFO L131 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2022-12-13 13:44:59,441 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:44:59,442 INFO L209 CegarLoopForPetriNet]: trace histogram [1] [2022-12-13 13:44:59,442 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (and 22 more)] === [2022-12-13 13:44:59,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:44:59,446 INFO L85 PathProgramCache]: Analyzing trace with hash 992, now seen corresponding path program 1 times [2022-12-13 13:44:59,452 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:44:59,452 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [907519122] [2022-12-13 13:44:59,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:44:59,453 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:44:59,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:44:59,615 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:44:59,615 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:44:59,615 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [907519122] [2022-12-13 13:44:59,616 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [907519122] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:44:59,616 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:44:59,616 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [0] imperfect sequences [] total 0 [2022-12-13 13:44:59,618 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [231331001] [2022-12-13 13:44:59,619 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:44:59,626 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-12-13 13:44:59,626 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:44:59,642 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-12-13 13:44:59,643 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-12-13 13:44:59,646 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 315 out of 578 [2022-12-13 13:44:59,649 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 137 places, 134 transitions, 280 flow. Second operand has 2 states, 2 states have (on average 315.5) internal successors, (631), 2 states have internal predecessors, (631), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:44:59,649 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:44:59,649 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 315 of 578 [2022-12-13 13:44:59,650 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:45:00,205 INFO L130 PetriNetUnfolder]: 1033/3276 cut-off events. [2022-12-13 13:45:00,205 INFO L131 PetriNetUnfolder]: For 19/34 co-relation queries the response was YES. [2022-12-13 13:45:00,212 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5022 conditions, 3276 events. 1033/3276 cut-off events. For 19/34 co-relation queries the response was YES. Maximal size of possible extension queue 115. Compared 27586 event pairs, 1032 based on Foata normal form. 57/2937 useless extension candidates. Maximal degree in co-relation 4503. Up to 1719 conditions per place. [2022-12-13 13:45:00,226 INFO L137 encePairwiseOnDemand]: 572/578 looper letters, 40 selfloop transitions, 0 changer transitions 0/127 dead transitions. [2022-12-13 13:45:00,226 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 133 places, 127 transitions, 346 flow [2022-12-13 13:45:00,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-12-13 13:45:00,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2022-12-13 13:45:00,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 676 transitions. [2022-12-13 13:45:00,243 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.5847750865051903 [2022-12-13 13:45:00,244 INFO L72 ComplementDD]: Start complementDD. Operand 2 states and 676 transitions. [2022-12-13 13:45:00,244 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2 states and 676 transitions. [2022-12-13 13:45:00,246 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:45:00,249 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 676 transitions. [2022-12-13 13:45:00,253 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 3 states, 2 states have (on average 338.0) internal successors, (676), 2 states have internal predecessors, (676), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:45:00,260 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 3 states, 3 states have (on average 578.0) internal successors, (1734), 3 states have internal predecessors, (1734), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:45:00,261 INFO L81 ComplementDD]: Finished complementDD. Result has 3 states, 3 states have (on average 578.0) internal successors, (1734), 3 states have internal predecessors, (1734), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:45:00,263 INFO L175 Difference]: Start difference. First operand has 137 places, 134 transitions, 280 flow. Second operand 2 states and 676 transitions. [2022-12-13 13:45:00,264 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 133 places, 127 transitions, 346 flow [2022-12-13 13:45:00,269 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 129 places, 127 transitions, 338 flow, removed 0 selfloop flow, removed 4 redundant places. [2022-12-13 13:45:00,272 INFO L231 Difference]: Finished difference. Result has 129 places, 127 transitions, 258 flow [2022-12-13 13:45:00,275 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=578, PETRI_DIFFERENCE_MINUEND_FLOW=258, PETRI_DIFFERENCE_MINUEND_PLACES=128, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=127, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=127, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=258, PETRI_PLACES=129, PETRI_TRANSITIONS=127} [2022-12-13 13:45:00,278 INFO L288 CegarLoopForPetriNet]: 137 programPoint places, -8 predicate places. [2022-12-13 13:45:00,278 INFO L495 AbstractCegarLoop]: Abstraction has has 129 places, 127 transitions, 258 flow [2022-12-13 13:45:00,278 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 315.5) internal successors, (631), 2 states have internal predecessors, (631), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:45:00,279 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:45:00,279 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:45:00,279 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-12-13 13:45:00,279 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (and 22 more)] === [2022-12-13 13:45:00,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:45:00,280 INFO L85 PathProgramCache]: Analyzing trace with hash 247378080, now seen corresponding path program 1 times [2022-12-13 13:45:00,280 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:45:00,280 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1227085329] [2022-12-13 13:45:00,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:45:00,280 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:45:00,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:45:00,735 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:45:00,735 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:45:00,735 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1227085329] [2022-12-13 13:45:00,735 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1227085329] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:45:00,735 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:45:00,736 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-13 13:45:00,736 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [183211053] [2022-12-13 13:45:00,736 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:45:00,737 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-13 13:45:00,737 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:45:00,737 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-13 13:45:00,738 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2022-12-13 13:45:01,146 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 238 out of 578 [2022-12-13 13:45:01,148 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 129 places, 127 transitions, 258 flow. Second operand has 6 states, 6 states have (on average 239.16666666666666) internal successors, (1435), 6 states have internal predecessors, (1435), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:45:01,148 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:45:01,148 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 238 of 578 [2022-12-13 13:45:01,148 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:45:03,823 INFO L130 PetriNetUnfolder]: 17281/30199 cut-off events. [2022-12-13 13:45:03,823 INFO L131 PetriNetUnfolder]: For 4/4 co-relation queries the response was YES. [2022-12-13 13:45:03,846 INFO L83 FinitePrefix]: Finished finitePrefix Result has 57126 conditions, 30199 events. 17281/30199 cut-off events. For 4/4 co-relation queries the response was YES. Maximal size of possible extension queue 564. Compared 229384 event pairs, 13349 based on Foata normal form. 0/28412 useless extension candidates. Maximal degree in co-relation 57123. Up to 24885 conditions per place. [2022-12-13 13:45:03,949 INFO L137 encePairwiseOnDemand]: 547/578 looper letters, 131 selfloop transitions, 102 changer transitions 0/267 dead transitions. [2022-12-13 13:45:03,949 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 134 places, 267 transitions, 1004 flow [2022-12-13 13:45:03,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-13 13:45:03,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-13 13:45:03,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1662 transitions. [2022-12-13 13:45:03,954 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.47923875432525953 [2022-12-13 13:45:03,954 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1662 transitions. [2022-12-13 13:45:03,955 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1662 transitions. [2022-12-13 13:45:03,955 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:45:03,956 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1662 transitions. [2022-12-13 13:45:03,959 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 277.0) internal successors, (1662), 6 states have internal predecessors, (1662), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:45:03,964 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 578.0) internal successors, (4046), 7 states have internal predecessors, (4046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:45:03,965 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 578.0) internal successors, (4046), 7 states have internal predecessors, (4046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:45:03,965 INFO L175 Difference]: Start difference. First operand has 129 places, 127 transitions, 258 flow. Second operand 6 states and 1662 transitions. [2022-12-13 13:45:03,966 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 134 places, 267 transitions, 1004 flow [2022-12-13 13:45:03,967 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 134 places, 267 transitions, 1004 flow, removed 0 selfloop flow, removed 0 redundant places. [2022-12-13 13:45:03,970 INFO L231 Difference]: Finished difference. Result has 138 places, 227 transitions, 825 flow [2022-12-13 13:45:03,970 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=578, PETRI_DIFFERENCE_MINUEND_FLOW=258, PETRI_DIFFERENCE_MINUEND_PLACES=129, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=127, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=26, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=97, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=825, PETRI_PLACES=138, PETRI_TRANSITIONS=227} [2022-12-13 13:45:03,971 INFO L288 CegarLoopForPetriNet]: 137 programPoint places, 1 predicate places. [2022-12-13 13:45:03,971 INFO L495 AbstractCegarLoop]: Abstraction has has 138 places, 227 transitions, 825 flow [2022-12-13 13:45:03,972 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 239.16666666666666) internal successors, (1435), 6 states have internal predecessors, (1435), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:45:03,972 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:45:03,972 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:45:03,972 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-12-13 13:45:03,972 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (and 22 more)] === [2022-12-13 13:45:03,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:45:03,973 INFO L85 PathProgramCache]: Analyzing trace with hash 101171373, now seen corresponding path program 1 times [2022-12-13 13:45:03,973 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:45:03,973 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [185162203] [2022-12-13 13:45:03,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:45:03,973 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:45:03,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:45:04,052 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:45:04,052 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:45:04,052 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [185162203] [2022-12-13 13:45:04,052 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [185162203] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:45:04,052 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:45:04,053 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-12-13 13:45:04,053 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1984257358] [2022-12-13 13:45:04,053 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:45:04,053 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 13:45:04,053 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:45:04,054 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 13:45:04,054 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-13 13:45:04,062 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 310 out of 578 [2022-12-13 13:45:04,064 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 138 places, 227 transitions, 825 flow. Second operand has 3 states, 3 states have (on average 310.6666666666667) internal successors, (932), 3 states have internal predecessors, (932), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:45:04,064 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:45:04,064 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 310 of 578 [2022-12-13 13:45:04,064 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:45:05,401 INFO L130 PetriNetUnfolder]: 6747/15697 cut-off events. [2022-12-13 13:45:05,401 INFO L131 PetriNetUnfolder]: For 2155/3127 co-relation queries the response was YES. [2022-12-13 13:45:05,424 INFO L83 FinitePrefix]: Finished finitePrefix Result has 32776 conditions, 15697 events. 6747/15697 cut-off events. For 2155/3127 co-relation queries the response was YES. Maximal size of possible extension queue 388. Compared 142824 event pairs, 2230 based on Foata normal form. 170/14578 useless extension candidates. Maximal degree in co-relation 32768. Up to 6309 conditions per place. [2022-12-13 13:45:05,465 INFO L137 encePairwiseOnDemand]: 575/578 looper letters, 65 selfloop transitions, 2 changer transitions 2/247 dead transitions. [2022-12-13 13:45:05,465 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 140 places, 247 transitions, 1010 flow [2022-12-13 13:45:05,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 13:45:05,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-12-13 13:45:05,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 991 transitions. [2022-12-13 13:45:05,470 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.5715109573241061 [2022-12-13 13:45:05,470 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 991 transitions. [2022-12-13 13:45:05,470 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 991 transitions. [2022-12-13 13:45:05,471 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:45:05,471 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 991 transitions. [2022-12-13 13:45:05,473 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 330.3333333333333) internal successors, (991), 3 states have internal predecessors, (991), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:45:05,475 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 578.0) internal successors, (2312), 4 states have internal predecessors, (2312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:45:05,476 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 578.0) internal successors, (2312), 4 states have internal predecessors, (2312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:45:05,476 INFO L175 Difference]: Start difference. First operand has 138 places, 227 transitions, 825 flow. Second operand 3 states and 991 transitions. [2022-12-13 13:45:05,476 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 140 places, 247 transitions, 1010 flow [2022-12-13 13:45:05,574 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 140 places, 247 transitions, 1010 flow, removed 0 selfloop flow, removed 0 redundant places. [2022-12-13 13:45:05,576 INFO L231 Difference]: Finished difference. Result has 142 places, 228 transitions, 839 flow [2022-12-13 13:45:05,576 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=578, PETRI_DIFFERENCE_MINUEND_FLOW=825, PETRI_DIFFERENCE_MINUEND_PLACES=138, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=227, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=225, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=839, PETRI_PLACES=142, PETRI_TRANSITIONS=228} [2022-12-13 13:45:05,577 INFO L288 CegarLoopForPetriNet]: 137 programPoint places, 5 predicate places. [2022-12-13 13:45:05,577 INFO L495 AbstractCegarLoop]: Abstraction has has 142 places, 228 transitions, 839 flow [2022-12-13 13:45:05,577 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 310.6666666666667) internal successors, (932), 3 states have internal predecessors, (932), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:45:05,577 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:45:05,577 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:45:05,577 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-12-13 13:45:05,577 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting my_callbackErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (and 22 more)] === [2022-12-13 13:45:05,578 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:45:05,578 INFO L85 PathProgramCache]: Analyzing trace with hash 649095774, now seen corresponding path program 1 times [2022-12-13 13:45:05,578 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:45:05,578 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [240856241] [2022-12-13 13:45:05,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:45:05,578 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:45:05,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:45:05,834 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:45:05,834 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:45:05,835 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [240856241] [2022-12-13 13:45:05,835 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [240856241] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:45:05,835 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:45:05,835 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-13 13:45:05,835 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1071129013] [2022-12-13 13:45:05,835 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:45:05,836 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-13 13:45:05,836 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:45:05,836 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-13 13:45:05,836 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2022-12-13 13:45:06,206 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 237 out of 578 [2022-12-13 13:45:06,208 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 142 places, 228 transitions, 839 flow. Second operand has 6 states, 6 states have (on average 238.33333333333334) internal successors, (1430), 6 states have internal predecessors, (1430), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:45:06,208 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:45:06,208 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 237 of 578 [2022-12-13 13:45:06,208 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:45:07,329 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([686] L1711-3-->L1711-4: Formula: (= |v_#race_143| (store |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11 (store (select |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_11 25) |v_my_callbackThread1of1ForFork1_#t~nondet32_5|))) InVars {#race=|v_#race_144|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} OutVars{#race=|v_#race_143|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} AuxVars[] AssignedVars[#race][33], [346#true, 247#L1712-4true, 83#L1711-4true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), 332#true, Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 160#L1733-4true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 352#true, Black: 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0))]) [2022-12-13 13:45:07,330 INFO L383 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2022-12-13 13:45:07,330 INFO L386 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2022-12-13 13:45:07,330 INFO L386 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2022-12-13 13:45:07,330 INFO L386 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2022-12-13 13:45:07,458 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([686] L1711-3-->L1711-4: Formula: (= |v_#race_143| (store |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11 (store (select |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_11 25) |v_my_callbackThread1of1ForFork1_#t~nondet32_5|))) InVars {#race=|v_#race_144|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} OutVars{#race=|v_#race_143|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} AuxVars[] AssignedVars[#race][33], [346#true, 83#L1711-4true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), 332#true, Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 160#L1733-4true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 274#L1712-5true, 352#true, Black: 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0))]) [2022-12-13 13:45:07,458 INFO L383 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2022-12-13 13:45:07,458 INFO L386 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2022-12-13 13:45:07,459 INFO L386 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2022-12-13 13:45:07,459 INFO L386 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2022-12-13 13:45:07,608 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [346#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), 332#true, Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 160#L1733-4true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 312#L1711-3true, 335#true, 66#L1712-8true, 352#true, Black: 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0))]) [2022-12-13 13:45:07,608 INFO L383 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2022-12-13 13:45:07,609 INFO L386 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2022-12-13 13:45:07,609 INFO L386 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2022-12-13 13:45:07,609 INFO L386 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2022-12-13 13:45:08,330 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([686] L1711-3-->L1711-4: Formula: (= |v_#race_143| (store |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11 (store (select |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_11 25) |v_my_callbackThread1of1ForFork1_#t~nondet32_5|))) InVars {#race=|v_#race_144|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} OutVars{#race=|v_#race_143|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} AuxVars[] AssignedVars[#race][33], [346#true, 83#L1711-4true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), 332#true, Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 160#L1733-4true, 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 218#L1712-11true, Black: 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0))]) [2022-12-13 13:45:08,330 INFO L383 tUnfolder$Statistics]: this new event has 31 ancestors and is cut-off event [2022-12-13 13:45:08,331 INFO L386 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2022-12-13 13:45:08,331 INFO L386 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2022-12-13 13:45:08,331 INFO L386 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2022-12-13 13:45:08,375 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([686] L1711-3-->L1711-4: Formula: (= |v_#race_143| (store |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11 (store (select |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_11 25) |v_my_callbackThread1of1ForFork1_#t~nondet32_5|))) InVars {#race=|v_#race_144|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} OutVars{#race=|v_#race_143|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} AuxVars[] AssignedVars[#race][33], [83#L1711-4true, 247#L1712-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 76#L1760-6true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:08,375 INFO L383 tUnfolder$Statistics]: this new event has 31 ancestors and is not cut-off event [2022-12-13 13:45:08,376 INFO L386 tUnfolder$Statistics]: existing Event has 31 ancestors and is not cut-off event [2022-12-13 13:45:08,376 INFO L386 tUnfolder$Statistics]: existing Event has 31 ancestors and is not cut-off event [2022-12-13 13:45:08,376 INFO L386 tUnfolder$Statistics]: existing Event has 31 ancestors and is not cut-off event [2022-12-13 13:45:08,384 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([686] L1711-3-->L1711-4: Formula: (= |v_#race_143| (store |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11 (store (select |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_11 25) |v_my_callbackThread1of1ForFork1_#t~nondet32_5|))) InVars {#race=|v_#race_144|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} OutVars{#race=|v_#race_143|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} AuxVars[] AssignedVars[#race][33], [83#L1711-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 76#L1760-6true, 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 274#L1712-5true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:08,384 INFO L383 tUnfolder$Statistics]: this new event has 32 ancestors and is cut-off event [2022-12-13 13:45:08,384 INFO L386 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2022-12-13 13:45:08,385 INFO L386 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2022-12-13 13:45:08,385 INFO L386 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2022-12-13 13:45:08,503 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([686] L1711-3-->L1711-4: Formula: (= |v_#race_143| (store |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11 (store (select |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_11 25) |v_my_callbackThread1of1ForFork1_#t~nondet32_5|))) InVars {#race=|v_#race_144|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} OutVars{#race=|v_#race_143|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} AuxVars[] AssignedVars[#race][33], [346#true, 83#L1711-4true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), 332#true, Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 160#L1733-4true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 352#true, 126#L1712-12true, Black: 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0))]) [2022-12-13 13:45:08,504 INFO L383 tUnfolder$Statistics]: this new event has 32 ancestors and is cut-off event [2022-12-13 13:45:08,504 INFO L386 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2022-12-13 13:45:08,504 INFO L386 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2022-12-13 13:45:08,504 INFO L386 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2022-12-13 13:45:08,505 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([833] L1712-12-->L1713: Formula: (let ((.cse0 (select |v_#race_275| v_my_callbackThread1of1ForFork0_~data~0.base_65))) (and (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ 30 v_my_callbackThread1of1ForFork0_~data~0.offset_65))) (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ 29 v_my_callbackThread1of1ForFork0_~data~0.offset_65))) (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_65 28))) (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ 31 v_my_callbackThread1of1ForFork0_~data~0.offset_65))))) InVars {#race=|v_#race_275|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_65, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_65, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_24|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_15|, #race=|v_#race_275|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_65, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_65} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~mem33, my_callbackThread1of1ForFork0_#t~nondet34][283], [346#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), 332#true, Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 160#L1733-4true, 3#L1713true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 312#L1711-3true, 335#true, 352#true, Black: 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0))]) [2022-12-13 13:45:08,505 INFO L383 tUnfolder$Statistics]: this new event has 32 ancestors and is cut-off event [2022-12-13 13:45:08,505 INFO L386 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2022-12-13 13:45:08,505 INFO L386 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2022-12-13 13:45:08,505 INFO L386 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2022-12-13 13:45:08,549 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([687] L1711-4-->L1711-5: Formula: (= |v_#race_145| (store |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13 (store (select |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_13 26) |v_my_callbackThread1of1ForFork1_#t~nondet32_7|))) InVars {#race=|v_#race_146|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} OutVars{#race=|v_#race_145|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} AuxVars[] AssignedVars[#race][45], [65#L1711-5true, 247#L1712-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 76#L1760-6true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:08,549 INFO L383 tUnfolder$Statistics]: this new event has 32 ancestors and is not cut-off event [2022-12-13 13:45:08,549 INFO L386 tUnfolder$Statistics]: existing Event has 32 ancestors and is not cut-off event [2022-12-13 13:45:08,549 INFO L386 tUnfolder$Statistics]: existing Event has 32 ancestors and is not cut-off event [2022-12-13 13:45:08,550 INFO L386 tUnfolder$Statistics]: existing Event has 32 ancestors and is not cut-off event [2022-12-13 13:45:08,550 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1711-5-->L1711-6: Formula: (= (store |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15 (store (select |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_15 27) |v_my_callbackThread1of1ForFork1_#t~nondet32_9|)) |v_#race_147|) InVars {#race=|v_#race_148|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} OutVars{#race=|v_#race_147|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} AuxVars[] AssignedVars[#race][60], [322#L1711-6true, 247#L1712-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 76#L1760-6true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:08,550 INFO L383 tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event [2022-12-13 13:45:08,550 INFO L386 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2022-12-13 13:45:08,550 INFO L386 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2022-12-13 13:45:08,550 INFO L386 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2022-12-13 13:45:08,560 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([687] L1711-4-->L1711-5: Formula: (= |v_#race_145| (store |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13 (store (select |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_13 26) |v_my_callbackThread1of1ForFork1_#t~nondet32_7|))) InVars {#race=|v_#race_146|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} OutVars{#race=|v_#race_145|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} AuxVars[] AssignedVars[#race][45], [65#L1711-5true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 76#L1760-6true, 274#L1712-5true, 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:08,560 INFO L383 tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event [2022-12-13 13:45:08,560 INFO L386 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2022-12-13 13:45:08,560 INFO L386 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2022-12-13 13:45:08,560 INFO L386 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2022-12-13 13:45:08,575 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 312#L1711-3true, 76#L1760-6true, 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 66#L1712-8true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:08,575 INFO L383 tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event [2022-12-13 13:45:08,575 INFO L386 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2022-12-13 13:45:08,575 INFO L386 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2022-12-13 13:45:08,575 INFO L386 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2022-12-13 13:45:08,752 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1711-5-->L1711-6: Formula: (= (store |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15 (store (select |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_15 27) |v_my_callbackThread1of1ForFork1_#t~nondet32_9|)) |v_#race_147|) InVars {#race=|v_#race_148|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} OutVars{#race=|v_#race_147|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} AuxVars[] AssignedVars[#race][60], [322#L1711-6true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 274#L1712-5true, 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 76#L1760-6true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:08,753 INFO L383 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2022-12-13 13:45:08,753 INFO L386 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2022-12-13 13:45:08,753 INFO L386 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2022-12-13 13:45:08,753 INFO L386 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2022-12-13 13:45:08,763 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([686] L1711-3-->L1711-4: Formula: (= |v_#race_143| (store |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11 (store (select |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_11 25) |v_my_callbackThread1of1ForFork1_#t~nondet32_5|))) InVars {#race=|v_#race_144|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} OutVars{#race=|v_#race_143|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} AuxVars[] AssignedVars[#race][33], [83#L1711-4true, 247#L1712-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 16#L1761-1true, Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:08,763 INFO L383 tUnfolder$Statistics]: this new event has 33 ancestors and is not cut-off event [2022-12-13 13:45:08,763 INFO L386 tUnfolder$Statistics]: existing Event has 33 ancestors and is not cut-off event [2022-12-13 13:45:08,763 INFO L386 tUnfolder$Statistics]: existing Event has 33 ancestors and is not cut-off event [2022-12-13 13:45:08,763 INFO L386 tUnfolder$Statistics]: existing Event has 33 ancestors and is not cut-off event [2022-12-13 13:45:08,766 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [83#L1711-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 76#L1760-6true, 66#L1712-8true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:08,766 INFO L383 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2022-12-13 13:45:08,766 INFO L386 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2022-12-13 13:45:08,766 INFO L386 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2022-12-13 13:45:08,766 INFO L386 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2022-12-13 13:45:08,778 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([686] L1711-3-->L1711-4: Formula: (= |v_#race_143| (store |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11 (store (select |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_11 25) |v_my_callbackThread1of1ForFork1_#t~nondet32_5|))) InVars {#race=|v_#race_144|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} OutVars{#race=|v_#race_143|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} AuxVars[] AssignedVars[#race][33], [83#L1711-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 16#L1761-1true, Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 274#L1712-5true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:08,778 INFO L383 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2022-12-13 13:45:08,779 INFO L386 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2022-12-13 13:45:08,779 INFO L386 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2022-12-13 13:45:08,779 INFO L386 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2022-12-13 13:45:08,779 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([686] L1711-3-->L1711-4: Formula: (= |v_#race_143| (store |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11 (store (select |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_11 25) |v_my_callbackThread1of1ForFork1_#t~nondet32_5|))) InVars {#race=|v_#race_144|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} OutVars{#race=|v_#race_143|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} AuxVars[] AssignedVars[#race][33], [72#L1761-2true, 83#L1711-4true, 247#L1712-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:08,780 INFO L383 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2022-12-13 13:45:08,780 INFO L386 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2022-12-13 13:45:08,780 INFO L386 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2022-12-13 13:45:08,780 INFO L386 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2022-12-13 13:45:08,928 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([687] L1711-4-->L1711-5: Formula: (= |v_#race_145| (store |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13 (store (select |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_13 26) |v_my_callbackThread1of1ForFork1_#t~nondet32_7|))) InVars {#race=|v_#race_146|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} OutVars{#race=|v_#race_145|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} AuxVars[] AssignedVars[#race][45], [65#L1711-5true, 247#L1712-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 16#L1761-1true, Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:08,928 INFO L383 tUnfolder$Statistics]: this new event has 34 ancestors and is not cut-off event [2022-12-13 13:45:08,929 INFO L386 tUnfolder$Statistics]: existing Event has 34 ancestors and is not cut-off event [2022-12-13 13:45:08,929 INFO L386 tUnfolder$Statistics]: existing Event has 34 ancestors and is not cut-off event [2022-12-13 13:45:08,929 INFO L386 tUnfolder$Statistics]: existing Event has 34 ancestors and is not cut-off event [2022-12-13 13:45:08,929 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1711-5-->L1711-6: Formula: (= (store |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15 (store (select |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_15 27) |v_my_callbackThread1of1ForFork1_#t~nondet32_9|)) |v_#race_147|) InVars {#race=|v_#race_148|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} OutVars{#race=|v_#race_147|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} AuxVars[] AssignedVars[#race][60], [322#L1711-6true, 247#L1712-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), 16#L1761-1true, Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:08,929 INFO L383 tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event [2022-12-13 13:45:08,929 INFO L386 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2022-12-13 13:45:08,929 INFO L386 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2022-12-13 13:45:08,930 INFO L386 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2022-12-13 13:45:08,932 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [65#L1711-5true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 76#L1760-6true, 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 66#L1712-8true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:08,932 INFO L383 tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event [2022-12-13 13:45:08,932 INFO L386 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2022-12-13 13:45:08,933 INFO L386 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2022-12-13 13:45:08,933 INFO L386 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2022-12-13 13:45:08,941 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([687] L1711-4-->L1711-5: Formula: (= |v_#race_145| (store |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13 (store (select |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_13 26) |v_my_callbackThread1of1ForFork1_#t~nondet32_7|))) InVars {#race=|v_#race_146|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} OutVars{#race=|v_#race_145|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} AuxVars[] AssignedVars[#race][45], [65#L1711-5true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 16#L1761-1true, Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 274#L1712-5true, 335#true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:08,941 INFO L383 tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event [2022-12-13 13:45:08,941 INFO L386 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2022-12-13 13:45:08,941 INFO L386 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2022-12-13 13:45:08,941 INFO L386 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2022-12-13 13:45:08,942 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([687] L1711-4-->L1711-5: Formula: (= |v_#race_145| (store |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13 (store (select |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_13 26) |v_my_callbackThread1of1ForFork1_#t~nondet32_7|))) InVars {#race=|v_#race_146|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} OutVars{#race=|v_#race_145|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} AuxVars[] AssignedVars[#race][45], [65#L1711-5true, 72#L1761-2true, 247#L1712-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:08,942 INFO L383 tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event [2022-12-13 13:45:08,942 INFO L386 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2022-12-13 13:45:08,942 INFO L386 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2022-12-13 13:45:08,942 INFO L386 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2022-12-13 13:45:08,958 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([686] L1711-3-->L1711-4: Formula: (= |v_#race_143| (store |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11 (store (select |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_11 25) |v_my_callbackThread1of1ForFork1_#t~nondet32_5|))) InVars {#race=|v_#race_144|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} OutVars{#race=|v_#race_143|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} AuxVars[] AssignedVars[#race][33], [72#L1761-2true, 83#L1711-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 274#L1712-5true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:08,958 INFO L383 tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event [2022-12-13 13:45:08,959 INFO L386 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2022-12-13 13:45:08,959 INFO L386 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2022-12-13 13:45:08,959 INFO L386 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2022-12-13 13:45:08,960 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [72#L1761-2true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 312#L1711-3true, 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 66#L1712-8true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:08,960 INFO L383 tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event [2022-12-13 13:45:08,960 INFO L386 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2022-12-13 13:45:08,960 INFO L386 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2022-12-13 13:45:08,960 INFO L386 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2022-12-13 13:45:08,961 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([686] L1711-3-->L1711-4: Formula: (= |v_#race_143| (store |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11 (store (select |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_11 25) |v_my_callbackThread1of1ForFork1_#t~nondet32_5|))) InVars {#race=|v_#race_144|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} OutVars{#race=|v_#race_143|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} AuxVars[] AssignedVars[#race][33], [83#L1711-4true, 247#L1712-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true, 119#L1761-3true]) [2022-12-13 13:45:08,961 INFO L383 tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event [2022-12-13 13:45:08,961 INFO L386 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2022-12-13 13:45:08,961 INFO L386 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2022-12-13 13:45:08,961 INFO L386 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2022-12-13 13:45:08,962 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 16#L1761-1true, Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 312#L1711-3true, 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 66#L1712-8true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:08,962 INFO L383 tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event [2022-12-13 13:45:08,962 INFO L386 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2022-12-13 13:45:08,962 INFO L386 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2022-12-13 13:45:08,963 INFO L386 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2022-12-13 13:45:09,059 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1711-5-->L1711-6: Formula: (= (store |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15 (store (select |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_15 27) |v_my_callbackThread1of1ForFork1_#t~nondet32_9|)) |v_#race_147|) InVars {#race=|v_#race_148|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} OutVars{#race=|v_#race_147|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} AuxVars[] AssignedVars[#race][60], [322#L1711-6true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 16#L1761-1true, Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 274#L1712-5true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,059 INFO L383 tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event [2022-12-13 13:45:09,059 INFO L386 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2022-12-13 13:45:09,059 INFO L386 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2022-12-13 13:45:09,059 INFO L386 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2022-12-13 13:45:09,069 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([686] L1711-3-->L1711-4: Formula: (= |v_#race_143| (store |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11 (store (select |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_11 25) |v_my_callbackThread1of1ForFork1_#t~nondet32_5|))) InVars {#race=|v_#race_144|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} OutVars{#race=|v_#race_143|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} AuxVars[] AssignedVars[#race][33], [72#L1761-2true, 83#L1711-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 274#L1712-5true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,070 INFO L383 tUnfolder$Statistics]: this new event has 35 ancestors and is not cut-off event [2022-12-13 13:45:09,070 INFO L386 tUnfolder$Statistics]: existing Event has 35 ancestors and is not cut-off event [2022-12-13 13:45:09,070 INFO L386 tUnfolder$Statistics]: existing Event has 35 ancestors and is not cut-off event [2022-12-13 13:45:09,070 INFO L386 tUnfolder$Statistics]: existing Event has 35 ancestors and is not cut-off event [2022-12-13 13:45:09,070 INFO L386 tUnfolder$Statistics]: existing Event has 35 ancestors and is not cut-off event [2022-12-13 13:45:09,070 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([686] L1711-3-->L1711-4: Formula: (= |v_#race_143| (store |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11 (store (select |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_11 25) |v_my_callbackThread1of1ForFork1_#t~nondet32_5|))) InVars {#race=|v_#race_144|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} OutVars{#race=|v_#race_143|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} AuxVars[] AssignedVars[#race][33], [83#L1711-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 274#L1712-5true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true, 119#L1761-3true]) [2022-12-13 13:45:09,070 INFO L383 tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event [2022-12-13 13:45:09,070 INFO L386 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2022-12-13 13:45:09,070 INFO L386 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2022-12-13 13:45:09,070 INFO L386 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2022-12-13 13:45:09,071 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([687] L1711-4-->L1711-5: Formula: (= |v_#race_145| (store |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13 (store (select |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_13 26) |v_my_callbackThread1of1ForFork1_#t~nondet32_7|))) InVars {#race=|v_#race_146|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} OutVars{#race=|v_#race_145|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} AuxVars[] AssignedVars[#race][45], [65#L1711-5true, 72#L1761-2true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 274#L1712-5true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,071 INFO L383 tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event [2022-12-13 13:45:09,071 INFO L386 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2022-12-13 13:45:09,071 INFO L386 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2022-12-13 13:45:09,071 INFO L386 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2022-12-13 13:45:09,072 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [72#L1761-2true, 83#L1711-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 66#L1712-8true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,072 INFO L383 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2022-12-13 13:45:09,072 INFO L386 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2022-12-13 13:45:09,072 INFO L386 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2022-12-13 13:45:09,072 INFO L386 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2022-12-13 13:45:09,072 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([687] L1711-4-->L1711-5: Formula: (= |v_#race_145| (store |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13 (store (select |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_13 26) |v_my_callbackThread1of1ForFork1_#t~nondet32_7|))) InVars {#race=|v_#race_146|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} OutVars{#race=|v_#race_145|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} AuxVars[] AssignedVars[#race][45], [65#L1711-5true, 247#L1712-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true, 119#L1761-3true]) [2022-12-13 13:45:09,072 INFO L383 tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event [2022-12-13 13:45:09,072 INFO L386 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2022-12-13 13:45:09,073 INFO L386 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2022-12-13 13:45:09,073 INFO L386 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2022-12-13 13:45:09,073 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [83#L1711-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 16#L1761-1true, Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 66#L1712-8true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,073 INFO L383 tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event [2022-12-13 13:45:09,073 INFO L386 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2022-12-13 13:45:09,073 INFO L386 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2022-12-13 13:45:09,074 INFO L386 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2022-12-13 13:45:09,087 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([686] L1711-3-->L1711-4: Formula: (= |v_#race_143| (store |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11 (store (select |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_11 25) |v_my_callbackThread1of1ForFork1_#t~nondet32_5|))) InVars {#race=|v_#race_144|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} OutVars{#race=|v_#race_143|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} AuxVars[] AssignedVars[#race][33], [83#L1711-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 274#L1712-5true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true, 119#L1761-3true]) [2022-12-13 13:45:09,088 INFO L383 tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event [2022-12-13 13:45:09,088 INFO L386 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2022-12-13 13:45:09,088 INFO L386 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2022-12-13 13:45:09,088 INFO L386 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2022-12-13 13:45:09,088 INFO L386 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2022-12-13 13:45:09,088 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 312#L1711-3true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 66#L1712-8true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true, 119#L1761-3true]) [2022-12-13 13:45:09,088 INFO L383 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2022-12-13 13:45:09,088 INFO L386 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2022-12-13 13:45:09,088 INFO L386 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2022-12-13 13:45:09,089 INFO L386 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2022-12-13 13:45:09,089 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [72#L1761-2true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 312#L1711-3true, 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 66#L1712-8true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,090 INFO L383 tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event [2022-12-13 13:45:09,090 INFO L386 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2022-12-13 13:45:09,090 INFO L386 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2022-12-13 13:45:09,090 INFO L386 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2022-12-13 13:45:09,090 INFO L386 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2022-12-13 13:45:09,090 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([686] L1711-3-->L1711-4: Formula: (= |v_#race_143| (store |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11 (store (select |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_11 25) |v_my_callbackThread1of1ForFork1_#t~nondet32_5|))) InVars {#race=|v_#race_144|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} OutVars{#race=|v_#race_143|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} AuxVars[] AssignedVars[#race][33], [83#L1711-4true, 247#L1712-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 62#L1761-4true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,090 INFO L383 tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event [2022-12-13 13:45:09,090 INFO L386 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2022-12-13 13:45:09,091 INFO L386 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2022-12-13 13:45:09,091 INFO L386 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2022-12-13 13:45:09,203 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1711-5-->L1711-6: Formula: (= (store |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15 (store (select |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_15 27) |v_my_callbackThread1of1ForFork1_#t~nondet32_9|)) |v_#race_147|) InVars {#race=|v_#race_148|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} OutVars{#race=|v_#race_147|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} AuxVars[] AssignedVars[#race][60], [72#L1761-2true, 322#L1711-6true, 247#L1712-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,203 INFO L383 tUnfolder$Statistics]: this new event has 36 ancestors and is not cut-off event [2022-12-13 13:45:09,203 INFO L386 tUnfolder$Statistics]: existing Event has 36 ancestors and is not cut-off event [2022-12-13 13:45:09,203 INFO L386 tUnfolder$Statistics]: existing Event has 36 ancestors and is not cut-off event [2022-12-13 13:45:09,203 INFO L386 tUnfolder$Statistics]: existing Event has 36 ancestors and is not cut-off event [2022-12-13 13:45:09,203 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1711-5-->L1711-6: Formula: (= (store |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15 (store (select |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_15 27) |v_my_callbackThread1of1ForFork1_#t~nondet32_9|)) |v_#race_147|) InVars {#race=|v_#race_148|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} OutVars{#race=|v_#race_147|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} AuxVars[] AssignedVars[#race][60], [72#L1761-2true, 322#L1711-6true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 274#L1712-5true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,203 INFO L383 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2022-12-13 13:45:09,203 INFO L386 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2022-12-13 13:45:09,204 INFO L386 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2022-12-13 13:45:09,204 INFO L386 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2022-12-13 13:45:09,209 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([687] L1711-4-->L1711-5: Formula: (= |v_#race_145| (store |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13 (store (select |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_13 26) |v_my_callbackThread1of1ForFork1_#t~nondet32_7|))) InVars {#race=|v_#race_146|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} OutVars{#race=|v_#race_145|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} AuxVars[] AssignedVars[#race][45], [65#L1711-5true, 72#L1761-2true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 274#L1712-5true, 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,209 INFO L383 tUnfolder$Statistics]: this new event has 36 ancestors and is not cut-off event [2022-12-13 13:45:09,209 INFO L386 tUnfolder$Statistics]: existing Event has 36 ancestors and is not cut-off event [2022-12-13 13:45:09,209 INFO L386 tUnfolder$Statistics]: existing Event has 36 ancestors and is not cut-off event [2022-12-13 13:45:09,209 INFO L386 tUnfolder$Statistics]: existing Event has 36 ancestors and is not cut-off event [2022-12-13 13:45:09,209 INFO L386 tUnfolder$Statistics]: existing Event has 36 ancestors and is not cut-off event [2022-12-13 13:45:09,209 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([687] L1711-4-->L1711-5: Formula: (= |v_#race_145| (store |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13 (store (select |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_13 26) |v_my_callbackThread1of1ForFork1_#t~nondet32_7|))) InVars {#race=|v_#race_146|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} OutVars{#race=|v_#race_145|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} AuxVars[] AssignedVars[#race][45], [65#L1711-5true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 274#L1712-5true, 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true, 119#L1761-3true]) [2022-12-13 13:45:09,209 INFO L383 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2022-12-13 13:45:09,209 INFO L386 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2022-12-13 13:45:09,209 INFO L386 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2022-12-13 13:45:09,209 INFO L386 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2022-12-13 13:45:09,210 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1711-5-->L1711-6: Formula: (= (store |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15 (store (select |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_15 27) |v_my_callbackThread1of1ForFork1_#t~nondet32_9|)) |v_#race_147|) InVars {#race=|v_#race_148|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} OutVars{#race=|v_#race_147|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} AuxVars[] AssignedVars[#race][60], [72#L1761-2true, 322#L1711-6true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 274#L1712-5true, 335#true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,210 INFO L383 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2022-12-13 13:45:09,210 INFO L386 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2022-12-13 13:45:09,210 INFO L386 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2022-12-13 13:45:09,210 INFO L386 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2022-12-13 13:45:09,210 INFO L386 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2022-12-13 13:45:09,211 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [65#L1711-5true, 72#L1761-2true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 66#L1712-8true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,211 INFO L383 tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,211 INFO L386 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,211 INFO L386 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,211 INFO L386 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,211 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1711-5-->L1711-6: Formula: (= (store |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15 (store (select |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_15 27) |v_my_callbackThread1of1ForFork1_#t~nondet32_9|)) |v_#race_147|) InVars {#race=|v_#race_148|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} OutVars{#race=|v_#race_147|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} AuxVars[] AssignedVars[#race][60], [322#L1711-6true, 247#L1712-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true, 119#L1761-3true]) [2022-12-13 13:45:09,211 INFO L383 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2022-12-13 13:45:09,212 INFO L386 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2022-12-13 13:45:09,212 INFO L386 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2022-12-13 13:45:09,212 INFO L386 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2022-12-13 13:45:09,212 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [65#L1711-5true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), 16#L1761-1true, Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 66#L1712-8true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,212 INFO L383 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2022-12-13 13:45:09,212 INFO L386 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2022-12-13 13:45:09,213 INFO L386 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2022-12-13 13:45:09,213 INFO L386 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2022-12-13 13:45:09,224 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([687] L1711-4-->L1711-5: Formula: (= |v_#race_145| (store |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13 (store (select |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_13 26) |v_my_callbackThread1of1ForFork1_#t~nondet32_7|))) InVars {#race=|v_#race_146|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} OutVars{#race=|v_#race_145|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} AuxVars[] AssignedVars[#race][45], [65#L1711-5true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 274#L1712-5true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true, 119#L1761-3true]) [2022-12-13 13:45:09,224 INFO L383 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2022-12-13 13:45:09,224 INFO L386 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2022-12-13 13:45:09,224 INFO L386 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2022-12-13 13:45:09,225 INFO L386 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2022-12-13 13:45:09,225 INFO L386 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2022-12-13 13:45:09,225 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [83#L1711-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 66#L1712-8true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true, 119#L1761-3true]) [2022-12-13 13:45:09,225 INFO L383 tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,225 INFO L386 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,225 INFO L386 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,225 INFO L386 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,225 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([686] L1711-3-->L1711-4: Formula: (= |v_#race_143| (store |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11 (store (select |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_11 25) |v_my_callbackThread1of1ForFork1_#t~nondet32_5|))) InVars {#race=|v_#race_144|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} OutVars{#race=|v_#race_143|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} AuxVars[] AssignedVars[#race][33], [83#L1711-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 274#L1712-5true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 62#L1761-4true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,225 INFO L383 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2022-12-13 13:45:09,226 INFO L386 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2022-12-13 13:45:09,226 INFO L386 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2022-12-13 13:45:09,226 INFO L386 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2022-12-13 13:45:09,226 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [72#L1761-2true, 83#L1711-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 66#L1712-8true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,226 INFO L383 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2022-12-13 13:45:09,226 INFO L386 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2022-12-13 13:45:09,227 INFO L386 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2022-12-13 13:45:09,227 INFO L386 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2022-12-13 13:45:09,227 INFO L386 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2022-12-13 13:45:09,227 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([687] L1711-4-->L1711-5: Formula: (= |v_#race_145| (store |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13 (store (select |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_13 26) |v_my_callbackThread1of1ForFork1_#t~nondet32_7|))) InVars {#race=|v_#race_146|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} OutVars{#race=|v_#race_145|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} AuxVars[] AssignedVars[#race][45], [65#L1711-5true, 247#L1712-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 62#L1761-4true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,227 INFO L383 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2022-12-13 13:45:09,227 INFO L386 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2022-12-13 13:45:09,227 INFO L386 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2022-12-13 13:45:09,227 INFO L386 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2022-12-13 13:45:09,242 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 312#L1711-3true, 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 66#L1712-8true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true, 119#L1761-3true]) [2022-12-13 13:45:09,243 INFO L383 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2022-12-13 13:45:09,243 INFO L386 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2022-12-13 13:45:09,243 INFO L386 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2022-12-13 13:45:09,243 INFO L386 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2022-12-13 13:45:09,243 INFO L386 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2022-12-13 13:45:09,243 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([686] L1711-3-->L1711-4: Formula: (= |v_#race_143| (store |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11 (store (select |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_11 25) |v_my_callbackThread1of1ForFork1_#t~nondet32_5|))) InVars {#race=|v_#race_144|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} OutVars{#race=|v_#race_143|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} AuxVars[] AssignedVars[#race][33], [83#L1711-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 274#L1712-5true, 62#L1761-4true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,243 INFO L383 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2022-12-13 13:45:09,244 INFO L386 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2022-12-13 13:45:09,244 INFO L386 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2022-12-13 13:45:09,244 INFO L386 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2022-12-13 13:45:09,244 INFO L386 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2022-12-13 13:45:09,244 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 312#L1711-3true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 62#L1761-4true, 66#L1712-8true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,244 INFO L383 tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,244 INFO L386 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,244 INFO L386 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,244 INFO L386 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,245 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([686] L1711-3-->L1711-4: Formula: (= |v_#race_143| (store |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11 (store (select |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_11 25) |v_my_callbackThread1of1ForFork1_#t~nondet32_5|))) InVars {#race=|v_#race_144|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} OutVars{#race=|v_#race_143|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} AuxVars[] AssignedVars[#race][33], [83#L1711-4true, 247#L1712-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 64#L1761-5true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,246 INFO L383 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2022-12-13 13:45:09,246 INFO L386 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2022-12-13 13:45:09,246 INFO L386 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2022-12-13 13:45:09,246 INFO L386 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2022-12-13 13:45:09,374 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1711-5-->L1711-6: Formula: (= (store |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15 (store (select |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_15 27) |v_my_callbackThread1of1ForFork1_#t~nondet32_9|)) |v_#race_147|) InVars {#race=|v_#race_148|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} OutVars{#race=|v_#race_147|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} AuxVars[] AssignedVars[#race][60], [322#L1711-6true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 274#L1712-5true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true, 119#L1761-3true]) [2022-12-13 13:45:09,375 INFO L383 tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,375 INFO L386 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,375 INFO L386 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,375 INFO L386 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,375 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [65#L1711-5true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 66#L1712-8true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true, 119#L1761-3true]) [2022-12-13 13:45:09,375 INFO L383 tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,375 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,375 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,375 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,375 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([687] L1711-4-->L1711-5: Formula: (= |v_#race_145| (store |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13 (store (select |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_13 26) |v_my_callbackThread1of1ForFork1_#t~nondet32_7|))) InVars {#race=|v_#race_146|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} OutVars{#race=|v_#race_145|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} AuxVars[] AssignedVars[#race][45], [65#L1711-5true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 274#L1712-5true, 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 62#L1761-4true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,375 INFO L383 tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,375 INFO L386 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,375 INFO L386 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,375 INFO L386 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,376 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [65#L1711-5true, 72#L1761-2true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 66#L1712-8true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,376 INFO L383 tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,376 INFO L386 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,376 INFO L386 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,376 INFO L386 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,376 INFO L386 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,376 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1711-5-->L1711-6: Formula: (= (store |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15 (store (select |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_15 27) |v_my_callbackThread1of1ForFork1_#t~nondet32_9|)) |v_#race_147|) InVars {#race=|v_#race_148|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} OutVars{#race=|v_#race_147|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} AuxVars[] AssignedVars[#race][60], [322#L1711-6true, 247#L1712-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 62#L1761-4true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,376 INFO L383 tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,377 INFO L386 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,377 INFO L386 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,377 INFO L386 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,385 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [83#L1711-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 66#L1712-8true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true, 119#L1761-3true]) [2022-12-13 13:45:09,385 INFO L383 tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,385 INFO L386 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,385 INFO L386 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,385 INFO L386 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,385 INFO L386 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,385 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([687] L1711-4-->L1711-5: Formula: (= |v_#race_145| (store |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13 (store (select |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_13 26) |v_my_callbackThread1of1ForFork1_#t~nondet32_7|))) InVars {#race=|v_#race_146|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} OutVars{#race=|v_#race_145|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} AuxVars[] AssignedVars[#race][45], [65#L1711-5true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 274#L1712-5true, 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 62#L1761-4true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,385 INFO L383 tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,385 INFO L386 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,385 INFO L386 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,386 INFO L386 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,386 INFO L386 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,386 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([686] L1711-3-->L1711-4: Formula: (= |v_#race_143| (store |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11 (store (select |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_11 25) |v_my_callbackThread1of1ForFork1_#t~nondet32_5|))) InVars {#race=|v_#race_144|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} OutVars{#race=|v_#race_143|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} AuxVars[] AssignedVars[#race][33], [83#L1711-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 274#L1712-5true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 64#L1761-5true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,386 INFO L383 tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,386 INFO L386 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,386 INFO L386 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,386 INFO L386 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,386 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [83#L1711-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 62#L1761-4true, 66#L1712-8true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,386 INFO L383 tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,386 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,386 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,386 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,387 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([687] L1711-4-->L1711-5: Formula: (= |v_#race_145| (store |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13 (store (select |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_13 26) |v_my_callbackThread1of1ForFork1_#t~nondet32_7|))) InVars {#race=|v_#race_146|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} OutVars{#race=|v_#race_145|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} AuxVars[] AssignedVars[#race][45], [65#L1711-5true, 247#L1712-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 64#L1761-5true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,387 INFO L383 tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,387 INFO L386 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,387 INFO L386 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,387 INFO L386 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,388 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([686] L1711-3-->L1711-4: Formula: (= |v_#race_143| (store |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11 (store (select |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_11 25) |v_my_callbackThread1of1ForFork1_#t~nondet32_5|))) InVars {#race=|v_#race_144|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} OutVars{#race=|v_#race_143|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} AuxVars[] AssignedVars[#race][33], [83#L1711-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 76#L1760-6true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 218#L1712-11true, Black: 346#true]) [2022-12-13 13:45:09,388 INFO L383 tUnfolder$Statistics]: this new event has 37 ancestors and is not cut-off event [2022-12-13 13:45:09,389 INFO L386 tUnfolder$Statistics]: existing Event has 37 ancestors and is not cut-off event [2022-12-13 13:45:09,389 INFO L386 tUnfolder$Statistics]: existing Event has 37 ancestors and is not cut-off event [2022-12-13 13:45:09,389 INFO L386 tUnfolder$Statistics]: existing Event has 37 ancestors and is not cut-off event [2022-12-13 13:45:09,397 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 312#L1711-3true, 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 66#L1712-8true, 352#true, 62#L1761-4true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,397 INFO L383 tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,397 INFO L386 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,397 INFO L386 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,397 INFO L386 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,397 INFO L386 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,398 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([686] L1711-3-->L1711-4: Formula: (= |v_#race_143| (store |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11 (store (select |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_11 25) |v_my_callbackThread1of1ForFork1_#t~nondet32_5|))) InVars {#race=|v_#race_144|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} OutVars{#race=|v_#race_143|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} AuxVars[] AssignedVars[#race][33], [83#L1711-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 274#L1712-5true, 352#true, 64#L1761-5true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,398 INFO L383 tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,398 INFO L386 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,398 INFO L386 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,398 INFO L386 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,398 INFO L386 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,399 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 312#L1711-3true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 66#L1712-8true, 352#true, 64#L1761-5true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,399 INFO L383 tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,399 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,399 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,399 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,399 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([686] L1711-3-->L1711-4: Formula: (= |v_#race_143| (store |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11 (store (select |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_11 25) |v_my_callbackThread1of1ForFork1_#t~nondet32_5|))) InVars {#race=|v_#race_144|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} OutVars{#race=|v_#race_143|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} AuxVars[] AssignedVars[#race][33], [83#L1711-4true, 247#L1712-4true, 195#L1693-24true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,399 INFO L383 tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,400 INFO L386 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,400 INFO L386 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,400 INFO L386 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,400 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([686] L1711-3-->L1711-4: Formula: (= |v_#race_143| (store |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11 (store (select |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_11 25) |v_my_callbackThread1of1ForFork1_#t~nondet32_5|))) InVars {#race=|v_#race_144|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} OutVars{#race=|v_#race_143|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} AuxVars[] AssignedVars[#race][33], [83#L1711-4true, 247#L1712-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 56#L1693-26true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,400 INFO L383 tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,400 INFO L386 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,400 INFO L386 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,400 INFO L386 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,401 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([686] L1711-3-->L1711-4: Formula: (= |v_#race_143| (store |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11 (store (select |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_11 25) |v_my_callbackThread1of1ForFork1_#t~nondet32_5|))) InVars {#race=|v_#race_144|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} OutVars{#race=|v_#race_143|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} AuxVars[] AssignedVars[#race][33], [83#L1711-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 76#L1760-6true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 126#L1712-12true, Black: 346#true]) [2022-12-13 13:45:09,401 INFO L383 tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,401 INFO L386 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,401 INFO L386 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,401 INFO L386 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,402 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([833] L1712-12-->L1713: Formula: (let ((.cse0 (select |v_#race_275| v_my_callbackThread1of1ForFork0_~data~0.base_65))) (and (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ 30 v_my_callbackThread1of1ForFork0_~data~0.offset_65))) (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ 29 v_my_callbackThread1of1ForFork0_~data~0.offset_65))) (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_65 28))) (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ 31 v_my_callbackThread1of1ForFork0_~data~0.offset_65))))) InVars {#race=|v_#race_275|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_65, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_65, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_24|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_15|, #race=|v_#race_275|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_65, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_65} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~mem33, my_callbackThread1of1ForFork0_#t~nondet34][283], [332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 3#L1713true, Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 312#L1711-3true, 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 76#L1760-6true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,402 INFO L383 tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,402 INFO L386 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,402 INFO L386 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,402 INFO L386 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2022-12-13 13:45:09,453 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([693] L1712-1-->L1712-2: Formula: (= |v_#race_151| (store |v_#race_152| v_my_callbackThread1of1ForFork1_~data~0.base_23 (store (select |v_#race_152| v_my_callbackThread1of1ForFork1_~data~0.base_23) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_23 28) 0))) InVars {#race=|v_#race_152|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_23, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_23} OutVars{#race=|v_#race_151|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_23, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_23} AuxVars[] AssignedVars[#race][131], [72#L1761-2true, 247#L1712-4true, 200#L1712-2true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,453 INFO L383 tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,453 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,453 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,454 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,457 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1711-5-->L1711-6: Formula: (= (store |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15 (store (select |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_15 27) |v_my_callbackThread1of1ForFork1_#t~nondet32_9|)) |v_#race_147|) InVars {#race=|v_#race_148|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} OutVars{#race=|v_#race_147|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} AuxVars[] AssignedVars[#race][60], [322#L1711-6true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 274#L1712-5true, 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true, 119#L1761-3true]) [2022-12-13 13:45:09,457 INFO L383 tUnfolder$Statistics]: this new event has 38 ancestors and is not cut-off event [2022-12-13 13:45:09,457 INFO L386 tUnfolder$Statistics]: existing Event has 38 ancestors and is not cut-off event [2022-12-13 13:45:09,457 INFO L386 tUnfolder$Statistics]: existing Event has 38 ancestors and is not cut-off event [2022-12-13 13:45:09,457 INFO L386 tUnfolder$Statistics]: existing Event has 38 ancestors and is not cut-off event [2022-12-13 13:45:09,457 INFO L386 tUnfolder$Statistics]: existing Event has 38 ancestors and is not cut-off event [2022-12-13 13:45:09,458 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [322#L1711-6true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 66#L1712-8true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true, 119#L1761-3true]) [2022-12-13 13:45:09,458 INFO L383 tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,458 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,458 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,458 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,458 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1711-5-->L1711-6: Formula: (= (store |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15 (store (select |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_15 27) |v_my_callbackThread1of1ForFork1_#t~nondet32_9|)) |v_#race_147|) InVars {#race=|v_#race_148|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} OutVars{#race=|v_#race_147|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} AuxVars[] AssignedVars[#race][60], [322#L1711-6true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 274#L1712-5true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 62#L1761-4true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,458 INFO L383 tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,458 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,458 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,458 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,458 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [72#L1761-2true, 322#L1711-6true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 66#L1712-8true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,458 INFO L383 tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,459 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,459 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,459 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,463 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [65#L1711-5true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 66#L1712-8true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true, 119#L1761-3true]) [2022-12-13 13:45:09,463 INFO L383 tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,463 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,463 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,463 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,463 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,464 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([687] L1711-4-->L1711-5: Formula: (= |v_#race_145| (store |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13 (store (select |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_13 26) |v_my_callbackThread1of1ForFork1_#t~nondet32_7|))) InVars {#race=|v_#race_146|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} OutVars{#race=|v_#race_145|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} AuxVars[] AssignedVars[#race][45], [65#L1711-5true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 274#L1712-5true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 64#L1761-5true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,464 INFO L383 tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,464 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,464 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,464 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,464 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1711-5-->L1711-6: Formula: (= (store |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15 (store (select |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_15 27) |v_my_callbackThread1of1ForFork1_#t~nondet32_9|)) |v_#race_147|) InVars {#race=|v_#race_148|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} OutVars{#race=|v_#race_147|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} AuxVars[] AssignedVars[#race][60], [322#L1711-6true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 274#L1712-5true, 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 62#L1761-4true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,464 INFO L383 tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,464 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,464 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,464 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,464 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,464 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [65#L1711-5true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 66#L1712-8true, 352#true, 62#L1761-4true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,464 INFO L383 tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,464 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,464 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,464 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,465 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1711-5-->L1711-6: Formula: (= (store |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15 (store (select |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_15 27) |v_my_callbackThread1of1ForFork1_#t~nondet32_9|)) |v_#race_147|) InVars {#race=|v_#race_148|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} OutVars{#race=|v_#race_147|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} AuxVars[] AssignedVars[#race][60], [322#L1711-6true, 247#L1712-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 64#L1761-5true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,465 INFO L383 tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,465 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,465 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,465 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,467 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([687] L1711-4-->L1711-5: Formula: (= |v_#race_145| (store |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13 (store (select |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_13 26) |v_my_callbackThread1of1ForFork1_#t~nondet32_7|))) InVars {#race=|v_#race_146|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} OutVars{#race=|v_#race_145|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} AuxVars[] AssignedVars[#race][45], [65#L1711-5true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 76#L1760-6true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 218#L1712-11true, Black: 346#true]) [2022-12-13 13:45:09,467 INFO L383 tUnfolder$Statistics]: this new event has 38 ancestors and is not cut-off event [2022-12-13 13:45:09,467 INFO L386 tUnfolder$Statistics]: existing Event has 38 ancestors and is not cut-off event [2022-12-13 13:45:09,467 INFO L386 tUnfolder$Statistics]: existing Event has 38 ancestors and is not cut-off event [2022-12-13 13:45:09,467 INFO L386 tUnfolder$Statistics]: existing Event has 38 ancestors and is not cut-off event [2022-12-13 13:45:09,467 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1711-5-->L1711-6: Formula: (= (store |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15 (store (select |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_15 27) |v_my_callbackThread1of1ForFork1_#t~nondet32_9|)) |v_#race_147|) InVars {#race=|v_#race_148|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} OutVars{#race=|v_#race_147|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} AuxVars[] AssignedVars[#race][60], [322#L1711-6true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 76#L1760-6true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 218#L1712-11true, Black: 346#true]) [2022-12-13 13:45:09,467 INFO L383 tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,467 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,467 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,467 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,474 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [83#L1711-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 66#L1712-8true, 352#true, 62#L1761-4true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,475 INFO L383 tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,475 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,475 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,475 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,475 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,475 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([687] L1711-4-->L1711-5: Formula: (= |v_#race_145| (store |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13 (store (select |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_13 26) |v_my_callbackThread1of1ForFork1_#t~nondet32_7|))) InVars {#race=|v_#race_146|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} OutVars{#race=|v_#race_145|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} AuxVars[] AssignedVars[#race][45], [65#L1711-5true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 274#L1712-5true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 64#L1761-5true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,475 INFO L383 tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,476 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,476 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,476 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,476 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,476 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([686] L1711-3-->L1711-4: Formula: (= |v_#race_143| (store |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11 (store (select |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_11 25) |v_my_callbackThread1of1ForFork1_#t~nondet32_5|))) InVars {#race=|v_#race_144|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} OutVars{#race=|v_#race_143|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} AuxVars[] AssignedVars[#race][33], [83#L1711-4true, 195#L1693-24true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 274#L1712-5true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,476 INFO L383 tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,476 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,476 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,476 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,476 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([686] L1711-3-->L1711-4: Formula: (= |v_#race_143| (store |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11 (store (select |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_11 25) |v_my_callbackThread1of1ForFork1_#t~nondet32_5|))) InVars {#race=|v_#race_144|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} OutVars{#race=|v_#race_143|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} AuxVars[] AssignedVars[#race][33], [83#L1711-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 274#L1712-5true, 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 56#L1693-26true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,476 INFO L383 tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,476 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,476 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,476 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,476 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [83#L1711-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 352#true, 66#L1712-8true, 64#L1761-5true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,476 INFO L383 tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,477 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,477 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,477 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,477 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([687] L1711-4-->L1711-5: Formula: (= |v_#race_145| (store |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13 (store (select |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_13 26) |v_my_callbackThread1of1ForFork1_#t~nondet32_7|))) InVars {#race=|v_#race_146|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} OutVars{#race=|v_#race_145|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} AuxVars[] AssignedVars[#race][45], [65#L1711-5true, 247#L1712-4true, 195#L1693-24true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,477 INFO L383 tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,477 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,477 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,478 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,478 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([687] L1711-4-->L1711-5: Formula: (= |v_#race_145| (store |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13 (store (select |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_13 26) |v_my_callbackThread1of1ForFork1_#t~nondet32_7|))) InVars {#race=|v_#race_146|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} OutVars{#race=|v_#race_145|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} AuxVars[] AssignedVars[#race][45], [65#L1711-5true, 247#L1712-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 56#L1693-26true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,478 INFO L383 tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,478 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,478 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,478 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,479 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([687] L1711-4-->L1711-5: Formula: (= |v_#race_145| (store |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13 (store (select |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_13 26) |v_my_callbackThread1of1ForFork1_#t~nondet32_7|))) InVars {#race=|v_#race_146|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} OutVars{#race=|v_#race_145|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} AuxVars[] AssignedVars[#race][45], [65#L1711-5true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 76#L1760-6true, 335#true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 126#L1712-12true, Black: 346#true]) [2022-12-13 13:45:09,479 INFO L383 tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,479 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,479 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,479 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,480 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([833] L1712-12-->L1713: Formula: (let ((.cse0 (select |v_#race_275| v_my_callbackThread1of1ForFork0_~data~0.base_65))) (and (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ 30 v_my_callbackThread1of1ForFork0_~data~0.offset_65))) (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ 29 v_my_callbackThread1of1ForFork0_~data~0.offset_65))) (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_65 28))) (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ 31 v_my_callbackThread1of1ForFork0_~data~0.offset_65))))) InVars {#race=|v_#race_275|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_65, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_65, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_24|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_15|, #race=|v_#race_275|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_65, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_65} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~mem33, my_callbackThread1of1ForFork0_#t~nondet34][283], [83#L1711-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 3#L1713true, 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 76#L1760-6true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,480 INFO L383 tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,480 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,480 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,480 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,488 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 312#L1711-3true, 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 64#L1761-5true, 66#L1712-8true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,488 INFO L383 tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,488 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,488 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,488 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,488 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,489 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([686] L1711-3-->L1711-4: Formula: (= |v_#race_143| (store |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11 (store (select |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_11 25) |v_my_callbackThread1of1ForFork1_#t~nondet32_5|))) InVars {#race=|v_#race_144|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} OutVars{#race=|v_#race_143|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} AuxVars[] AssignedVars[#race][33], [83#L1711-4true, 195#L1693-24true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 274#L1712-5true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,489 INFO L383 tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,490 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,490 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,490 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,490 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,490 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [195#L1693-24true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 312#L1711-3true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 66#L1712-8true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,490 INFO L383 tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,490 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,490 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,490 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,490 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([686] L1711-3-->L1711-4: Formula: (= |v_#race_143| (store |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11 (store (select |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_11 25) |v_my_callbackThread1of1ForFork1_#t~nondet32_5|))) InVars {#race=|v_#race_144|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} OutVars{#race=|v_#race_143|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} AuxVars[] AssignedVars[#race][33], [83#L1711-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 274#L1712-5true, 335#true, 56#L1693-26true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,490 INFO L383 tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,490 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,490 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,490 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,491 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,491 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 312#L1711-3true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 66#L1712-8true, 56#L1693-26true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,491 INFO L383 tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,491 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,491 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,491 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,491 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([686] L1711-3-->L1711-4: Formula: (= |v_#race_143| (store |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11 (store (select |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_11 25) |v_my_callbackThread1of1ForFork1_#t~nondet32_5|))) InVars {#race=|v_#race_144|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} OutVars{#race=|v_#race_143|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} AuxVars[] AssignedVars[#race][33], [83#L1711-4true, 247#L1712-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true, 178#L1762-1true]) [2022-12-13 13:45:09,491 INFO L383 tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,491 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,492 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,492 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2022-12-13 13:45:09,541 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([693] L1712-1-->L1712-2: Formula: (= |v_#race_151| (store |v_#race_152| v_my_callbackThread1of1ForFork1_~data~0.base_23 (store (select |v_#race_152| v_my_callbackThread1of1ForFork1_~data~0.base_23) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_23 28) 0))) InVars {#race=|v_#race_152|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_23, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_23} OutVars{#race=|v_#race_151|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_23, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_23} AuxVars[] AssignedVars[#race][131], [72#L1761-2true, 200#L1712-2true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 274#L1712-5true, 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,542 INFO L383 tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,542 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,542 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,542 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,543 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([693] L1712-1-->L1712-2: Formula: (= |v_#race_151| (store |v_#race_152| v_my_callbackThread1of1ForFork1_~data~0.base_23 (store (select |v_#race_152| v_my_callbackThread1of1ForFork1_~data~0.base_23) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_23 28) 0))) InVars {#race=|v_#race_152|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_23, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_23} OutVars{#race=|v_#race_151|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_23, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_23} AuxVars[] AssignedVars[#race][131], [247#L1712-4true, 200#L1712-2true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true, 119#L1761-3true]) [2022-12-13 13:45:09,543 INFO L383 tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,543 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,543 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,543 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,547 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [322#L1711-6true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 66#L1712-8true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true, 119#L1761-3true]) [2022-12-13 13:45:09,547 INFO L383 tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,547 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,547 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,548 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,548 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,548 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [72#L1761-2true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 286#L1712-1true, 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 66#L1712-8true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,548 INFO L383 tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,548 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,548 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,548 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,548 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1711-5-->L1711-6: Formula: (= (store |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15 (store (select |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_15 27) |v_my_callbackThread1of1ForFork1_#t~nondet32_9|)) |v_#race_147|) InVars {#race=|v_#race_148|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} OutVars{#race=|v_#race_147|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} AuxVars[] AssignedVars[#race][60], [322#L1711-6true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 274#L1712-5true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 64#L1761-5true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,548 INFO L383 tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,548 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,548 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,548 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,549 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [322#L1711-6true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 62#L1761-4true, 352#true, 66#L1712-8true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,549 INFO L383 tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,549 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,549 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,549 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,554 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [65#L1711-5true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 66#L1712-8true, 352#true, 62#L1761-4true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,554 INFO L383 tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,554 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,554 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,554 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,555 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,555 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([687] L1711-4-->L1711-5: Formula: (= |v_#race_145| (store |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13 (store (select |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_13 26) |v_my_callbackThread1of1ForFork1_#t~nondet32_7|))) InVars {#race=|v_#race_146|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} OutVars{#race=|v_#race_145|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} AuxVars[] AssignedVars[#race][45], [65#L1711-5true, 195#L1693-24true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 274#L1712-5true, 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,555 INFO L383 tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,555 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,555 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,555 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,556 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([687] L1711-4-->L1711-5: Formula: (= |v_#race_145| (store |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13 (store (select |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_13 26) |v_my_callbackThread1of1ForFork1_#t~nondet32_7|))) InVars {#race=|v_#race_146|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} OutVars{#race=|v_#race_145|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} AuxVars[] AssignedVars[#race][45], [65#L1711-5true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 274#L1712-5true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 56#L1693-26true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,556 INFO L383 tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,556 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,556 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,556 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,556 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1711-5-->L1711-6: Formula: (= (store |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15 (store (select |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_15 27) |v_my_callbackThread1of1ForFork1_#t~nondet32_9|)) |v_#race_147|) InVars {#race=|v_#race_148|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} OutVars{#race=|v_#race_147|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} AuxVars[] AssignedVars[#race][60], [322#L1711-6true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 274#L1712-5true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 64#L1761-5true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,556 INFO L383 tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,556 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,556 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,556 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,556 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,556 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [65#L1711-5true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 66#L1712-8true, 64#L1761-5true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,556 INFO L383 tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,556 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,556 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,556 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,557 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1711-5-->L1711-6: Formula: (= (store |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15 (store (select |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_15 27) |v_my_callbackThread1of1ForFork1_#t~nondet32_9|)) |v_#race_147|) InVars {#race=|v_#race_148|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} OutVars{#race=|v_#race_147|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} AuxVars[] AssignedVars[#race][60], [322#L1711-6true, 247#L1712-4true, 195#L1693-24true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,557 INFO L383 tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,557 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,557 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,557 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,558 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1711-5-->L1711-6: Formula: (= (store |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15 (store (select |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_15 27) |v_my_callbackThread1of1ForFork1_#t~nondet32_9|)) |v_#race_147|) InVars {#race=|v_#race_148|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} OutVars{#race=|v_#race_147|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} AuxVars[] AssignedVars[#race][60], [322#L1711-6true, 247#L1712-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 56#L1693-26true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,558 INFO L383 tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,558 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,558 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,558 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,559 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1711-5-->L1711-6: Formula: (= (store |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15 (store (select |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_15 27) |v_my_callbackThread1of1ForFork1_#t~nondet32_9|)) |v_#race_147|) InVars {#race=|v_#race_148|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} OutVars{#race=|v_#race_147|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} AuxVars[] AssignedVars[#race][60], [322#L1711-6true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 76#L1760-6true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 126#L1712-12true, Black: 346#true]) [2022-12-13 13:45:09,559 INFO L383 tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,559 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,559 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,559 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,560 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([833] L1712-12-->L1713: Formula: (let ((.cse0 (select |v_#race_275| v_my_callbackThread1of1ForFork0_~data~0.base_65))) (and (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ 30 v_my_callbackThread1of1ForFork0_~data~0.offset_65))) (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ 29 v_my_callbackThread1of1ForFork0_~data~0.offset_65))) (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_65 28))) (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ 31 v_my_callbackThread1of1ForFork0_~data~0.offset_65))))) InVars {#race=|v_#race_275|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_65, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_65, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_24|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_15|, #race=|v_#race_275|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_65, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_65} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~mem33, my_callbackThread1of1ForFork0_#t~nondet34][283], [65#L1711-5true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 3#L1713true, 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 76#L1760-6true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,560 INFO L383 tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,560 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,560 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,560 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,567 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [83#L1711-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 66#L1712-8true, 352#true, 64#L1761-5true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,567 INFO L383 tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,567 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,567 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,567 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,567 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,568 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([686] L1711-3-->L1711-4: Formula: (= |v_#race_143| (store |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11 (store (select |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_11 25) |v_my_callbackThread1of1ForFork1_#t~nondet32_5|))) InVars {#race=|v_#race_144|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} OutVars{#race=|v_#race_143|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} AuxVars[] AssignedVars[#race][33], [83#L1711-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 274#L1712-5true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true, 178#L1762-1true]) [2022-12-13 13:45:09,568 INFO L383 tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,568 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,568 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,568 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,568 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([687] L1711-4-->L1711-5: Formula: (= |v_#race_145| (store |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13 (store (select |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_13 26) |v_my_callbackThread1of1ForFork1_#t~nondet32_7|))) InVars {#race=|v_#race_146|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} OutVars{#race=|v_#race_145|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} AuxVars[] AssignedVars[#race][45], [65#L1711-5true, 195#L1693-24true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 274#L1712-5true, 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,568 INFO L383 tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,568 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,568 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,569 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,569 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,569 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [83#L1711-4true, 195#L1693-24true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 66#L1712-8true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,569 INFO L383 tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,569 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,569 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,569 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,569 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([687] L1711-4-->L1711-5: Formula: (= |v_#race_145| (store |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13 (store (select |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_13 26) |v_my_callbackThread1of1ForFork1_#t~nondet32_7|))) InVars {#race=|v_#race_146|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} OutVars{#race=|v_#race_145|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} AuxVars[] AssignedVars[#race][45], [65#L1711-5true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 274#L1712-5true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 56#L1693-26true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,569 INFO L383 tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,569 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,569 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,569 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,569 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,570 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [83#L1711-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 56#L1693-26true, 352#true, 66#L1712-8true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,570 INFO L383 tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,570 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,570 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,570 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,570 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([686] L1711-3-->L1711-4: Formula: (= |v_#race_143| (store |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11 (store (select |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_11 25) |v_my_callbackThread1of1ForFork1_#t~nondet32_5|))) InVars {#race=|v_#race_144|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} OutVars{#race=|v_#race_143|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} AuxVars[] AssignedVars[#race][33], [83#L1711-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), 16#L1761-1true, Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 218#L1712-11true, Black: 346#true]) [2022-12-13 13:45:09,570 INFO L383 tUnfolder$Statistics]: this new event has 39 ancestors and is not cut-off event [2022-12-13 13:45:09,570 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is not cut-off event [2022-12-13 13:45:09,570 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is not cut-off event [2022-12-13 13:45:09,570 INFO L386 tUnfolder$Statistics]: existing Event has 39 ancestors and is not cut-off event [2022-12-13 13:45:09,570 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([687] L1711-4-->L1711-5: Formula: (= |v_#race_145| (store |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13 (store (select |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_13 26) |v_my_callbackThread1of1ForFork1_#t~nondet32_7|))) InVars {#race=|v_#race_146|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} OutVars{#race=|v_#race_145|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} AuxVars[] AssignedVars[#race][45], [65#L1711-5true, 247#L1712-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true, 178#L1762-1true]) [2022-12-13 13:45:09,571 INFO L383 tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,571 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,571 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,571 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,581 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [195#L1693-24true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 312#L1711-3true, 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 66#L1712-8true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,581 INFO L383 tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,581 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,581 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,581 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,581 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,582 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 312#L1711-3true, 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 56#L1693-26true, 66#L1712-8true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,582 INFO L383 tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,582 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,582 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,582 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,582 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,582 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([686] L1711-3-->L1711-4: Formula: (= |v_#race_143| (store |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11 (store (select |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_11 25) |v_my_callbackThread1of1ForFork1_#t~nondet32_5|))) InVars {#race=|v_#race_144|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} OutVars{#race=|v_#race_143|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} AuxVars[] AssignedVars[#race][33], [72#L1761-2true, 83#L1711-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 218#L1712-11true, Black: 346#true]) [2022-12-13 13:45:09,582 INFO L383 tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,582 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,582 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,583 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,583 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([686] L1711-3-->L1711-4: Formula: (= |v_#race_143| (store |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11 (store (select |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_11 25) |v_my_callbackThread1of1ForFork1_#t~nondet32_5|))) InVars {#race=|v_#race_144|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} OutVars{#race=|v_#race_143|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} AuxVars[] AssignedVars[#race][33], [83#L1711-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 274#L1712-5true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true, 178#L1762-1true]) [2022-12-13 13:45:09,583 INFO L383 tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,583 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,583 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,583 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,583 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,583 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 312#L1711-3true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 66#L1712-8true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true, 178#L1762-1true]) [2022-12-13 13:45:09,583 INFO L383 tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,583 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,583 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,583 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,584 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([686] L1711-3-->L1711-4: Formula: (= |v_#race_143| (store |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11 (store (select |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_11 25) |v_my_callbackThread1of1ForFork1_#t~nondet32_5|))) InVars {#race=|v_#race_144|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} OutVars{#race=|v_#race_143|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} AuxVars[] AssignedVars[#race][33], [83#L1711-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), 16#L1761-1true, Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 126#L1712-12true, Black: 346#true]) [2022-12-13 13:45:09,584 INFO L383 tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,584 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,584 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,584 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,584 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([686] L1711-3-->L1711-4: Formula: (= |v_#race_143| (store |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11 (store (select |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_11 25) |v_my_callbackThread1of1ForFork1_#t~nondet32_5|))) InVars {#race=|v_#race_144|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} OutVars{#race=|v_#race_143|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} AuxVars[] AssignedVars[#race][33], [83#L1711-4true, 247#L1712-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 50#L1762-2true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,584 INFO L383 tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,584 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,584 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,584 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,585 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([833] L1712-12-->L1713: Formula: (let ((.cse0 (select |v_#race_275| v_my_callbackThread1of1ForFork0_~data~0.base_65))) (and (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ 30 v_my_callbackThread1of1ForFork0_~data~0.offset_65))) (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ 29 v_my_callbackThread1of1ForFork0_~data~0.offset_65))) (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_65 28))) (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ 31 v_my_callbackThread1of1ForFork0_~data~0.offset_65))))) InVars {#race=|v_#race_275|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_65, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_65, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_24|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_15|, #race=|v_#race_275|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_65, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_65} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~mem33, my_callbackThread1of1ForFork0_#t~nondet34][283], [332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), 16#L1761-1true, Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 3#L1713true, 312#L1711-3true, 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,585 INFO L383 tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,585 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,585 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,585 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2022-12-13 13:45:09,631 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([693] L1712-1-->L1712-2: Formula: (= |v_#race_151| (store |v_#race_152| v_my_callbackThread1of1ForFork1_~data~0.base_23 (store (select |v_#race_152| v_my_callbackThread1of1ForFork1_~data~0.base_23) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_23 28) 0))) InVars {#race=|v_#race_152|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_23, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_23} OutVars{#race=|v_#race_151|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_23, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_23} AuxVars[] AssignedVars[#race][131], [200#L1712-2true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 274#L1712-5true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true, 119#L1761-3true]) [2022-12-13 13:45:09,632 INFO L383 tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,632 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,632 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,632 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,632 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([693] L1712-1-->L1712-2: Formula: (= |v_#race_151| (store |v_#race_152| v_my_callbackThread1of1ForFork1_~data~0.base_23 (store (select |v_#race_152| v_my_callbackThread1of1ForFork1_~data~0.base_23) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_23 28) 0))) InVars {#race=|v_#race_152|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_23, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_23} OutVars{#race=|v_#race_151|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_23, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_23} AuxVars[] AssignedVars[#race][131], [200#L1712-2true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 274#L1712-5true, 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true, 119#L1761-3true]) [2022-12-13 13:45:09,632 INFO L383 tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,632 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,632 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,632 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,632 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,632 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 286#L1712-1true, 352#true, 66#L1712-8true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true, 119#L1761-3true]) [2022-12-13 13:45:09,632 INFO L383 tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,633 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,633 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,633 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,638 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 286#L1712-1true, 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 66#L1712-8true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true, 119#L1761-3true]) [2022-12-13 13:45:09,639 INFO L383 tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,639 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,639 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,639 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,639 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,639 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [322#L1711-6true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 66#L1712-8true, 352#true, 62#L1761-4true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,639 INFO L383 tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,639 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,639 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,639 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,639 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,640 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1711-5-->L1711-6: Formula: (= (store |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15 (store (select |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_15 27) |v_my_callbackThread1of1ForFork1_#t~nondet32_9|)) |v_#race_147|) InVars {#race=|v_#race_148|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} OutVars{#race=|v_#race_147|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} AuxVars[] AssignedVars[#race][60], [322#L1711-6true, 195#L1693-24true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 274#L1712-5true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,640 INFO L383 tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,640 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,640 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,640 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,640 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1711-5-->L1711-6: Formula: (= (store |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15 (store (select |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_15 27) |v_my_callbackThread1of1ForFork1_#t~nondet32_9|)) |v_#race_147|) InVars {#race=|v_#race_148|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} OutVars{#race=|v_#race_147|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} AuxVars[] AssignedVars[#race][60], [322#L1711-6true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 274#L1712-5true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 352#true, 56#L1693-26true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,640 INFO L383 tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,640 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,640 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,640 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,640 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [322#L1711-6true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 64#L1761-5true, 66#L1712-8true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,640 INFO L383 tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,640 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,640 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,641 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,646 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [65#L1711-5true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 66#L1712-8true, 352#true, 64#L1761-5true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,646 INFO L383 tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,646 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,646 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,646 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,646 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,647 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([687] L1711-4-->L1711-5: Formula: (= |v_#race_145| (store |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13 (store (select |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_13 26) |v_my_callbackThread1of1ForFork1_#t~nondet32_7|))) InVars {#race=|v_#race_146|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} OutVars{#race=|v_#race_145|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} AuxVars[] AssignedVars[#race][45], [65#L1711-5true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 274#L1712-5true, 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true, 178#L1762-1true]) [2022-12-13 13:45:09,647 INFO L383 tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,647 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,647 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,648 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,648 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1711-5-->L1711-6: Formula: (= (store |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15 (store (select |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_15 27) |v_my_callbackThread1of1ForFork1_#t~nondet32_9|)) |v_#race_147|) InVars {#race=|v_#race_148|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} OutVars{#race=|v_#race_147|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} AuxVars[] AssignedVars[#race][60], [322#L1711-6true, 195#L1693-24true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 274#L1712-5true, 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,648 INFO L383 tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,648 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,648 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,648 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,648 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,648 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [65#L1711-5true, 195#L1693-24true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 66#L1712-8true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,648 INFO L383 tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,648 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,648 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,648 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,648 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1711-5-->L1711-6: Formula: (= (store |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15 (store (select |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_15 27) |v_my_callbackThread1of1ForFork1_#t~nondet32_9|)) |v_#race_147|) InVars {#race=|v_#race_148|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} OutVars{#race=|v_#race_147|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} AuxVars[] AssignedVars[#race][60], [322#L1711-6true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 274#L1712-5true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 352#true, 56#L1693-26true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,649 INFO L383 tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,649 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,649 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,649 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,649 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,649 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [65#L1711-5true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 66#L1712-8true, 56#L1693-26true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,649 INFO L383 tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,649 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,649 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,649 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,649 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([687] L1711-4-->L1711-5: Formula: (= |v_#race_145| (store |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13 (store (select |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_13 26) |v_my_callbackThread1of1ForFork1_#t~nondet32_7|))) InVars {#race=|v_#race_146|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} OutVars{#race=|v_#race_145|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} AuxVars[] AssignedVars[#race][45], [65#L1711-5true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 16#L1761-1true, Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 218#L1712-11true, Black: 346#true]) [2022-12-13 13:45:09,649 INFO L383 tUnfolder$Statistics]: this new event has 40 ancestors and is not cut-off event [2022-12-13 13:45:09,649 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is not cut-off event [2022-12-13 13:45:09,649 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is not cut-off event [2022-12-13 13:45:09,649 INFO L386 tUnfolder$Statistics]: existing Event has 40 ancestors and is not cut-off event [2022-12-13 13:45:09,650 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1711-5-->L1711-6: Formula: (= (store |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15 (store (select |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_15 27) |v_my_callbackThread1of1ForFork1_#t~nondet32_9|)) |v_#race_147|) InVars {#race=|v_#race_148|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} OutVars{#race=|v_#race_147|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} AuxVars[] AssignedVars[#race][60], [322#L1711-6true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), 16#L1761-1true, Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 218#L1712-11true, Black: 346#true]) [2022-12-13 13:45:09,650 INFO L383 tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,650 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,650 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,650 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,650 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1711-5-->L1711-6: Formula: (= (store |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15 (store (select |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_15 27) |v_my_callbackThread1of1ForFork1_#t~nondet32_9|)) |v_#race_147|) InVars {#race=|v_#race_148|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} OutVars{#race=|v_#race_147|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} AuxVars[] AssignedVars[#race][60], [322#L1711-6true, 247#L1712-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true, 178#L1762-1true]) [2022-12-13 13:45:09,650 INFO L383 tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,650 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,650 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,650 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,659 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [83#L1711-4true, 195#L1693-24true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 66#L1712-8true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,659 INFO L383 tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,659 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,659 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,659 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,659 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,660 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [83#L1711-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 56#L1693-26true, 66#L1712-8true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,660 INFO L383 tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,660 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,660 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,660 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,660 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,660 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([687] L1711-4-->L1711-5: Formula: (= |v_#race_145| (store |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13 (store (select |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_13 26) |v_my_callbackThread1of1ForFork1_#t~nondet32_7|))) InVars {#race=|v_#race_146|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} OutVars{#race=|v_#race_145|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} AuxVars[] AssignedVars[#race][45], [65#L1711-5true, 72#L1761-2true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 218#L1712-11true, Black: 346#true]) [2022-12-13 13:45:09,660 INFO L383 tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,661 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,661 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,661 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,661 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([687] L1711-4-->L1711-5: Formula: (= |v_#race_145| (store |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13 (store (select |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_13 26) |v_my_callbackThread1of1ForFork1_#t~nondet32_7|))) InVars {#race=|v_#race_146|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} OutVars{#race=|v_#race_145|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} AuxVars[] AssignedVars[#race][45], [65#L1711-5true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 274#L1712-5true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true, 178#L1762-1true]) [2022-12-13 13:45:09,661 INFO L383 tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,661 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,661 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,661 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,661 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,661 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [83#L1711-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 352#true, 66#L1712-8true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true, 178#L1762-1true]) [2022-12-13 13:45:09,661 INFO L383 tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,661 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,661 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,661 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,662 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([686] L1711-3-->L1711-4: Formula: (= |v_#race_143| (store |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11 (store (select |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_11 25) |v_my_callbackThread1of1ForFork1_#t~nondet32_5|))) InVars {#race=|v_#race_144|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} OutVars{#race=|v_#race_143|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} AuxVars[] AssignedVars[#race][33], [83#L1711-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 274#L1712-5true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 50#L1762-2true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,662 INFO L383 tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,662 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,662 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,662 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,662 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([687] L1711-4-->L1711-5: Formula: (= |v_#race_145| (store |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13 (store (select |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_13 26) |v_my_callbackThread1of1ForFork1_#t~nondet32_7|))) InVars {#race=|v_#race_146|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} OutVars{#race=|v_#race_145|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} AuxVars[] AssignedVars[#race][45], [65#L1711-5true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), 16#L1761-1true, Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 126#L1712-12true, Black: 346#true]) [2022-12-13 13:45:09,662 INFO L383 tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,662 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,662 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,662 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,663 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([687] L1711-4-->L1711-5: Formula: (= |v_#race_145| (store |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13 (store (select |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_13 26) |v_my_callbackThread1of1ForFork1_#t~nondet32_7|))) InVars {#race=|v_#race_146|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} OutVars{#race=|v_#race_145|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} AuxVars[] AssignedVars[#race][45], [65#L1711-5true, 247#L1712-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 50#L1762-2true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,663 INFO L383 tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,663 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,663 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,663 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,663 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([833] L1712-12-->L1713: Formula: (let ((.cse0 (select |v_#race_275| v_my_callbackThread1of1ForFork0_~data~0.base_65))) (and (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ 30 v_my_callbackThread1of1ForFork0_~data~0.offset_65))) (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ 29 v_my_callbackThread1of1ForFork0_~data~0.offset_65))) (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_65 28))) (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ 31 v_my_callbackThread1of1ForFork0_~data~0.offset_65))))) InVars {#race=|v_#race_275|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_65, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_65, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_24|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_15|, #race=|v_#race_275|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_65, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_65} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~mem33, my_callbackThread1of1ForFork0_#t~nondet34][283], [83#L1711-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 16#L1761-1true, 3#L1713true, Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,663 INFO L383 tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,663 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,663 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,663 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,673 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 312#L1711-3true, 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 66#L1712-8true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true, 178#L1762-1true]) [2022-12-13 13:45:09,674 INFO L383 tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,674 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,674 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,674 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,674 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,674 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([686] L1711-3-->L1711-4: Formula: (= |v_#race_143| (store |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11 (store (select |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_11 25) |v_my_callbackThread1of1ForFork1_#t~nondet32_5|))) InVars {#race=|v_#race_144|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} OutVars{#race=|v_#race_143|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} AuxVars[] AssignedVars[#race][33], [83#L1711-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 218#L1712-11true, Black: 346#true, 119#L1761-3true]) [2022-12-13 13:45:09,674 INFO L383 tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,674 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,674 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,674 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,675 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([686] L1711-3-->L1711-4: Formula: (= |v_#race_143| (store |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11 (store (select |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_11 25) |v_my_callbackThread1of1ForFork1_#t~nondet32_5|))) InVars {#race=|v_#race_144|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} OutVars{#race=|v_#race_143|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} AuxVars[] AssignedVars[#race][33], [72#L1761-2true, 83#L1711-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 126#L1712-12true, Black: 346#true]) [2022-12-13 13:45:09,675 INFO L383 tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,675 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,675 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,675 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,675 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([833] L1712-12-->L1713: Formula: (let ((.cse0 (select |v_#race_275| v_my_callbackThread1of1ForFork0_~data~0.base_65))) (and (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ 30 v_my_callbackThread1of1ForFork0_~data~0.offset_65))) (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ 29 v_my_callbackThread1of1ForFork0_~data~0.offset_65))) (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_65 28))) (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ 31 v_my_callbackThread1of1ForFork0_~data~0.offset_65))))) InVars {#race=|v_#race_275|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_65, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_65, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_24|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_15|, #race=|v_#race_275|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_65, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_65} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~mem33, my_callbackThread1of1ForFork0_#t~nondet34][283], [72#L1761-2true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 3#L1713true, 335#true, 312#L1711-3true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,675 INFO L383 tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,675 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,675 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,675 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,676 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([686] L1711-3-->L1711-4: Formula: (= |v_#race_143| (store |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11 (store (select |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_11 25) |v_my_callbackThread1of1ForFork1_#t~nondet32_5|))) InVars {#race=|v_#race_144|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} OutVars{#race=|v_#race_143|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} AuxVars[] AssignedVars[#race][33], [83#L1711-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 274#L1712-5true, 335#true, 50#L1762-2true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,676 INFO L383 tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,676 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,676 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,676 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,676 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,676 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 312#L1711-3true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 66#L1712-8true, 50#L1762-2true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,676 INFO L383 tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,676 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,676 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,676 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,677 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([833] L1712-12-->L1713: Formula: (let ((.cse0 (select |v_#race_275| v_my_callbackThread1of1ForFork0_~data~0.base_65))) (and (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ 30 v_my_callbackThread1of1ForFork0_~data~0.offset_65))) (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ 29 v_my_callbackThread1of1ForFork0_~data~0.offset_65))) (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_65 28))) (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ 31 v_my_callbackThread1of1ForFork0_~data~0.offset_65))))) InVars {#race=|v_#race_275|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_65, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_65, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_24|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_15|, #race=|v_#race_275|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_65, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_65} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~mem33, my_callbackThread1of1ForFork0_#t~nondet34][283], [72#L1761-2true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 3#L1713true, 312#L1711-3true, 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,677 INFO L383 tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,677 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,677 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,677 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,677 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,677 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([686] L1711-3-->L1711-4: Formula: (= |v_#race_143| (store |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11 (store (select |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_11 25) |v_my_callbackThread1of1ForFork1_#t~nondet32_5|))) InVars {#race=|v_#race_144|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} OutVars{#race=|v_#race_143|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} AuxVars[] AssignedVars[#race][33], [83#L1711-4true, 247#L1712-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 175#L1762-3true, Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,677 INFO L383 tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,677 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,677 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,677 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2022-12-13 13:45:09,717 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([693] L1712-1-->L1712-2: Formula: (= |v_#race_151| (store |v_#race_152| v_my_callbackThread1of1ForFork1_~data~0.base_23 (store (select |v_#race_152| v_my_callbackThread1of1ForFork1_~data~0.base_23) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_23 28) 0))) InVars {#race=|v_#race_152|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_23, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_23} OutVars{#race=|v_#race_151|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_23, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_23} AuxVars[] AssignedVars[#race][131], [247#L1712-4true, 200#L1712-2true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 62#L1761-4true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,717 INFO L383 tUnfolder$Statistics]: this new event has 41 ancestors and is not cut-off event [2022-12-13 13:45:09,717 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is not cut-off event [2022-12-13 13:45:09,717 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is not cut-off event [2022-12-13 13:45:09,717 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is not cut-off event [2022-12-13 13:45:09,717 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([693] L1712-1-->L1712-2: Formula: (= |v_#race_151| (store |v_#race_152| v_my_callbackThread1of1ForFork1_~data~0.base_23 (store (select |v_#race_152| v_my_callbackThread1of1ForFork1_~data~0.base_23) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_23 28) 0))) InVars {#race=|v_#race_152|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_23, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_23} OutVars{#race=|v_#race_151|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_23, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_23} AuxVars[] AssignedVars[#race][131], [200#L1712-2true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 274#L1712-5true, 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 62#L1761-4true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,717 INFO L383 tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,717 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,717 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,718 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,718 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([694] L1712-2-->L1712-3: Formula: (= |v_#race_153| (store |v_#race_154| v_my_callbackThread1of1ForFork1_~data~0.base_25 (store (select |v_#race_154| v_my_callbackThread1of1ForFork1_~data~0.base_25) (+ 29 v_my_callbackThread1of1ForFork1_~data~0.offset_25) 0))) InVars {#race=|v_#race_154|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_25, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_25} OutVars{#race=|v_#race_153|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_25, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_25} AuxVars[] AssignedVars[#race][155], [247#L1712-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 244#L1712-3true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 352#true, 62#L1761-4true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,718 INFO L383 tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,718 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,718 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,718 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,718 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([693] L1712-1-->L1712-2: Formula: (= |v_#race_151| (store |v_#race_152| v_my_callbackThread1of1ForFork1_~data~0.base_23 (store (select |v_#race_152| v_my_callbackThread1of1ForFork1_~data~0.base_23) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_23 28) 0))) InVars {#race=|v_#race_152|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_23, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_23} OutVars{#race=|v_#race_151|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_23, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_23} AuxVars[] AssignedVars[#race][131], [200#L1712-2true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 274#L1712-5true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 62#L1761-4true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,718 INFO L383 tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,718 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,718 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,719 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,719 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,719 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 286#L1712-1true, 352#true, 62#L1761-4true, 66#L1712-8true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,719 INFO L383 tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,719 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,719 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,719 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,720 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([693] L1712-1-->L1712-2: Formula: (= |v_#race_151| (store |v_#race_152| v_my_callbackThread1of1ForFork1_~data~0.base_23 (store (select |v_#race_152| v_my_callbackThread1of1ForFork1_~data~0.base_23) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_23 28) 0))) InVars {#race=|v_#race_152|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_23, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_23} OutVars{#race=|v_#race_151|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_23, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_23} AuxVars[] AssignedVars[#race][131], [200#L1712-2true, 247#L1712-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 64#L1761-5true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,720 INFO L383 tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,720 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,720 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,720 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,726 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [322#L1711-6true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 66#L1712-8true, 352#true, 64#L1761-5true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,726 INFO L383 tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,726 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,726 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,726 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,727 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,727 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 286#L1712-1true, 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 66#L1712-8true, 352#true, 62#L1761-4true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,727 INFO L383 tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,727 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,727 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,727 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,727 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,728 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1711-5-->L1711-6: Formula: (= (store |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15 (store (select |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_15 27) |v_my_callbackThread1of1ForFork1_#t~nondet32_9|)) |v_#race_147|) InVars {#race=|v_#race_148|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} OutVars{#race=|v_#race_147|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} AuxVars[] AssignedVars[#race][60], [322#L1711-6true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 274#L1712-5true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true, 178#L1762-1true]) [2022-12-13 13:45:09,728 INFO L383 tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,728 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,728 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,728 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,728 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [322#L1711-6true, 195#L1693-24true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 66#L1712-8true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,728 INFO L383 tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,728 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,728 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,728 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,729 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [322#L1711-6true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 66#L1712-8true, 56#L1693-26true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,729 INFO L383 tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,729 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,729 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,729 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,734 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [65#L1711-5true, 195#L1693-24true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 66#L1712-8true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,734 INFO L383 tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,734 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,734 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,735 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,735 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,735 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [65#L1711-5true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 66#L1712-8true, 56#L1693-26true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,735 INFO L383 tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,735 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,735 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,735 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,735 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,736 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1711-5-->L1711-6: Formula: (= (store |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15 (store (select |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_15 27) |v_my_callbackThread1of1ForFork1_#t~nondet32_9|)) |v_#race_147|) InVars {#race=|v_#race_148|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} OutVars{#race=|v_#race_147|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} AuxVars[] AssignedVars[#race][60], [322#L1711-6true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 274#L1712-5true, 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true, 178#L1762-1true]) [2022-12-13 13:45:09,736 INFO L383 tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,736 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,736 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,736 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,736 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,736 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [65#L1711-5true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 66#L1712-8true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true, 178#L1762-1true]) [2022-12-13 13:45:09,736 INFO L383 tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,736 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,736 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,736 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,736 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([687] L1711-4-->L1711-5: Formula: (= |v_#race_145| (store |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13 (store (select |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_13 26) |v_my_callbackThread1of1ForFork1_#t~nondet32_7|))) InVars {#race=|v_#race_146|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} OutVars{#race=|v_#race_145|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} AuxVars[] AssignedVars[#race][45], [65#L1711-5true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 274#L1712-5true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 50#L1762-2true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,737 INFO L383 tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,737 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,737 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,737 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,737 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1711-5-->L1711-6: Formula: (= (store |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15 (store (select |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_15 27) |v_my_callbackThread1of1ForFork1_#t~nondet32_9|)) |v_#race_147|) InVars {#race=|v_#race_148|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} OutVars{#race=|v_#race_147|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} AuxVars[] AssignedVars[#race][60], [322#L1711-6true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 16#L1761-1true, Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 126#L1712-12true, Black: 346#true]) [2022-12-13 13:45:09,737 INFO L383 tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,737 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,737 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,737 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,738 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1711-5-->L1711-6: Formula: (= (store |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15 (store (select |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_15 27) |v_my_callbackThread1of1ForFork1_#t~nondet32_9|)) |v_#race_147|) InVars {#race=|v_#race_148|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} OutVars{#race=|v_#race_147|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} AuxVars[] AssignedVars[#race][60], [322#L1711-6true, 247#L1712-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 50#L1762-2true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,738 INFO L383 tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,738 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,738 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,738 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,738 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([833] L1712-12-->L1713: Formula: (let ((.cse0 (select |v_#race_275| v_my_callbackThread1of1ForFork0_~data~0.base_65))) (and (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ 30 v_my_callbackThread1of1ForFork0_~data~0.offset_65))) (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ 29 v_my_callbackThread1of1ForFork0_~data~0.offset_65))) (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_65 28))) (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ 31 v_my_callbackThread1of1ForFork0_~data~0.offset_65))))) InVars {#race=|v_#race_275|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_65, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_65, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_24|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_15|, #race=|v_#race_275|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_65, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_65} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~mem33, my_callbackThread1of1ForFork0_#t~nondet34][283], [65#L1711-5true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 16#L1761-1true, 3#L1713true, Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,738 INFO L383 tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,738 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,738 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,738 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,747 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [83#L1711-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 66#L1712-8true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true, 178#L1762-1true]) [2022-12-13 13:45:09,748 INFO L383 tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,748 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,748 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,748 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,748 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,748 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([687] L1711-4-->L1711-5: Formula: (= |v_#race_145| (store |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13 (store (select |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_13 26) |v_my_callbackThread1of1ForFork1_#t~nondet32_7|))) InVars {#race=|v_#race_146|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} OutVars{#race=|v_#race_145|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} AuxVars[] AssignedVars[#race][45], [65#L1711-5true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 218#L1712-11true, Black: 346#true, 119#L1761-3true]) [2022-12-13 13:45:09,748 INFO L383 tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,748 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,748 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,749 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,749 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([686] L1711-3-->L1711-4: Formula: (= |v_#race_143| (store |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11 (store (select |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_11 25) |v_my_callbackThread1of1ForFork1_#t~nondet32_5|))) InVars {#race=|v_#race_144|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} OutVars{#race=|v_#race_143|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} AuxVars[] AssignedVars[#race][33], [72#L1761-2true, 83#L1711-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 126#L1712-12true, Black: 346#true]) [2022-12-13 13:45:09,749 INFO L383 tUnfolder$Statistics]: this new event has 41 ancestors and is not cut-off event [2022-12-13 13:45:09,749 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is not cut-off event [2022-12-13 13:45:09,749 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is not cut-off event [2022-12-13 13:45:09,749 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is not cut-off event [2022-12-13 13:45:09,749 INFO L386 tUnfolder$Statistics]: existing Event has 41 ancestors and is not cut-off event [2022-12-13 13:45:09,749 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([686] L1711-3-->L1711-4: Formula: (= |v_#race_143| (store |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11 (store (select |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_11 25) |v_my_callbackThread1of1ForFork1_#t~nondet32_5|))) InVars {#race=|v_#race_144|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} OutVars{#race=|v_#race_143|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} AuxVars[] AssignedVars[#race][33], [83#L1711-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 126#L1712-12true, Black: 346#true, 119#L1761-3true]) [2022-12-13 13:45:09,749 INFO L383 tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,749 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,749 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,749 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,749 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([687] L1711-4-->L1711-5: Formula: (= |v_#race_145| (store |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13 (store (select |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_13 26) |v_my_callbackThread1of1ForFork1_#t~nondet32_7|))) InVars {#race=|v_#race_146|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} OutVars{#race=|v_#race_145|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} AuxVars[] AssignedVars[#race][45], [65#L1711-5true, 72#L1761-2true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 126#L1712-12true, Black: 346#true]) [2022-12-13 13:45:09,750 INFO L383 tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,750 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,750 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,750 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,750 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([833] L1712-12-->L1713: Formula: (let ((.cse0 (select |v_#race_275| v_my_callbackThread1of1ForFork0_~data~0.base_65))) (and (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ 30 v_my_callbackThread1of1ForFork0_~data~0.offset_65))) (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ 29 v_my_callbackThread1of1ForFork0_~data~0.offset_65))) (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_65 28))) (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ 31 v_my_callbackThread1of1ForFork0_~data~0.offset_65))))) InVars {#race=|v_#race_275|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_65, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_65, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_24|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_15|, #race=|v_#race_275|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_65, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_65} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~mem33, my_callbackThread1of1ForFork0_#t~nondet34][283], [72#L1761-2true, 83#L1711-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 3#L1713true, 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,750 INFO L383 tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,750 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,750 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,750 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,750 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([687] L1711-4-->L1711-5: Formula: (= |v_#race_145| (store |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13 (store (select |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_13 26) |v_my_callbackThread1of1ForFork1_#t~nondet32_7|))) InVars {#race=|v_#race_146|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} OutVars{#race=|v_#race_145|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} AuxVars[] AssignedVars[#race][45], [65#L1711-5true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 274#L1712-5true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 50#L1762-2true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,750 INFO L383 tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,750 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,750 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,750 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,750 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,751 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([686] L1711-3-->L1711-4: Formula: (= |v_#race_143| (store |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11 (store (select |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_11 25) |v_my_callbackThread1of1ForFork1_#t~nondet32_5|))) InVars {#race=|v_#race_144|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} OutVars{#race=|v_#race_143|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} AuxVars[] AssignedVars[#race][33], [83#L1711-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 175#L1762-3true, Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 274#L1712-5true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,751 INFO L383 tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,751 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,751 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,751 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,751 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [83#L1711-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 352#true, 66#L1712-8true, 50#L1762-2true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,751 INFO L383 tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,751 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,751 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,751 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,751 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([833] L1712-12-->L1713: Formula: (let ((.cse0 (select |v_#race_275| v_my_callbackThread1of1ForFork0_~data~0.base_65))) (and (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ 30 v_my_callbackThread1of1ForFork0_~data~0.offset_65))) (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ 29 v_my_callbackThread1of1ForFork0_~data~0.offset_65))) (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_65 28))) (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ 31 v_my_callbackThread1of1ForFork0_~data~0.offset_65))))) InVars {#race=|v_#race_275|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_65, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_65, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_24|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_15|, #race=|v_#race_275|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_65, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_65} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~mem33, my_callbackThread1of1ForFork0_#t~nondet34][283], [72#L1761-2true, 83#L1711-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 3#L1713true, Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,752 INFO L383 tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,752 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,752 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,752 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,752 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,752 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([687] L1711-4-->L1711-5: Formula: (= |v_#race_145| (store |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13 (store (select |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_13 26) |v_my_callbackThread1of1ForFork1_#t~nondet32_7|))) InVars {#race=|v_#race_146|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} OutVars{#race=|v_#race_145|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} AuxVars[] AssignedVars[#race][45], [65#L1711-5true, 247#L1712-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 175#L1762-3true, Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,752 INFO L383 tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,752 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,752 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,752 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,762 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([686] L1711-3-->L1711-4: Formula: (= |v_#race_143| (store |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11 (store (select |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_11 25) |v_my_callbackThread1of1ForFork1_#t~nondet32_5|))) InVars {#race=|v_#race_144|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} OutVars{#race=|v_#race_143|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} AuxVars[] AssignedVars[#race][33], [83#L1711-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 62#L1761-4true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 218#L1712-11true, Black: 346#true]) [2022-12-13 13:45:09,762 INFO L383 tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,762 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,762 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,762 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,763 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 312#L1711-3true, 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 66#L1712-8true, 352#true, 50#L1762-2true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,763 INFO L383 tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,763 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,763 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,763 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,763 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,763 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([686] L1711-3-->L1711-4: Formula: (= |v_#race_143| (store |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11 (store (select |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_11 25) |v_my_callbackThread1of1ForFork1_#t~nondet32_5|))) InVars {#race=|v_#race_144|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} OutVars{#race=|v_#race_143|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} AuxVars[] AssignedVars[#race][33], [83#L1711-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 126#L1712-12true, Black: 346#true, 119#L1761-3true]) [2022-12-13 13:45:09,763 INFO L383 tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,763 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,763 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,763 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,763 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,764 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([833] L1712-12-->L1713: Formula: (let ((.cse0 (select |v_#race_275| v_my_callbackThread1of1ForFork0_~data~0.base_65))) (and (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ 30 v_my_callbackThread1of1ForFork0_~data~0.offset_65))) (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ 29 v_my_callbackThread1of1ForFork0_~data~0.offset_65))) (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_65 28))) (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ 31 v_my_callbackThread1of1ForFork0_~data~0.offset_65))))) InVars {#race=|v_#race_275|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_65, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_65, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_24|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_15|, #race=|v_#race_275|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_65, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_65} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~mem33, my_callbackThread1of1ForFork0_#t~nondet34][283], [332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 3#L1713true, 335#true, 312#L1711-3true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true, 119#L1761-3true]) [2022-12-13 13:45:09,764 INFO L383 tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,764 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,764 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,764 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,764 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([833] L1712-12-->L1713: Formula: (let ((.cse0 (select |v_#race_275| v_my_callbackThread1of1ForFork0_~data~0.base_65))) (and (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ 30 v_my_callbackThread1of1ForFork0_~data~0.offset_65))) (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ 29 v_my_callbackThread1of1ForFork0_~data~0.offset_65))) (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_65 28))) (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ 31 v_my_callbackThread1of1ForFork0_~data~0.offset_65))))) InVars {#race=|v_#race_275|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_65, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_65, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_24|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_15|, #race=|v_#race_275|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_65, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_65} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~mem33, my_callbackThread1of1ForFork0_#t~nondet34][283], [332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 3#L1713true, Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 312#L1711-3true, 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true, 119#L1761-3true]) [2022-12-13 13:45:09,764 INFO L383 tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,764 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,764 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,764 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,764 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,765 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([686] L1711-3-->L1711-4: Formula: (= |v_#race_143| (store |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11 (store (select |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_11 25) |v_my_callbackThread1of1ForFork1_#t~nondet32_5|))) InVars {#race=|v_#race_144|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} OutVars{#race=|v_#race_143|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} AuxVars[] AssignedVars[#race][33], [83#L1711-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 175#L1762-3true, Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 274#L1712-5true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,765 INFO L383 tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,765 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,765 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,765 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,765 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,765 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 175#L1762-3true, Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 312#L1711-3true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 66#L1712-8true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,765 INFO L383 tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,765 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,765 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,765 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,766 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([686] L1711-3-->L1711-4: Formula: (= |v_#race_143| (store |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11 (store (select |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_11 25) |v_my_callbackThread1of1ForFork1_#t~nondet32_5|))) InVars {#race=|v_#race_144|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} OutVars{#race=|v_#race_143|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} AuxVars[] AssignedVars[#race][33], [83#L1711-4true, 247#L1712-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), 316#L1762-4true, Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,766 INFO L383 tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,766 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,766 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,766 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2022-12-13 13:45:09,805 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([694] L1712-2-->L1712-3: Formula: (= |v_#race_153| (store |v_#race_154| v_my_callbackThread1of1ForFork1_~data~0.base_25 (store (select |v_#race_154| v_my_callbackThread1of1ForFork1_~data~0.base_25) (+ 29 v_my_callbackThread1of1ForFork1_~data~0.offset_25) 0))) InVars {#race=|v_#race_154|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_25, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_25} OutVars{#race=|v_#race_153|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_25, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_25} AuxVars[] AssignedVars[#race][155], [332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 274#L1712-5true, 335#true, 244#L1712-3true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 62#L1761-4true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,805 INFO L383 tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,805 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,805 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,805 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,806 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([694] L1712-2-->L1712-3: Formula: (= |v_#race_153| (store |v_#race_154| v_my_callbackThread1of1ForFork1_~data~0.base_25 (store (select |v_#race_154| v_my_callbackThread1of1ForFork1_~data~0.base_25) (+ 29 v_my_callbackThread1of1ForFork1_~data~0.offset_25) 0))) InVars {#race=|v_#race_154|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_25, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_25} OutVars{#race=|v_#race_153|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_25, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_25} AuxVars[] AssignedVars[#race][155], [247#L1712-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 244#L1712-3true, 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 64#L1761-5true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,806 INFO L383 tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,806 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,806 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,806 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,807 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([693] L1712-1-->L1712-2: Formula: (= |v_#race_151| (store |v_#race_152| v_my_callbackThread1of1ForFork1_~data~0.base_23 (store (select |v_#race_152| v_my_callbackThread1of1ForFork1_~data~0.base_23) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_23 28) 0))) InVars {#race=|v_#race_152|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_23, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_23} OutVars{#race=|v_#race_151|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_23, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_23} AuxVars[] AssignedVars[#race][131], [200#L1712-2true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 274#L1712-5true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 352#true, 64#L1761-5true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,807 INFO L383 tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,807 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,807 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,807 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,808 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 286#L1712-1true, 64#L1761-5true, 66#L1712-8true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,808 INFO L383 tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event [2022-12-13 13:45:09,808 INFO L386 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2022-12-13 13:45:09,808 INFO L386 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2022-12-13 13:45:09,808 INFO L386 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2022-12-13 13:45:09,808 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([693] L1712-1-->L1712-2: Formula: (= |v_#race_151| (store |v_#race_152| v_my_callbackThread1of1ForFork1_~data~0.base_23 (store (select |v_#race_152| v_my_callbackThread1of1ForFork1_~data~0.base_23) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_23 28) 0))) InVars {#race=|v_#race_152|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_23, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_23} OutVars{#race=|v_#race_151|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_23, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_23} AuxVars[] AssignedVars[#race][131], [200#L1712-2true, 247#L1712-4true, 195#L1693-24true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,808 INFO L383 tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,808 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,808 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,809 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,809 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([693] L1712-1-->L1712-2: Formula: (= |v_#race_151| (store |v_#race_152| v_my_callbackThread1of1ForFork1_~data~0.base_23 (store (select |v_#race_152| v_my_callbackThread1of1ForFork1_~data~0.base_23) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_23 28) 0))) InVars {#race=|v_#race_152|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_23, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_23} OutVars{#race=|v_#race_151|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_23, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_23} AuxVars[] AssignedVars[#race][131], [200#L1712-2true, 247#L1712-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 56#L1693-26true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,809 INFO L383 tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,809 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,809 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,809 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,816 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [322#L1711-6true, 195#L1693-24true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 66#L1712-8true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,816 INFO L383 tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,816 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,816 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,816 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,816 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,816 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [322#L1711-6true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 66#L1712-8true, 352#true, 56#L1693-26true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,817 INFO L383 tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,817 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,817 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,817 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,817 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,817 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 286#L1712-1true, 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 66#L1712-8true, 352#true, 64#L1761-5true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,817 INFO L383 tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event [2022-12-13 13:45:09,817 INFO L386 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2022-12-13 13:45:09,817 INFO L386 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2022-12-13 13:45:09,817 INFO L386 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2022-12-13 13:45:09,817 INFO L386 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2022-12-13 13:45:09,817 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1711-5-->L1711-6: Formula: (= (store |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15 (store (select |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_15 27) |v_my_callbackThread1of1ForFork1_#t~nondet32_9|)) |v_#race_147|) InVars {#race=|v_#race_148|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} OutVars{#race=|v_#race_147|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} AuxVars[] AssignedVars[#race][60], [72#L1761-2true, 322#L1711-6true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 218#L1712-11true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,818 INFO L383 tUnfolder$Statistics]: this new event has 42 ancestors and is not cut-off event [2022-12-13 13:45:09,818 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is not cut-off event [2022-12-13 13:45:09,818 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is not cut-off event [2022-12-13 13:45:09,818 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is not cut-off event [2022-12-13 13:45:09,818 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1711-5-->L1711-6: Formula: (= (store |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15 (store (select |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_15 27) |v_my_callbackThread1of1ForFork1_#t~nondet32_9|)) |v_#race_147|) InVars {#race=|v_#race_148|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} OutVars{#race=|v_#race_147|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} AuxVars[] AssignedVars[#race][60], [72#L1761-2true, 322#L1711-6true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 126#L1712-12true, Black: 346#true]) [2022-12-13 13:45:09,818 INFO L383 tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,818 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,818 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,818 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,818 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [322#L1711-6true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 66#L1712-8true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true, 178#L1762-1true]) [2022-12-13 13:45:09,818 INFO L383 tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event [2022-12-13 13:45:09,818 INFO L386 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2022-12-13 13:45:09,818 INFO L386 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2022-12-13 13:45:09,818 INFO L386 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2022-12-13 13:45:09,819 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1711-5-->L1711-6: Formula: (= (store |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15 (store (select |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_15 27) |v_my_callbackThread1of1ForFork1_#t~nondet32_9|)) |v_#race_147|) InVars {#race=|v_#race_148|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} OutVars{#race=|v_#race_147|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} AuxVars[] AssignedVars[#race][60], [322#L1711-6true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 274#L1712-5true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 50#L1762-2true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,819 INFO L383 tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,819 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,819 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,819 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,825 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [65#L1711-5true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 66#L1712-8true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true, 178#L1762-1true]) [2022-12-13 13:45:09,825 INFO L383 tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,825 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,825 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,825 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,825 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,826 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1711-5-->L1711-6: Formula: (= (store |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15 (store (select |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_15 27) |v_my_callbackThread1of1ForFork1_#t~nondet32_9|)) |v_#race_147|) InVars {#race=|v_#race_148|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} OutVars{#race=|v_#race_147|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} AuxVars[] AssignedVars[#race][60], [322#L1711-6true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 218#L1712-11true, Black: 346#true, 119#L1761-3true]) [2022-12-13 13:45:09,826 INFO L383 tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,826 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,826 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,826 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,826 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([687] L1711-4-->L1711-5: Formula: (= |v_#race_145| (store |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13 (store (select |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_13 26) |v_my_callbackThread1of1ForFork1_#t~nondet32_7|))) InVars {#race=|v_#race_146|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} OutVars{#race=|v_#race_145|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} AuxVars[] AssignedVars[#race][45], [65#L1711-5true, 72#L1761-2true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 126#L1712-12true, Black: 346#true]) [2022-12-13 13:45:09,826 INFO L383 tUnfolder$Statistics]: this new event has 42 ancestors and is not cut-off event [2022-12-13 13:45:09,826 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is not cut-off event [2022-12-13 13:45:09,827 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is not cut-off event [2022-12-13 13:45:09,827 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is not cut-off event [2022-12-13 13:45:09,827 INFO L386 tUnfolder$Statistics]: existing Event has 42 ancestors and is not cut-off event [2022-12-13 13:45:09,827 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([687] L1711-4-->L1711-5: Formula: (= |v_#race_145| (store |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13 (store (select |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_13 26) |v_my_callbackThread1of1ForFork1_#t~nondet32_7|))) InVars {#race=|v_#race_146|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} OutVars{#race=|v_#race_145|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} AuxVars[] AssignedVars[#race][45], [65#L1711-5true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 126#L1712-12true, Black: 346#true, 119#L1761-3true]) [2022-12-13 13:45:09,827 INFO L383 tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,827 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,827 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,827 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,827 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1711-5-->L1711-6: Formula: (= (store |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15 (store (select |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_15 27) |v_my_callbackThread1of1ForFork1_#t~nondet32_9|)) |v_#race_147|) InVars {#race=|v_#race_148|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} OutVars{#race=|v_#race_147|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} AuxVars[] AssignedVars[#race][60], [72#L1761-2true, 322#L1711-6true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 126#L1712-12true, Black: 346#true]) [2022-12-13 13:45:09,827 INFO L383 tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,827 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,827 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,827 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,827 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,827 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([833] L1712-12-->L1713: Formula: (let ((.cse0 (select |v_#race_275| v_my_callbackThread1of1ForFork0_~data~0.base_65))) (and (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ 30 v_my_callbackThread1of1ForFork0_~data~0.offset_65))) (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ 29 v_my_callbackThread1of1ForFork0_~data~0.offset_65))) (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_65 28))) (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ 31 v_my_callbackThread1of1ForFork0_~data~0.offset_65))))) InVars {#race=|v_#race_275|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_65, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_65, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_24|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_15|, #race=|v_#race_275|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_65, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_65} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~mem33, my_callbackThread1of1ForFork0_#t~nondet34][283], [65#L1711-5true, 72#L1761-2true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 3#L1713true, Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,827 INFO L383 tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,827 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,827 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,827 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,828 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([687] L1711-4-->L1711-5: Formula: (= |v_#race_145| (store |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13 (store (select |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_13 26) |v_my_callbackThread1of1ForFork1_#t~nondet32_7|))) InVars {#race=|v_#race_146|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} OutVars{#race=|v_#race_145|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} AuxVars[] AssignedVars[#race][45], [65#L1711-5true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 175#L1762-3true, Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 274#L1712-5true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,828 INFO L383 tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,828 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,828 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,828 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,828 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1711-5-->L1711-6: Formula: (= (store |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15 (store (select |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_15 27) |v_my_callbackThread1of1ForFork1_#t~nondet32_9|)) |v_#race_147|) InVars {#race=|v_#race_148|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} OutVars{#race=|v_#race_147|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} AuxVars[] AssignedVars[#race][60], [322#L1711-6true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 274#L1712-5true, 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 50#L1762-2true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,828 INFO L383 tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,828 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,828 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,828 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,828 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,828 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [65#L1711-5true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 66#L1712-8true, 50#L1762-2true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,828 INFO L383 tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event [2022-12-13 13:45:09,829 INFO L386 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2022-12-13 13:45:09,829 INFO L386 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2022-12-13 13:45:09,829 INFO L386 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2022-12-13 13:45:09,829 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([833] L1712-12-->L1713: Formula: (let ((.cse0 (select |v_#race_275| v_my_callbackThread1of1ForFork0_~data~0.base_65))) (and (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ 30 v_my_callbackThread1of1ForFork0_~data~0.offset_65))) (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ 29 v_my_callbackThread1of1ForFork0_~data~0.offset_65))) (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_65 28))) (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ 31 v_my_callbackThread1of1ForFork0_~data~0.offset_65))))) InVars {#race=|v_#race_275|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_65, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_65, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_24|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_15|, #race=|v_#race_275|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_65, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_65} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~mem33, my_callbackThread1of1ForFork0_#t~nondet34][283], [65#L1711-5true, 72#L1761-2true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 3#L1713true, Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,829 INFO L383 tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,829 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,829 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,829 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,829 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,830 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1711-5-->L1711-6: Formula: (= (store |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15 (store (select |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_15 27) |v_my_callbackThread1of1ForFork1_#t~nondet32_9|)) |v_#race_147|) InVars {#race=|v_#race_148|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} OutVars{#race=|v_#race_147|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} AuxVars[] AssignedVars[#race][60], [322#L1711-6true, 247#L1712-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 175#L1762-3true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,830 INFO L383 tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,830 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,830 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,830 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,839 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([687] L1711-4-->L1711-5: Formula: (= |v_#race_145| (store |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13 (store (select |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_13 26) |v_my_callbackThread1of1ForFork1_#t~nondet32_7|))) InVars {#race=|v_#race_146|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} OutVars{#race=|v_#race_145|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} AuxVars[] AssignedVars[#race][45], [65#L1711-5true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 62#L1761-4true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 218#L1712-11true, Black: 346#true]) [2022-12-13 13:45:09,839 INFO L383 tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,839 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,839 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,839 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,839 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [83#L1711-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 66#L1712-8true, 352#true, 50#L1762-2true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,839 INFO L383 tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,839 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,840 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,840 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,840 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,840 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([687] L1711-4-->L1711-5: Formula: (= |v_#race_145| (store |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13 (store (select |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_13 26) |v_my_callbackThread1of1ForFork1_#t~nondet32_7|))) InVars {#race=|v_#race_146|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} OutVars{#race=|v_#race_145|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} AuxVars[] AssignedVars[#race][45], [65#L1711-5true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 126#L1712-12true, Black: 346#true, 119#L1761-3true]) [2022-12-13 13:45:09,840 INFO L383 tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,840 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,840 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,840 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,840 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,840 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([833] L1712-12-->L1713: Formula: (let ((.cse0 (select |v_#race_275| v_my_callbackThread1of1ForFork0_~data~0.base_65))) (and (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ 30 v_my_callbackThread1of1ForFork0_~data~0.offset_65))) (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ 29 v_my_callbackThread1of1ForFork0_~data~0.offset_65))) (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_65 28))) (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ 31 v_my_callbackThread1of1ForFork0_~data~0.offset_65))))) InVars {#race=|v_#race_275|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_65, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_65, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_24|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_15|, #race=|v_#race_275|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_65, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_65} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~mem33, my_callbackThread1of1ForFork0_#t~nondet34][283], [83#L1711-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 3#L1713true, Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true, 119#L1761-3true]) [2022-12-13 13:45:09,840 INFO L383 tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,840 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,840 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,840 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,841 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([686] L1711-3-->L1711-4: Formula: (= |v_#race_143| (store |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11 (store (select |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_11 25) |v_my_callbackThread1of1ForFork1_#t~nondet32_5|))) InVars {#race=|v_#race_144|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} OutVars{#race=|v_#race_143|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} AuxVars[] AssignedVars[#race][33], [83#L1711-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 62#L1761-4true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 126#L1712-12true, Black: 346#true]) [2022-12-13 13:45:09,841 INFO L383 tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,841 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,841 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,841 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,841 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([833] L1712-12-->L1713: Formula: (let ((.cse0 (select |v_#race_275| v_my_callbackThread1of1ForFork0_~data~0.base_65))) (and (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ 30 v_my_callbackThread1of1ForFork0_~data~0.offset_65))) (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ 29 v_my_callbackThread1of1ForFork0_~data~0.offset_65))) (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_65 28))) (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ 31 v_my_callbackThread1of1ForFork0_~data~0.offset_65))))) InVars {#race=|v_#race_275|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_65, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_65, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_24|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_15|, #race=|v_#race_275|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_65, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_65} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~mem33, my_callbackThread1of1ForFork0_#t~nondet34][283], [83#L1711-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 3#L1713true, Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true, 119#L1761-3true]) [2022-12-13 13:45:09,841 INFO L383 tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,841 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,841 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,841 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,841 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,842 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([687] L1711-4-->L1711-5: Formula: (= |v_#race_145| (store |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13 (store (select |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_13 26) |v_my_callbackThread1of1ForFork1_#t~nondet32_7|))) InVars {#race=|v_#race_146|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} OutVars{#race=|v_#race_145|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} AuxVars[] AssignedVars[#race][45], [65#L1711-5true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 175#L1762-3true, Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 274#L1712-5true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,842 INFO L383 tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,842 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,842 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,842 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,842 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,842 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([686] L1711-3-->L1711-4: Formula: (= |v_#race_143| (store |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11 (store (select |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_11 25) |v_my_callbackThread1of1ForFork1_#t~nondet32_5|))) InVars {#race=|v_#race_144|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} OutVars{#race=|v_#race_143|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} AuxVars[] AssignedVars[#race][33], [83#L1711-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), 316#L1762-4true, Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 274#L1712-5true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,842 INFO L383 tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,842 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,842 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,842 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,842 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [83#L1711-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 175#L1762-3true, Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 66#L1712-8true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,842 INFO L383 tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event [2022-12-13 13:45:09,842 INFO L386 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2022-12-13 13:45:09,842 INFO L386 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2022-12-13 13:45:09,842 INFO L386 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2022-12-13 13:45:09,843 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([687] L1711-4-->L1711-5: Formula: (= |v_#race_145| (store |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13 (store (select |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_13 26) |v_my_callbackThread1of1ForFork1_#t~nondet32_7|))) InVars {#race=|v_#race_146|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} OutVars{#race=|v_#race_145|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} AuxVars[] AssignedVars[#race][45], [65#L1711-5true, 247#L1712-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), 316#L1762-4true, Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,843 INFO L383 tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,843 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,843 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,843 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,852 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([686] L1711-3-->L1711-4: Formula: (= |v_#race_143| (store |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11 (store (select |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_11 25) |v_my_callbackThread1of1ForFork1_#t~nondet32_5|))) InVars {#race=|v_#race_144|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} OutVars{#race=|v_#race_143|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} AuxVars[] AssignedVars[#race][33], [83#L1711-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 64#L1761-5true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 218#L1712-11true, Black: 346#true]) [2022-12-13 13:45:09,852 INFO L383 tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,852 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,852 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,852 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,853 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([686] L1711-3-->L1711-4: Formula: (= |v_#race_143| (store |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11 (store (select |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_11 25) |v_my_callbackThread1of1ForFork1_#t~nondet32_5|))) InVars {#race=|v_#race_144|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} OutVars{#race=|v_#race_143|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} AuxVars[] AssignedVars[#race][33], [83#L1711-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 62#L1761-4true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 126#L1712-12true, Black: 346#true]) [2022-12-13 13:45:09,853 INFO L383 tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,853 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,853 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,853 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,853 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,853 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([833] L1712-12-->L1713: Formula: (let ((.cse0 (select |v_#race_275| v_my_callbackThread1of1ForFork0_~data~0.base_65))) (and (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ 30 v_my_callbackThread1of1ForFork0_~data~0.offset_65))) (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ 29 v_my_callbackThread1of1ForFork0_~data~0.offset_65))) (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_65 28))) (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ 31 v_my_callbackThread1of1ForFork0_~data~0.offset_65))))) InVars {#race=|v_#race_275|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_65, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_65, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_24|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_15|, #race=|v_#race_275|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_65, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_65} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~mem33, my_callbackThread1of1ForFork0_#t~nondet34][283], [332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 3#L1713true, 335#true, 312#L1711-3true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 62#L1761-4true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,853 INFO L383 tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,853 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,853 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,853 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,854 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 175#L1762-3true, Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 312#L1711-3true, 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 66#L1712-8true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,854 INFO L383 tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,854 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,854 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,854 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,854 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,854 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([833] L1712-12-->L1713: Formula: (let ((.cse0 (select |v_#race_275| v_my_callbackThread1of1ForFork0_~data~0.base_65))) (and (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ 30 v_my_callbackThread1of1ForFork0_~data~0.offset_65))) (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ 29 v_my_callbackThread1of1ForFork0_~data~0.offset_65))) (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_65 28))) (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ 31 v_my_callbackThread1of1ForFork0_~data~0.offset_65))))) InVars {#race=|v_#race_275|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_65, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_65, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_24|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_15|, #race=|v_#race_275|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_65, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_65} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~mem33, my_callbackThread1of1ForFork0_#t~nondet34][283], [332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 3#L1713true, 312#L1711-3true, 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 62#L1761-4true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,855 INFO L383 tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,855 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,855 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,855 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,855 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,855 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([686] L1711-3-->L1711-4: Formula: (= |v_#race_143| (store |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11 (store (select |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_11 25) |v_my_callbackThread1of1ForFork1_#t~nondet32_5|))) InVars {#race=|v_#race_144|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} OutVars{#race=|v_#race_143|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} AuxVars[] AssignedVars[#race][33], [83#L1711-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), 316#L1762-4true, Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 274#L1712-5true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,855 INFO L383 tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,855 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,855 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,855 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,856 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,856 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), 316#L1762-4true, Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 312#L1711-3true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 66#L1712-8true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,856 INFO L383 tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event [2022-12-13 13:45:09,856 INFO L386 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2022-12-13 13:45:09,856 INFO L386 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2022-12-13 13:45:09,856 INFO L386 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2022-12-13 13:45:09,856 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([686] L1711-3-->L1711-4: Formula: (= |v_#race_143| (store |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11 (store (select |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_11 25) |v_my_callbackThread1of1ForFork1_#t~nondet32_5|))) InVars {#race=|v_#race_144|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} OutVars{#race=|v_#race_143|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} AuxVars[] AssignedVars[#race][33], [83#L1711-4true, 247#L1712-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 352#true, 296#L1762-5true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,856 INFO L383 tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,856 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,856 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,856 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2022-12-13 13:45:09,892 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([694] L1712-2-->L1712-3: Formula: (= |v_#race_153| (store |v_#race_154| v_my_callbackThread1of1ForFork1_~data~0.base_25 (store (select |v_#race_154| v_my_callbackThread1of1ForFork1_~data~0.base_25) (+ 29 v_my_callbackThread1of1ForFork1_~data~0.offset_25) 0))) InVars {#race=|v_#race_154|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_25, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_25} OutVars{#race=|v_#race_153|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_25, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_25} AuxVars[] AssignedVars[#race][155], [332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 244#L1712-3true, 274#L1712-5true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 64#L1761-5true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,892 INFO L383 tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event [2022-12-13 13:45:09,892 INFO L386 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2022-12-13 13:45:09,892 INFO L386 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2022-12-13 13:45:09,892 INFO L386 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2022-12-13 13:45:09,893 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [200#L1712-2true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 66#L1712-8true, 352#true, 62#L1761-4true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,893 INFO L383 tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event [2022-12-13 13:45:09,893 INFO L386 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2022-12-13 13:45:09,893 INFO L386 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2022-12-13 13:45:09,893 INFO L386 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2022-12-13 13:45:09,894 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([693] L1712-1-->L1712-2: Formula: (= |v_#race_151| (store |v_#race_152| v_my_callbackThread1of1ForFork1_~data~0.base_23 (store (select |v_#race_152| v_my_callbackThread1of1ForFork1_~data~0.base_23) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_23 28) 0))) InVars {#race=|v_#race_152|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_23, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_23} OutVars{#race=|v_#race_151|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_23, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_23} AuxVars[] AssignedVars[#race][131], [200#L1712-2true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 274#L1712-5true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 64#L1761-5true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,894 INFO L383 tUnfolder$Statistics]: this new event has 43 ancestors and is not cut-off event [2022-12-13 13:45:09,894 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is not cut-off event [2022-12-13 13:45:09,894 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is not cut-off event [2022-12-13 13:45:09,894 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is not cut-off event [2022-12-13 13:45:09,894 INFO L386 tUnfolder$Statistics]: existing Event has 43 ancestors and is not cut-off event [2022-12-13 13:45:09,894 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([693] L1712-1-->L1712-2: Formula: (= |v_#race_151| (store |v_#race_152| v_my_callbackThread1of1ForFork1_~data~0.base_23 (store (select |v_#race_152| v_my_callbackThread1of1ForFork1_~data~0.base_23) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_23 28) 0))) InVars {#race=|v_#race_152|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_23, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_23} OutVars{#race=|v_#race_151|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_23, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_23} AuxVars[] AssignedVars[#race][131], [200#L1712-2true, 195#L1693-24true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 274#L1712-5true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,894 INFO L383 tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event [2022-12-13 13:45:09,894 INFO L386 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2022-12-13 13:45:09,894 INFO L386 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2022-12-13 13:45:09,894 INFO L386 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2022-12-13 13:45:09,894 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([693] L1712-1-->L1712-2: Formula: (= |v_#race_151| (store |v_#race_152| v_my_callbackThread1of1ForFork1_~data~0.base_23 (store (select |v_#race_152| v_my_callbackThread1of1ForFork1_~data~0.base_23) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_23 28) 0))) InVars {#race=|v_#race_152|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_23, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_23} OutVars{#race=|v_#race_151|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_23, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_23} AuxVars[] AssignedVars[#race][131], [200#L1712-2true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 274#L1712-5true, 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 56#L1693-26true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,894 INFO L383 tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event [2022-12-13 13:45:09,895 INFO L386 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2022-12-13 13:45:09,895 INFO L386 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2022-12-13 13:45:09,895 INFO L386 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2022-12-13 13:45:09,895 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([694] L1712-2-->L1712-3: Formula: (= |v_#race_153| (store |v_#race_154| v_my_callbackThread1of1ForFork1_~data~0.base_25 (store (select |v_#race_154| v_my_callbackThread1of1ForFork1_~data~0.base_25) (+ 29 v_my_callbackThread1of1ForFork1_~data~0.offset_25) 0))) InVars {#race=|v_#race_154|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_25, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_25} OutVars{#race=|v_#race_153|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_25, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_25} AuxVars[] AssignedVars[#race][155], [332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 244#L1712-3true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 274#L1712-5true, 64#L1761-5true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,895 INFO L383 tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event [2022-12-13 13:45:09,895 INFO L386 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2022-12-13 13:45:09,895 INFO L386 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2022-12-13 13:45:09,895 INFO L386 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2022-12-13 13:45:09,895 INFO L386 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2022-12-13 13:45:09,895 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [200#L1712-2true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 64#L1761-5true, 66#L1712-8true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,895 INFO L383 tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event [2022-12-13 13:45:09,895 INFO L386 tUnfolder$Statistics]: existing Event has 45 ancestors and is cut-off event [2022-12-13 13:45:09,895 INFO L386 tUnfolder$Statistics]: existing Event has 45 ancestors and is cut-off event [2022-12-13 13:45:09,895 INFO L386 tUnfolder$Statistics]: existing Event has 45 ancestors and is cut-off event [2022-12-13 13:45:09,897 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([694] L1712-2-->L1712-3: Formula: (= |v_#race_153| (store |v_#race_154| v_my_callbackThread1of1ForFork1_~data~0.base_25 (store (select |v_#race_154| v_my_callbackThread1of1ForFork1_~data~0.base_25) (+ 29 v_my_callbackThread1of1ForFork1_~data~0.offset_25) 0))) InVars {#race=|v_#race_154|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_25, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_25} OutVars{#race=|v_#race_153|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_25, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_25} AuxVars[] AssignedVars[#race][155], [247#L1712-4true, 195#L1693-24true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 244#L1712-3true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,897 INFO L383 tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event [2022-12-13 13:45:09,897 INFO L386 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2022-12-13 13:45:09,897 INFO L386 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2022-12-13 13:45:09,897 INFO L386 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2022-12-13 13:45:09,897 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([694] L1712-2-->L1712-3: Formula: (= |v_#race_153| (store |v_#race_154| v_my_callbackThread1of1ForFork1_~data~0.base_25 (store (select |v_#race_154| v_my_callbackThread1of1ForFork1_~data~0.base_25) (+ 29 v_my_callbackThread1of1ForFork1_~data~0.offset_25) 0))) InVars {#race=|v_#race_154|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_25, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_25} OutVars{#race=|v_#race_153|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_25, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_25} AuxVars[] AssignedVars[#race][155], [247#L1712-4true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 244#L1712-3true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 56#L1693-26true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,897 INFO L383 tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event [2022-12-13 13:45:09,897 INFO L386 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2022-12-13 13:45:09,897 INFO L386 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2022-12-13 13:45:09,897 INFO L386 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2022-12-13 13:45:09,899 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([693] L1712-1-->L1712-2: Formula: (= |v_#race_151| (store |v_#race_152| v_my_callbackThread1of1ForFork1_~data~0.base_23 (store (select |v_#race_152| v_my_callbackThread1of1ForFork1_~data~0.base_23) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_23 28) 0))) InVars {#race=|v_#race_152|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_23, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_23} OutVars{#race=|v_#race_151|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_23, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_23} AuxVars[] AssignedVars[#race][131], [200#L1712-2true, 195#L1693-24true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 274#L1712-5true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 352#true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,899 INFO L383 tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event [2022-12-13 13:45:09,899 INFO L386 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2022-12-13 13:45:09,899 INFO L386 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2022-12-13 13:45:09,899 INFO L386 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2022-12-13 13:45:09,899 INFO L386 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2022-12-13 13:45:09,899 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][188], [195#L1693-24true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 286#L1712-1true, 352#true, 66#L1712-8true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) [2022-12-13 13:45:09,899 INFO L383 tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event [2022-12-13 13:45:09,899 INFO L386 tUnfolder$Statistics]: existing Event has 45 ancestors and is cut-off event [2022-12-13 13:45:09,899 INFO L386 tUnfolder$Statistics]: existing Event has 45 ancestors and is cut-off event [2022-12-13 13:45:09,899 INFO L386 tUnfolder$Statistics]: existing Event has 45 ancestors and is cut-off event [2022-12-13 13:45:09,900 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([693] L1712-1-->L1712-2: Formula: (= |v_#race_151| (store |v_#race_152| v_my_callbackThread1of1ForFork1_~data~0.base_23 (store (select |v_#race_152| v_my_callbackThread1of1ForFork1_~data~0.base_23) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_23 28) 0))) InVars {#race=|v_#race_152|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_23, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_23} OutVars{#race=|v_#race_151|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_23, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_23} AuxVars[] AssignedVars[#race][131], [200#L1712-2true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 274#L1712-5true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 352#true, 56#L1693-26true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), Black: 346#true]) WARNING: YOUR LOGFILE WAS TOO LONG, SOME LINES IN THE MIDDLE WERE REMOVED. [2022-12-13 13:45:16,515 INFO L383 tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,516 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,516 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,516 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,516 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1711-5-->L1711-6: Formula: (= (store |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15 (store (select |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_15 27) |v_my_callbackThread1of1ForFork1_#t~nondet32_9|)) |v_#race_147|) InVars {#race=|v_#race_148|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} OutVars{#race=|v_#race_147|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} AuxVars[] AssignedVars[#race][51], [322#L1711-6true, Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 64#L1761-5true, 126#L1712-12true, Black: 346#true]) [2022-12-13 13:45:16,516 INFO L383 tUnfolder$Statistics]: this new event has 46 ancestors and is not cut-off event [2022-12-13 13:45:16,516 INFO L386 tUnfolder$Statistics]: existing Event has 46 ancestors and is not cut-off event [2022-12-13 13:45:16,516 INFO L386 tUnfolder$Statistics]: existing Event has 46 ancestors and is not cut-off event [2022-12-13 13:45:16,516 INFO L386 tUnfolder$Statistics]: existing Event has 46 ancestors and is not cut-off event [2022-12-13 13:45:16,516 INFO L386 tUnfolder$Statistics]: existing Event has 46 ancestors and is not cut-off event [2022-12-13 13:45:16,516 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([874] L1761-5-->L1693-24: Formula: (let ((.cse0 (select |v_#race_307| |v_ULTIMATE.start_main_~#data~1#1.base_109|))) (and (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 26)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 24)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 25)) 0) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_55| (ite (= (+ |v_ULTIMATE.start_main_#t~mem56#1_15| 1) 0) 1 0)) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 27)) 0))) InVars {ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_15|, #race=|v_#race_307|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_109|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_107|} OutVars{ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_15|, #race=|v_#race_307|, ULTIMATE.start_ldv_assert_~expression#1=|v_ULTIMATE.start_ldv_assert_~expression#1_83|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_109|, ULTIMATE.start_ldv_assert_#in~expression#1=|v_ULTIMATE.start_ldv_assert_#in~expression#1_55|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_107|} AuxVars[] AssignedVars[ULTIMATE.start_ldv_assert_~expression#1, ULTIMATE.start_ldv_assert_#in~expression#1][260], [322#L1711-6true, Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 195#L1693-24true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 126#L1712-12true, Black: 346#true]) [2022-12-13 13:45:16,516 INFO L383 tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,516 INFO L386 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,516 INFO L386 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,516 INFO L386 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,517 INFO L386 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,517 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([915] L1761-5-->L1693-26: Formula: (let ((.cse0 (select |v_#race_383| |v_ULTIMATE.start_main_~#data~1#1.base_139|))) (and (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 27)) 0) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_77| |v_ULTIMATE.start_ldv_assert_~expression#1_105|) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_77| (ite (= (+ |v_ULTIMATE.start_main_#t~mem56#1_21| 1) 0) 1 0)) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 25)) 0) (= |v_ULTIMATE.start_ldv_assert_~expression#1_105| 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 26)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 24)) 0))) InVars {ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_21|, #race=|v_#race_383|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_139|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_133|} OutVars{ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_21|, #race=|v_#race_383|, ULTIMATE.start_ldv_assert_~expression#1=|v_ULTIMATE.start_ldv_assert_~expression#1_105|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_139|, ULTIMATE.start_ldv_assert_#in~expression#1=|v_ULTIMATE.start_ldv_assert_#in~expression#1_77|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_133|} AuxVars[] AssignedVars[ULTIMATE.start_ldv_assert_~expression#1, ULTIMATE.start_ldv_assert_#in~expression#1][261], [322#L1711-6true, Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, 56#L1693-26true, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 126#L1712-12true, Black: 346#true]) [2022-12-13 13:45:16,517 INFO L383 tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,517 INFO L386 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,517 INFO L386 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,517 INFO L386 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,517 INFO L386 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,517 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1711-5-->L1711-6: Formula: (= (store |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15 (store (select |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_15 27) |v_my_callbackThread1of1ForFork1_#t~nondet32_9|)) |v_#race_147|) InVars {#race=|v_#race_148|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} OutVars{#race=|v_#race_147|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} AuxVars[] AssignedVars[#race][51], [322#L1711-6true, Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 3#L1713true, Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 64#L1761-5true, Black: 346#true]) [2022-12-13 13:45:16,517 INFO L383 tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,517 INFO L386 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,517 INFO L386 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,517 INFO L386 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,518 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1711-5-->L1711-6: Formula: (= (store |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15 (store (select |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_15 27) |v_my_callbackThread1of1ForFork1_#t~nondet32_9|)) |v_#race_147|) InVars {#race=|v_#race_148|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} OutVars{#race=|v_#race_147|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} AuxVars[] AssignedVars[#race][51], [322#L1711-6true, Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 274#L1712-5true, Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 168#ULTIMATE.startEXITtrue, Black: 346#true]) [2022-12-13 13:45:16,518 INFO L383 tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,518 INFO L386 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,518 INFO L386 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,518 INFO L386 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,523 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([874] L1761-5-->L1693-24: Formula: (let ((.cse0 (select |v_#race_307| |v_ULTIMATE.start_main_~#data~1#1.base_109|))) (and (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 26)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 24)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 25)) 0) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_55| (ite (= (+ |v_ULTIMATE.start_main_#t~mem56#1_15| 1) 0) 1 0)) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 27)) 0))) InVars {ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_15|, #race=|v_#race_307|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_109|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_107|} OutVars{ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_15|, #race=|v_#race_307|, ULTIMATE.start_ldv_assert_~expression#1=|v_ULTIMATE.start_ldv_assert_~expression#1_83|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_109|, ULTIMATE.start_ldv_assert_#in~expression#1=|v_ULTIMATE.start_ldv_assert_#in~expression#1_55|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_107|} AuxVars[] AssignedVars[ULTIMATE.start_ldv_assert_~expression#1, ULTIMATE.start_ldv_assert_#in~expression#1][260], [Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 3#L1713true, Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 65#L1711-5true, 195#L1693-24true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 346#true]) [2022-12-13 13:45:16,523 INFO L383 tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,523 INFO L386 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,523 INFO L386 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,523 INFO L386 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,524 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([915] L1761-5-->L1693-26: Formula: (let ((.cse0 (select |v_#race_383| |v_ULTIMATE.start_main_~#data~1#1.base_139|))) (and (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 27)) 0) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_77| |v_ULTIMATE.start_ldv_assert_~expression#1_105|) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_77| (ite (= (+ |v_ULTIMATE.start_main_#t~mem56#1_21| 1) 0) 1 0)) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 25)) 0) (= |v_ULTIMATE.start_ldv_assert_~expression#1_105| 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 26)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 24)) 0))) InVars {ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_21|, #race=|v_#race_383|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_139|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_133|} OutVars{ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_21|, #race=|v_#race_383|, ULTIMATE.start_ldv_assert_~expression#1=|v_ULTIMATE.start_ldv_assert_~expression#1_105|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_139|, ULTIMATE.start_ldv_assert_#in~expression#1=|v_ULTIMATE.start_ldv_assert_#in~expression#1_77|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_133|} AuxVars[] AssignedVars[ULTIMATE.start_ldv_assert_~expression#1, ULTIMATE.start_ldv_assert_#in~expression#1][261], [Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 3#L1713true, Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 56#L1693-26true, 352#true, Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 65#L1711-5true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 346#true]) [2022-12-13 13:45:16,524 INFO L383 tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,524 INFO L386 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,524 INFO L386 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,524 INFO L386 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,524 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([687] L1711-4-->L1711-5: Formula: (= |v_#race_145| (store |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13 (store (select |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_13 26) |v_my_callbackThread1of1ForFork1_#t~nondet32_7|))) InVars {#race=|v_#race_146|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} OutVars{#race=|v_#race_145|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} AuxVars[] AssignedVars[#race][37], [Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 149#my_callbackEXITtrue, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 65#L1711-5true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 64#L1761-5true, Black: 346#true]) [2022-12-13 13:45:16,524 INFO L383 tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,524 INFO L386 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,524 INFO L386 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,524 INFO L386 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,525 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([874] L1761-5-->L1693-24: Formula: (let ((.cse0 (select |v_#race_307| |v_ULTIMATE.start_main_~#data~1#1.base_109|))) (and (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 26)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 24)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 25)) 0) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_55| (ite (= (+ |v_ULTIMATE.start_main_#t~mem56#1_15| 1) 0) 1 0)) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 27)) 0))) InVars {ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_15|, #race=|v_#race_307|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_109|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_107|} OutVars{ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_15|, #race=|v_#race_307|, ULTIMATE.start_ldv_assert_~expression#1=|v_ULTIMATE.start_ldv_assert_~expression#1_83|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_109|, ULTIMATE.start_ldv_assert_#in~expression#1=|v_ULTIMATE.start_ldv_assert_#in~expression#1_55|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_107|} AuxVars[] AssignedVars[ULTIMATE.start_ldv_assert_~expression#1, ULTIMATE.start_ldv_assert_#in~expression#1][260], [Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 3#L1713true, Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 65#L1711-5true, 195#L1693-24true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 346#true]) [2022-12-13 13:45:16,525 INFO L383 tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,525 INFO L386 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,525 INFO L386 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,525 INFO L386 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,525 INFO L386 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,525 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([915] L1761-5-->L1693-26: Formula: (let ((.cse0 (select |v_#race_383| |v_ULTIMATE.start_main_~#data~1#1.base_139|))) (and (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 27)) 0) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_77| |v_ULTIMATE.start_ldv_assert_~expression#1_105|) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_77| (ite (= (+ |v_ULTIMATE.start_main_#t~mem56#1_21| 1) 0) 1 0)) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 25)) 0) (= |v_ULTIMATE.start_ldv_assert_~expression#1_105| 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 26)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 24)) 0))) InVars {ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_21|, #race=|v_#race_383|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_139|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_133|} OutVars{ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_21|, #race=|v_#race_383|, ULTIMATE.start_ldv_assert_~expression#1=|v_ULTIMATE.start_ldv_assert_~expression#1_105|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_139|, ULTIMATE.start_ldv_assert_#in~expression#1=|v_ULTIMATE.start_ldv_assert_#in~expression#1_77|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_133|} AuxVars[] AssignedVars[ULTIMATE.start_ldv_assert_~expression#1, ULTIMATE.start_ldv_assert_#in~expression#1][261], [Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 3#L1713true, Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 56#L1693-26true, 352#true, Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 65#L1711-5true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 346#true]) [2022-12-13 13:45:16,525 INFO L383 tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,525 INFO L386 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,525 INFO L386 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,525 INFO L386 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,525 INFO L386 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,525 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1711-5-->L1711-6: Formula: (= (store |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15 (store (select |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_15 27) |v_my_callbackThread1of1ForFork1_#t~nondet32_9|)) |v_#race_147|) InVars {#race=|v_#race_148|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} OutVars{#race=|v_#race_147|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} AuxVars[] AssignedVars[#race][51], [322#L1711-6true, Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 3#L1713true, Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 64#L1761-5true, Black: 346#true]) [2022-12-13 13:45:16,525 INFO L383 tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,525 INFO L386 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,525 INFO L386 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,525 INFO L386 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,526 INFO L386 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,526 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1711-5-->L1711-6: Formula: (= (store |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15 (store (select |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_15 27) |v_my_callbackThread1of1ForFork1_#t~nondet32_9|)) |v_#race_147|) InVars {#race=|v_#race_148|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} OutVars{#race=|v_#race_147|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} AuxVars[] AssignedVars[#race][51], [322#L1711-6true, Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, 62#L1761-4true, Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 149#my_callbackEXITtrue, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 346#true]) [2022-12-13 13:45:16,526 INFO L383 tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,526 INFO L386 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,526 INFO L386 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,526 INFO L386 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,527 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1711-5-->L1711-6: Formula: (= (store |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15 (store (select |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_15 27) |v_my_callbackThread1of1ForFork1_#t~nondet32_9|)) |v_#race_147|) InVars {#race=|v_#race_148|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} OutVars{#race=|v_#race_147|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} AuxVars[] AssignedVars[#race][51], [322#L1711-6true, Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 274#L1712-5true, Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 168#ULTIMATE.startEXITtrue, Black: 346#true]) [2022-12-13 13:45:16,527 INFO L383 tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,527 INFO L386 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,527 INFO L386 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,527 INFO L386 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,527 INFO L386 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,527 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][211], [Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 66#L1712-8true, Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 65#L1711-5true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 168#ULTIMATE.startEXITtrue, Black: 346#true]) [2022-12-13 13:45:16,527 INFO L383 tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,527 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,527 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,527 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,533 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([874] L1761-5-->L1693-24: Formula: (let ((.cse0 (select |v_#race_307| |v_ULTIMATE.start_main_~#data~1#1.base_109|))) (and (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 26)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 24)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 25)) 0) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_55| (ite (= (+ |v_ULTIMATE.start_main_#t~mem56#1_15| 1) 0) 1 0)) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 27)) 0))) InVars {ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_15|, #race=|v_#race_307|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_109|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_107|} OutVars{ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_15|, #race=|v_#race_307|, ULTIMATE.start_ldv_assert_~expression#1=|v_ULTIMATE.start_ldv_assert_~expression#1_83|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_109|, ULTIMATE.start_ldv_assert_#in~expression#1=|v_ULTIMATE.start_ldv_assert_#in~expression#1_55|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_107|} AuxVars[] AssignedVars[ULTIMATE.start_ldv_assert_~expression#1, ULTIMATE.start_ldv_assert_#in~expression#1][260], [83#L1711-4true, Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, 149#my_callbackEXITtrue, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 195#L1693-24true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 346#true]) [2022-12-13 13:45:16,534 INFO L383 tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,534 INFO L386 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,534 INFO L386 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,534 INFO L386 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,534 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([915] L1761-5-->L1693-26: Formula: (let ((.cse0 (select |v_#race_383| |v_ULTIMATE.start_main_~#data~1#1.base_139|))) (and (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 27)) 0) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_77| |v_ULTIMATE.start_ldv_assert_~expression#1_105|) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_77| (ite (= (+ |v_ULTIMATE.start_main_#t~mem56#1_21| 1) 0) 1 0)) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 25)) 0) (= |v_ULTIMATE.start_ldv_assert_~expression#1_105| 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 26)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 24)) 0))) InVars {ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_21|, #race=|v_#race_383|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_139|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_133|} OutVars{ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_21|, #race=|v_#race_383|, ULTIMATE.start_ldv_assert_~expression#1=|v_ULTIMATE.start_ldv_assert_~expression#1_105|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_139|, ULTIMATE.start_ldv_assert_#in~expression#1=|v_ULTIMATE.start_ldv_assert_#in~expression#1_77|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_133|} AuxVars[] AssignedVars[ULTIMATE.start_ldv_assert_~expression#1, ULTIMATE.start_ldv_assert_#in~expression#1][261], [83#L1711-4true, Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 56#L1693-26true, Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, 149#my_callbackEXITtrue, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 346#true]) [2022-12-13 13:45:16,534 INFO L383 tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,534 INFO L386 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,534 INFO L386 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,534 INFO L386 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,535 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([874] L1761-5-->L1693-24: Formula: (let ((.cse0 (select |v_#race_307| |v_ULTIMATE.start_main_~#data~1#1.base_109|))) (and (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 26)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 24)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 25)) 0) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_55| (ite (= (+ |v_ULTIMATE.start_main_#t~mem56#1_15| 1) 0) 1 0)) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 27)) 0))) InVars {ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_15|, #race=|v_#race_307|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_109|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_107|} OutVars{ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_15|, #race=|v_#race_307|, ULTIMATE.start_ldv_assert_~expression#1=|v_ULTIMATE.start_ldv_assert_~expression#1_83|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_109|, ULTIMATE.start_ldv_assert_#in~expression#1=|v_ULTIMATE.start_ldv_assert_#in~expression#1_55|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_107|} AuxVars[] AssignedVars[ULTIMATE.start_ldv_assert_~expression#1, ULTIMATE.start_ldv_assert_#in~expression#1][260], [83#L1711-4true, Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 149#my_callbackEXITtrue, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 195#L1693-24true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 346#true]) [2022-12-13 13:45:16,535 INFO L383 tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,535 INFO L386 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,535 INFO L386 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,535 INFO L386 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,535 INFO L386 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,535 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([915] L1761-5-->L1693-26: Formula: (let ((.cse0 (select |v_#race_383| |v_ULTIMATE.start_main_~#data~1#1.base_139|))) (and (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 27)) 0) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_77| |v_ULTIMATE.start_ldv_assert_~expression#1_105|) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_77| (ite (= (+ |v_ULTIMATE.start_main_#t~mem56#1_21| 1) 0) 1 0)) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 25)) 0) (= |v_ULTIMATE.start_ldv_assert_~expression#1_105| 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 26)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 24)) 0))) InVars {ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_21|, #race=|v_#race_383|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_139|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_133|} OutVars{ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_21|, #race=|v_#race_383|, ULTIMATE.start_ldv_assert_~expression#1=|v_ULTIMATE.start_ldv_assert_~expression#1_105|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_139|, ULTIMATE.start_ldv_assert_#in~expression#1=|v_ULTIMATE.start_ldv_assert_#in~expression#1_77|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_133|} AuxVars[] AssignedVars[ULTIMATE.start_ldv_assert_~expression#1, ULTIMATE.start_ldv_assert_#in~expression#1][261], [83#L1711-4true, Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 56#L1693-26true, 352#true, Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 149#my_callbackEXITtrue, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 346#true]) [2022-12-13 13:45:16,535 INFO L383 tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,535 INFO L386 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,535 INFO L386 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,535 INFO L386 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,535 INFO L386 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,536 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([687] L1711-4-->L1711-5: Formula: (= |v_#race_145| (store |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13 (store (select |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_13 26) |v_my_callbackThread1of1ForFork1_#t~nondet32_7|))) InVars {#race=|v_#race_146|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} OutVars{#race=|v_#race_145|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} AuxVars[] AssignedVars[#race][37], [Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 149#my_callbackEXITtrue, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 65#L1711-5true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 64#L1761-5true, Black: 346#true]) [2022-12-13 13:45:16,536 INFO L383 tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,536 INFO L386 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,536 INFO L386 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,536 INFO L386 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,536 INFO L386 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,536 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][211], [83#L1711-4true, Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 66#L1712-8true, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 168#ULTIMATE.startEXITtrue, Black: 346#true]) [2022-12-13 13:45:16,536 INFO L383 tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,536 INFO L386 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,536 INFO L386 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,536 INFO L386 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,536 INFO L386 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2022-12-13 13:45:16,583 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([694] L1712-2-->L1712-3: Formula: (= |v_#race_153| (store |v_#race_154| v_my_callbackThread1of1ForFork1_~data~0.base_25 (store (select |v_#race_154| v_my_callbackThread1of1ForFork1_~data~0.base_25) (+ 29 v_my_callbackThread1of1ForFork1_~data~0.offset_25) 0))) InVars {#race=|v_#race_154|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_25, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_25} OutVars{#race=|v_#race_153|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_25, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_25} AuxVars[] AssignedVars[#race][168], [Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 274#L1712-5true, Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 175#L1762-3true, Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 244#L1712-3true, Black: 346#true]) [2022-12-13 13:45:16,583 INFO L383 tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,583 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,583 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,583 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,585 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([694] L1712-2-->L1712-3: Formula: (= |v_#race_153| (store |v_#race_154| v_my_callbackThread1of1ForFork1_~data~0.base_25 (store (select |v_#race_154| v_my_callbackThread1of1ForFork1_~data~0.base_25) (+ 29 v_my_callbackThread1of1ForFork1_~data~0.offset_25) 0))) InVars {#race=|v_#race_154|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_25, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_25} OutVars{#race=|v_#race_153|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_25, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_25} AuxVars[] AssignedVars[#race][168], [235#L1712-10true, Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 244#L1712-3true, 64#L1761-5true, Black: 346#true]) [2022-12-13 13:45:16,585 INFO L383 tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,585 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,585 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,585 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,585 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([693] L1712-1-->L1712-2: Formula: (= |v_#race_151| (store |v_#race_152| v_my_callbackThread1of1ForFork1_~data~0.base_23 (store (select |v_#race_152| v_my_callbackThread1of1ForFork1_~data~0.base_23) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_23 28) 0))) InVars {#race=|v_#race_152|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_23, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_23} OutVars{#race=|v_#race_151|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_23, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_23} AuxVars[] AssignedVars[#race][137], [Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 218#L1712-11true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 200#L1712-2true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 64#L1761-5true, Black: 346#true]) [2022-12-13 13:45:16,585 INFO L383 tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,585 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,585 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,585 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,587 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([693] L1712-1-->L1712-2: Formula: (= |v_#race_151| (store |v_#race_152| v_my_callbackThread1of1ForFork1_~data~0.base_23 (store (select |v_#race_152| v_my_callbackThread1of1ForFork1_~data~0.base_23) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_23 28) 0))) InVars {#race=|v_#race_152|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_23, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_23} OutVars{#race=|v_#race_151|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_23, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_23} AuxVars[] AssignedVars[#race][137], [Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 274#L1712-5true, Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 200#L1712-2true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 175#L1762-3true, Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 346#true]) [2022-12-13 13:45:16,587 INFO L383 tUnfolder$Statistics]: this new event has 47 ancestors and is not cut-off event [2022-12-13 13:45:16,587 INFO L386 tUnfolder$Statistics]: existing Event has 47 ancestors and is not cut-off event [2022-12-13 13:45:16,588 INFO L386 tUnfolder$Statistics]: existing Event has 47 ancestors and is not cut-off event [2022-12-13 13:45:16,588 INFO L386 tUnfolder$Statistics]: existing Event has 47 ancestors and is not cut-off event [2022-12-13 13:45:16,588 INFO L386 tUnfolder$Statistics]: existing Event has 47 ancestors and is not cut-off event [2022-12-13 13:45:16,588 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([694] L1712-2-->L1712-3: Formula: (= |v_#race_153| (store |v_#race_154| v_my_callbackThread1of1ForFork1_~data~0.base_25 (store (select |v_#race_154| v_my_callbackThread1of1ForFork1_~data~0.base_25) (+ 29 v_my_callbackThread1of1ForFork1_~data~0.offset_25) 0))) InVars {#race=|v_#race_154|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_25, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_25} OutVars{#race=|v_#race_153|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_25, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_25} AuxVars[] AssignedVars[#race][168], [Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 274#L1712-5true, Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 175#L1762-3true, Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 244#L1712-3true, Black: 346#true]) [2022-12-13 13:45:16,588 INFO L383 tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,588 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,588 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,588 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,588 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,588 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([693] L1712-1-->L1712-2: Formula: (= |v_#race_151| (store |v_#race_152| v_my_callbackThread1of1ForFork1_~data~0.base_23 (store (select |v_#race_152| v_my_callbackThread1of1ForFork1_~data~0.base_23) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_23 28) 0))) InVars {#race=|v_#race_152|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_23, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_23} OutVars{#race=|v_#race_151|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_23, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_23} AuxVars[] AssignedVars[#race][137], [316#L1762-4true, Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 274#L1712-5true, Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 200#L1712-2true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 346#true]) [2022-12-13 13:45:16,588 INFO L383 tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,588 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,588 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,588 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,593 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([694] L1712-2-->L1712-3: Formula: (= |v_#race_153| (store |v_#race_154| v_my_callbackThread1of1ForFork1_~data~0.base_25 (store (select |v_#race_154| v_my_callbackThread1of1ForFork1_~data~0.base_25) (+ 29 v_my_callbackThread1of1ForFork1_~data~0.offset_25) 0))) InVars {#race=|v_#race_154|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_25, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_25} OutVars{#race=|v_#race_153|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_25, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_25} AuxVars[] AssignedVars[#race][168], [247#L1712-4true, 316#L1762-4true, Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 244#L1712-3true, Black: 346#true]) [2022-12-13 13:45:16,593 INFO L383 tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,593 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,593 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,593 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,594 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([693] L1712-1-->L1712-2: Formula: (= |v_#race_151| (store |v_#race_152| v_my_callbackThread1of1ForFork1_~data~0.base_23 (store (select |v_#race_152| v_my_callbackThread1of1ForFork1_~data~0.base_23) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_23 28) 0))) InVars {#race=|v_#race_152|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_23, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_23} OutVars{#race=|v_#race_151|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_23, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_23} AuxVars[] AssignedVars[#race][137], [Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 62#L1761-4true, 352#true, Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 200#L1712-2true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 126#L1712-12true, Black: 346#true]) [2022-12-13 13:45:16,595 INFO L383 tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,595 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,595 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,595 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,596 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([693] L1712-1-->L1712-2: Formula: (= |v_#race_151| (store |v_#race_152| v_my_callbackThread1of1ForFork1_~data~0.base_23 (store (select |v_#race_152| v_my_callbackThread1of1ForFork1_~data~0.base_23) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_23 28) 0))) InVars {#race=|v_#race_152|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_23, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_23} OutVars{#race=|v_#race_151|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_23, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_23} AuxVars[] AssignedVars[#race][137], [316#L1762-4true, Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 274#L1712-5true, Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 200#L1712-2true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 346#true]) [2022-12-13 13:45:16,596 INFO L383 tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,596 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,596 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,596 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,596 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,597 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([693] L1712-1-->L1712-2: Formula: (= |v_#race_151| (store |v_#race_152| v_my_callbackThread1of1ForFork1_~data~0.base_23 (store (select |v_#race_152| v_my_callbackThread1of1ForFork1_~data~0.base_23) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_23 28) 0))) InVars {#race=|v_#race_152|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_23, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_23} OutVars{#race=|v_#race_151|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_23, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_23} AuxVars[] AssignedVars[#race][137], [247#L1712-4true, Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 200#L1712-2true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 296#L1762-5true, Black: 346#true]) [2022-12-13 13:45:16,597 INFO L383 tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,597 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,597 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,597 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,605 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([874] L1761-5-->L1693-24: Formula: (let ((.cse0 (select |v_#race_307| |v_ULTIMATE.start_main_~#data~1#1.base_109|))) (and (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 26)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 24)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 25)) 0) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_55| (ite (= (+ |v_ULTIMATE.start_main_#t~mem56#1_15| 1) 0) 1 0)) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 27)) 0))) InVars {ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_15|, #race=|v_#race_307|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_109|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_107|} OutVars{ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_15|, #race=|v_#race_307|, ULTIMATE.start_ldv_assert_~expression#1=|v_ULTIMATE.start_ldv_assert_~expression#1_83|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_109|, ULTIMATE.start_ldv_assert_#in~expression#1=|v_ULTIMATE.start_ldv_assert_#in~expression#1_55|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_107|} AuxVars[] AssignedVars[ULTIMATE.start_ldv_assert_~expression#1, ULTIMATE.start_ldv_assert_#in~expression#1][260], [322#L1711-6true, Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 3#L1713true, Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 195#L1693-24true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 346#true]) [2022-12-13 13:45:16,605 INFO L383 tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,605 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,605 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,605 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,605 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([874] L1761-5-->L1693-24: Formula: (let ((.cse0 (select |v_#race_307| |v_ULTIMATE.start_main_~#data~1#1.base_109|))) (and (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 26)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 24)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 25)) 0) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_55| (ite (= (+ |v_ULTIMATE.start_main_#t~mem56#1_15| 1) 0) 1 0)) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 27)) 0))) InVars {ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_15|, #race=|v_#race_307|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_109|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_107|} OutVars{ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_15|, #race=|v_#race_307|, ULTIMATE.start_ldv_assert_~expression#1=|v_ULTIMATE.start_ldv_assert_~expression#1_83|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_109|, ULTIMATE.start_ldv_assert_#in~expression#1=|v_ULTIMATE.start_ldv_assert_#in~expression#1_55|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_107|} AuxVars[] AssignedVars[ULTIMATE.start_ldv_assert_~expression#1, ULTIMATE.start_ldv_assert_#in~expression#1][260], [Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 286#L1712-1true, Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 195#L1693-24true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 126#L1712-12true, Black: 346#true]) [2022-12-13 13:45:16,606 INFO L383 tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,606 INFO L386 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,606 INFO L386 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,606 INFO L386 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,606 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([915] L1761-5-->L1693-26: Formula: (let ((.cse0 (select |v_#race_383| |v_ULTIMATE.start_main_~#data~1#1.base_139|))) (and (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 27)) 0) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_77| |v_ULTIMATE.start_ldv_assert_~expression#1_105|) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_77| (ite (= (+ |v_ULTIMATE.start_main_#t~mem56#1_21| 1) 0) 1 0)) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 25)) 0) (= |v_ULTIMATE.start_ldv_assert_~expression#1_105| 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 26)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 24)) 0))) InVars {ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_21|, #race=|v_#race_383|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_139|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_133|} OutVars{ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_21|, #race=|v_#race_383|, ULTIMATE.start_ldv_assert_~expression#1=|v_ULTIMATE.start_ldv_assert_~expression#1_105|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_139|, ULTIMATE.start_ldv_assert_#in~expression#1=|v_ULTIMATE.start_ldv_assert_#in~expression#1_77|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_133|} AuxVars[] AssignedVars[ULTIMATE.start_ldv_assert_~expression#1, ULTIMATE.start_ldv_assert_#in~expression#1][261], [322#L1711-6true, Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 3#L1713true, Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 56#L1693-26true, Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 346#true]) [2022-12-13 13:45:16,606 INFO L383 tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,606 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,606 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,606 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,606 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([915] L1761-5-->L1693-26: Formula: (let ((.cse0 (select |v_#race_383| |v_ULTIMATE.start_main_~#data~1#1.base_139|))) (and (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 27)) 0) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_77| |v_ULTIMATE.start_ldv_assert_~expression#1_105|) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_77| (ite (= (+ |v_ULTIMATE.start_main_#t~mem56#1_21| 1) 0) 1 0)) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 25)) 0) (= |v_ULTIMATE.start_ldv_assert_~expression#1_105| 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 26)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 24)) 0))) InVars {ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_21|, #race=|v_#race_383|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_139|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_133|} OutVars{ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_21|, #race=|v_#race_383|, ULTIMATE.start_ldv_assert_~expression#1=|v_ULTIMATE.start_ldv_assert_~expression#1_105|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_139|, ULTIMATE.start_ldv_assert_#in~expression#1=|v_ULTIMATE.start_ldv_assert_#in~expression#1_77|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_133|} AuxVars[] AssignedVars[ULTIMATE.start_ldv_assert_~expression#1, ULTIMATE.start_ldv_assert_#in~expression#1][261], [Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 286#L1712-1true, Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 56#L1693-26true, Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 126#L1712-12true, Black: 346#true]) [2022-12-13 13:45:16,606 INFO L383 tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,607 INFO L386 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,607 INFO L386 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,607 INFO L386 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,607 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1711-5-->L1711-6: Formula: (= (store |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15 (store (select |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_15 27) |v_my_callbackThread1of1ForFork1_#t~nondet32_9|)) |v_#race_147|) InVars {#race=|v_#race_148|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} OutVars{#race=|v_#race_147|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} AuxVars[] AssignedVars[#race][51], [322#L1711-6true, Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, 149#my_callbackEXITtrue, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 64#L1761-5true, Black: 346#true]) [2022-12-13 13:45:16,607 INFO L383 tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,607 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,607 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,607 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,607 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([874] L1761-5-->L1693-24: Formula: (let ((.cse0 (select |v_#race_307| |v_ULTIMATE.start_main_~#data~1#1.base_109|))) (and (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 26)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 24)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 25)) 0) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_55| (ite (= (+ |v_ULTIMATE.start_main_#t~mem56#1_15| 1) 0) 1 0)) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 27)) 0))) InVars {ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_15|, #race=|v_#race_307|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_109|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_107|} OutVars{ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_15|, #race=|v_#race_307|, ULTIMATE.start_ldv_assert_~expression#1=|v_ULTIMATE.start_ldv_assert_~expression#1_83|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_109|, ULTIMATE.start_ldv_assert_#in~expression#1=|v_ULTIMATE.start_ldv_assert_#in~expression#1_55|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_107|} AuxVars[] AssignedVars[ULTIMATE.start_ldv_assert_~expression#1, ULTIMATE.start_ldv_assert_#in~expression#1][260], [322#L1711-6true, Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 3#L1713true, Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 195#L1693-24true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 346#true]) [2022-12-13 13:45:16,607 INFO L383 tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,607 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,607 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,607 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,607 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,608 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([915] L1761-5-->L1693-26: Formula: (let ((.cse0 (select |v_#race_383| |v_ULTIMATE.start_main_~#data~1#1.base_139|))) (and (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 27)) 0) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_77| |v_ULTIMATE.start_ldv_assert_~expression#1_105|) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_77| (ite (= (+ |v_ULTIMATE.start_main_#t~mem56#1_21| 1) 0) 1 0)) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 25)) 0) (= |v_ULTIMATE.start_ldv_assert_~expression#1_105| 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 26)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 24)) 0))) InVars {ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_21|, #race=|v_#race_383|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_139|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_133|} OutVars{ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_21|, #race=|v_#race_383|, ULTIMATE.start_ldv_assert_~expression#1=|v_ULTIMATE.start_ldv_assert_~expression#1_105|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_139|, ULTIMATE.start_ldv_assert_#in~expression#1=|v_ULTIMATE.start_ldv_assert_#in~expression#1_77|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_133|} AuxVars[] AssignedVars[ULTIMATE.start_ldv_assert_~expression#1, ULTIMATE.start_ldv_assert_#in~expression#1][261], [322#L1711-6true, Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 3#L1713true, Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 56#L1693-26true, Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 346#true]) [2022-12-13 13:45:16,608 INFO L383 tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,608 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,608 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,608 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,608 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,609 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][211], [322#L1711-6true, Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 66#L1712-8true, Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 168#ULTIMATE.startEXITtrue, Black: 346#true]) [2022-12-13 13:45:16,609 INFO L383 tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,609 INFO L386 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,609 INFO L386 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,609 INFO L386 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,613 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([874] L1761-5-->L1693-24: Formula: (let ((.cse0 (select |v_#race_307| |v_ULTIMATE.start_main_~#data~1#1.base_109|))) (and (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 26)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 24)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 25)) 0) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_55| (ite (= (+ |v_ULTIMATE.start_main_#t~mem56#1_15| 1) 0) 1 0)) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 27)) 0))) InVars {ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_15|, #race=|v_#race_307|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_109|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_107|} OutVars{ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_15|, #race=|v_#race_307|, ULTIMATE.start_ldv_assert_~expression#1=|v_ULTIMATE.start_ldv_assert_~expression#1_83|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_109|, ULTIMATE.start_ldv_assert_#in~expression#1=|v_ULTIMATE.start_ldv_assert_#in~expression#1_55|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_107|} AuxVars[] AssignedVars[ULTIMATE.start_ldv_assert_~expression#1, ULTIMATE.start_ldv_assert_#in~expression#1][260], [Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 149#my_callbackEXITtrue, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 65#L1711-5true, 195#L1693-24true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 346#true]) [2022-12-13 13:45:16,613 INFO L383 tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,613 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,613 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,613 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,614 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([915] L1761-5-->L1693-26: Formula: (let ((.cse0 (select |v_#race_383| |v_ULTIMATE.start_main_~#data~1#1.base_139|))) (and (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 27)) 0) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_77| |v_ULTIMATE.start_ldv_assert_~expression#1_105|) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_77| (ite (= (+ |v_ULTIMATE.start_main_#t~mem56#1_21| 1) 0) 1 0)) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 25)) 0) (= |v_ULTIMATE.start_ldv_assert_~expression#1_105| 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 26)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 24)) 0))) InVars {ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_21|, #race=|v_#race_383|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_139|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_133|} OutVars{ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_21|, #race=|v_#race_383|, ULTIMATE.start_ldv_assert_~expression#1=|v_ULTIMATE.start_ldv_assert_~expression#1_105|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_139|, ULTIMATE.start_ldv_assert_#in~expression#1=|v_ULTIMATE.start_ldv_assert_#in~expression#1_77|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_133|} AuxVars[] AssignedVars[ULTIMATE.start_ldv_assert_~expression#1, ULTIMATE.start_ldv_assert_#in~expression#1][261], [Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, 56#L1693-26true, Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 149#my_callbackEXITtrue, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 65#L1711-5true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 346#true]) [2022-12-13 13:45:16,614 INFO L383 tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,614 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,614 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,614 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,614 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([874] L1761-5-->L1693-24: Formula: (let ((.cse0 (select |v_#race_307| |v_ULTIMATE.start_main_~#data~1#1.base_109|))) (and (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 26)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 24)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 25)) 0) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_55| (ite (= (+ |v_ULTIMATE.start_main_#t~mem56#1_15| 1) 0) 1 0)) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 27)) 0))) InVars {ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_15|, #race=|v_#race_307|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_109|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_107|} OutVars{ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_15|, #race=|v_#race_307|, ULTIMATE.start_ldv_assert_~expression#1=|v_ULTIMATE.start_ldv_assert_~expression#1_83|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_109|, ULTIMATE.start_ldv_assert_#in~expression#1=|v_ULTIMATE.start_ldv_assert_#in~expression#1_55|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_107|} AuxVars[] AssignedVars[ULTIMATE.start_ldv_assert_~expression#1, ULTIMATE.start_ldv_assert_#in~expression#1][260], [Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 149#my_callbackEXITtrue, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 65#L1711-5true, 195#L1693-24true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 346#true]) [2022-12-13 13:45:16,615 INFO L383 tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,615 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,615 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,615 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,615 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,615 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([915] L1761-5-->L1693-26: Formula: (let ((.cse0 (select |v_#race_383| |v_ULTIMATE.start_main_~#data~1#1.base_139|))) (and (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 27)) 0) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_77| |v_ULTIMATE.start_ldv_assert_~expression#1_105|) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_77| (ite (= (+ |v_ULTIMATE.start_main_#t~mem56#1_21| 1) 0) 1 0)) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 25)) 0) (= |v_ULTIMATE.start_ldv_assert_~expression#1_105| 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 26)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 24)) 0))) InVars {ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_21|, #race=|v_#race_383|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_139|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_133|} OutVars{ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_21|, #race=|v_#race_383|, ULTIMATE.start_ldv_assert_~expression#1=|v_ULTIMATE.start_ldv_assert_~expression#1_105|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_139|, ULTIMATE.start_ldv_assert_#in~expression#1=|v_ULTIMATE.start_ldv_assert_#in~expression#1_77|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_133|} AuxVars[] AssignedVars[ULTIMATE.start_ldv_assert_~expression#1, ULTIMATE.start_ldv_assert_#in~expression#1][261], [Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 56#L1693-26true, 352#true, Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 149#my_callbackEXITtrue, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 65#L1711-5true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 346#true]) [2022-12-13 13:45:16,615 INFO L383 tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,615 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,615 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,615 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,615 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,615 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1711-5-->L1711-6: Formula: (= (store |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15 (store (select |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_15 27) |v_my_callbackThread1of1ForFork1_#t~nondet32_9|)) |v_#race_147|) InVars {#race=|v_#race_148|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} OutVars{#race=|v_#race_147|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} AuxVars[] AssignedVars[#race][51], [322#L1711-6true, Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 149#my_callbackEXITtrue, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 64#L1761-5true, Black: 346#true]) [2022-12-13 13:45:16,615 INFO L383 tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,615 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,615 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,615 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,615 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,616 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][211], [Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 66#L1712-8true, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 65#L1711-5true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 168#ULTIMATE.startEXITtrue, Black: 346#true]) [2022-12-13 13:45:16,616 INFO L383 tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,616 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,616 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,616 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,616 INFO L386 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2022-12-13 13:45:16,661 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([694] L1712-2-->L1712-3: Formula: (= |v_#race_153| (store |v_#race_154| v_my_callbackThread1of1ForFork1_~data~0.base_25 (store (select |v_#race_154| v_my_callbackThread1of1ForFork1_~data~0.base_25) (+ 29 v_my_callbackThread1of1ForFork1_~data~0.offset_25) 0))) InVars {#race=|v_#race_154|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_25, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_25} OutVars{#race=|v_#race_153|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_25, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_25} AuxVars[] AssignedVars[#race][168], [316#L1762-4true, Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 274#L1712-5true, Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 244#L1712-3true, 335#true, Black: 346#true]) [2022-12-13 13:45:16,661 INFO L383 tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,661 INFO L386 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,661 INFO L386 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,661 INFO L386 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,663 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([693] L1712-1-->L1712-2: Formula: (= |v_#race_151| (store |v_#race_152| v_my_callbackThread1of1ForFork1_~data~0.base_23 (store (select |v_#race_152| v_my_callbackThread1of1ForFork1_~data~0.base_23) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_23 28) 0))) InVars {#race=|v_#race_152|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_23, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_23} OutVars{#race=|v_#race_151|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_23, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_23} AuxVars[] AssignedVars[#race][137], [Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 200#L1712-2true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 64#L1761-5true, 126#L1712-12true, Black: 346#true]) [2022-12-13 13:45:16,664 INFO L383 tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,664 INFO L386 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,664 INFO L386 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,664 INFO L386 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,664 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([694] L1712-2-->L1712-3: Formula: (= |v_#race_153| (store |v_#race_154| v_my_callbackThread1of1ForFork1_~data~0.base_25 (store (select |v_#race_154| v_my_callbackThread1of1ForFork1_~data~0.base_25) (+ 29 v_my_callbackThread1of1ForFork1_~data~0.offset_25) 0))) InVars {#race=|v_#race_154|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_25, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_25} OutVars{#race=|v_#race_153|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_25, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_25} AuxVars[] AssignedVars[#race][168], [Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 218#L1712-11true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 244#L1712-3true, 64#L1761-5true, Black: 346#true]) [2022-12-13 13:45:16,664 INFO L383 tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,664 INFO L386 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,664 INFO L386 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,664 INFO L386 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,664 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([874] L1761-5-->L1693-24: Formula: (let ((.cse0 (select |v_#race_307| |v_ULTIMATE.start_main_~#data~1#1.base_109|))) (and (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 26)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 24)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 25)) 0) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_55| (ite (= (+ |v_ULTIMATE.start_main_#t~mem56#1_15| 1) 0) 1 0)) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 27)) 0))) InVars {ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_15|, #race=|v_#race_307|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_109|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_107|} OutVars{ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_15|, #race=|v_#race_307|, ULTIMATE.start_ldv_assert_~expression#1=|v_ULTIMATE.start_ldv_assert_~expression#1_83|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_109|, ULTIMATE.start_ldv_assert_#in~expression#1=|v_ULTIMATE.start_ldv_assert_#in~expression#1_55|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_107|} AuxVars[] AssignedVars[ULTIMATE.start_ldv_assert_~expression#1, ULTIMATE.start_ldv_assert_#in~expression#1][260], [Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 218#L1712-11true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 200#L1712-2true, 195#L1693-24true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 346#true]) [2022-12-13 13:45:16,664 INFO L383 tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,664 INFO L386 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,664 INFO L386 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,664 INFO L386 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,664 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([915] L1761-5-->L1693-26: Formula: (let ((.cse0 (select |v_#race_383| |v_ULTIMATE.start_main_~#data~1#1.base_139|))) (and (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 27)) 0) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_77| |v_ULTIMATE.start_ldv_assert_~expression#1_105|) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_77| (ite (= (+ |v_ULTIMATE.start_main_#t~mem56#1_21| 1) 0) 1 0)) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 25)) 0) (= |v_ULTIMATE.start_ldv_assert_~expression#1_105| 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 26)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 24)) 0))) InVars {ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_21|, #race=|v_#race_383|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_139|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_133|} OutVars{ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_21|, #race=|v_#race_383|, ULTIMATE.start_ldv_assert_~expression#1=|v_ULTIMATE.start_ldv_assert_~expression#1_105|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_139|, ULTIMATE.start_ldv_assert_#in~expression#1=|v_ULTIMATE.start_ldv_assert_#in~expression#1_77|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_133|} AuxVars[] AssignedVars[ULTIMATE.start_ldv_assert_~expression#1, ULTIMATE.start_ldv_assert_#in~expression#1][261], [Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 56#L1693-26true, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 218#L1712-11true, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 200#L1712-2true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 346#true]) [2022-12-13 13:45:16,664 INFO L383 tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,665 INFO L386 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,665 INFO L386 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,665 INFO L386 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,666 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([693] L1712-1-->L1712-2: Formula: (= |v_#race_151| (store |v_#race_152| v_my_callbackThread1of1ForFork1_~data~0.base_23 (store (select |v_#race_152| v_my_callbackThread1of1ForFork1_~data~0.base_23) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_23 28) 0))) InVars {#race=|v_#race_152|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_23, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_23} OutVars{#race=|v_#race_151|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_23, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_23} AuxVars[] AssignedVars[#race][137], [Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 274#L1712-5true, Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 200#L1712-2true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 296#L1762-5true, Black: 346#true]) [2022-12-13 13:45:16,666 INFO L383 tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,666 INFO L386 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,666 INFO L386 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,666 INFO L386 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,666 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([694] L1712-2-->L1712-3: Formula: (= |v_#race_153| (store |v_#race_154| v_my_callbackThread1of1ForFork1_~data~0.base_25 (store (select |v_#race_154| v_my_callbackThread1of1ForFork1_~data~0.base_25) (+ 29 v_my_callbackThread1of1ForFork1_~data~0.offset_25) 0))) InVars {#race=|v_#race_154|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_25, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_25} OutVars{#race=|v_#race_153|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_25, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_25} AuxVars[] AssignedVars[#race][168], [316#L1762-4true, Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 274#L1712-5true, Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 244#L1712-3true, 335#true, Black: 346#true]) [2022-12-13 13:45:16,666 INFO L383 tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,666 INFO L386 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,667 INFO L386 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,667 INFO L386 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,667 INFO L386 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,669 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([694] L1712-2-->L1712-3: Formula: (= |v_#race_153| (store |v_#race_154| v_my_callbackThread1of1ForFork1_~data~0.base_25 (store (select |v_#race_154| v_my_callbackThread1of1ForFork1_~data~0.base_25) (+ 29 v_my_callbackThread1of1ForFork1_~data~0.offset_25) 0))) InVars {#race=|v_#race_154|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_25, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_25} OutVars{#race=|v_#race_153|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_25, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_25} AuxVars[] AssignedVars[#race][168], [247#L1712-4true, Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 244#L1712-3true, 335#true, 296#L1762-5true, Black: 346#true]) [2022-12-13 13:45:16,669 INFO L383 tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,669 INFO L386 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,669 INFO L386 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,669 INFO L386 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,670 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([693] L1712-1-->L1712-2: Formula: (= |v_#race_151| (store |v_#race_152| v_my_callbackThread1of1ForFork1_~data~0.base_23 (store (select |v_#race_152| v_my_callbackThread1of1ForFork1_~data~0.base_23) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_23 28) 0))) InVars {#race=|v_#race_152|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_23, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_23} OutVars{#race=|v_#race_151|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_23, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_23} AuxVars[] AssignedVars[#race][137], [Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 200#L1712-2true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 64#L1761-5true, 126#L1712-12true, Black: 346#true]) [2022-12-13 13:45:16,670 INFO L383 tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,670 INFO L386 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,670 INFO L386 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,670 INFO L386 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,670 INFO L386 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,670 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([874] L1761-5-->L1693-24: Formula: (let ((.cse0 (select |v_#race_307| |v_ULTIMATE.start_main_~#data~1#1.base_109|))) (and (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 26)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 24)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 25)) 0) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_55| (ite (= (+ |v_ULTIMATE.start_main_#t~mem56#1_15| 1) 0) 1 0)) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 27)) 0))) InVars {ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_15|, #race=|v_#race_307|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_109|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_107|} OutVars{ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_15|, #race=|v_#race_307|, ULTIMATE.start_ldv_assert_~expression#1=|v_ULTIMATE.start_ldv_assert_~expression#1_83|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_109|, ULTIMATE.start_ldv_assert_#in~expression#1=|v_ULTIMATE.start_ldv_assert_#in~expression#1_55|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_107|} AuxVars[] AssignedVars[ULTIMATE.start_ldv_assert_~expression#1, ULTIMATE.start_ldv_assert_#in~expression#1][260], [Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 286#L1712-1true, Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 195#L1693-24true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 126#L1712-12true, Black: 346#true]) [2022-12-13 13:45:16,670 INFO L383 tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,670 INFO L386 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,670 INFO L386 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,670 INFO L386 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,670 INFO L386 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,671 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([915] L1761-5-->L1693-26: Formula: (let ((.cse0 (select |v_#race_383| |v_ULTIMATE.start_main_~#data~1#1.base_139|))) (and (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 27)) 0) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_77| |v_ULTIMATE.start_ldv_assert_~expression#1_105|) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_77| (ite (= (+ |v_ULTIMATE.start_main_#t~mem56#1_21| 1) 0) 1 0)) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 25)) 0) (= |v_ULTIMATE.start_ldv_assert_~expression#1_105| 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 26)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 24)) 0))) InVars {ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_21|, #race=|v_#race_383|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_139|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_133|} OutVars{ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_21|, #race=|v_#race_383|, ULTIMATE.start_ldv_assert_~expression#1=|v_ULTIMATE.start_ldv_assert_~expression#1_105|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_139|, ULTIMATE.start_ldv_assert_#in~expression#1=|v_ULTIMATE.start_ldv_assert_#in~expression#1_77|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_133|} AuxVars[] AssignedVars[ULTIMATE.start_ldv_assert_~expression#1, ULTIMATE.start_ldv_assert_#in~expression#1][261], [Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 286#L1712-1true, Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 56#L1693-26true, Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 126#L1712-12true, Black: 346#true]) [2022-12-13 13:45:16,671 INFO L383 tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,671 INFO L386 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,671 INFO L386 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,671 INFO L386 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,671 INFO L386 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,672 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([693] L1712-1-->L1712-2: Formula: (= |v_#race_151| (store |v_#race_152| v_my_callbackThread1of1ForFork1_~data~0.base_23 (store (select |v_#race_152| v_my_callbackThread1of1ForFork1_~data~0.base_23) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_23 28) 0))) InVars {#race=|v_#race_152|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_23, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_23} OutVars{#race=|v_#race_151|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_23, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_23} AuxVars[] AssignedVars[#race][137], [Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 274#L1712-5true, Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 200#L1712-2true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 296#L1762-5true, Black: 346#true]) [2022-12-13 13:45:16,672 INFO L383 tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,672 INFO L386 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,672 INFO L386 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,672 INFO L386 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,672 INFO L386 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,680 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([874] L1761-5-->L1693-24: Formula: (let ((.cse0 (select |v_#race_307| |v_ULTIMATE.start_main_~#data~1#1.base_109|))) (and (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 26)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 24)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 25)) 0) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_55| (ite (= (+ |v_ULTIMATE.start_main_#t~mem56#1_15| 1) 0) 1 0)) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 27)) 0))) InVars {ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_15|, #race=|v_#race_307|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_109|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_107|} OutVars{ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_15|, #race=|v_#race_307|, ULTIMATE.start_ldv_assert_~expression#1=|v_ULTIMATE.start_ldv_assert_~expression#1_83|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_109|, ULTIMATE.start_ldv_assert_#in~expression#1=|v_ULTIMATE.start_ldv_assert_#in~expression#1_55|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_107|} AuxVars[] AssignedVars[ULTIMATE.start_ldv_assert_~expression#1, ULTIMATE.start_ldv_assert_#in~expression#1][260], [322#L1711-6true, Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, 149#my_callbackEXITtrue, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 195#L1693-24true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 346#true]) [2022-12-13 13:45:16,680 INFO L383 tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,680 INFO L386 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,680 INFO L386 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,680 INFO L386 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,681 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([874] L1761-5-->L1693-24: Formula: (let ((.cse0 (select |v_#race_307| |v_ULTIMATE.start_main_~#data~1#1.base_109|))) (and (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 26)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 24)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 25)) 0) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_55| (ite (= (+ |v_ULTIMATE.start_main_#t~mem56#1_15| 1) 0) 1 0)) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 27)) 0))) InVars {ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_15|, #race=|v_#race_307|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_109|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_107|} OutVars{ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_15|, #race=|v_#race_307|, ULTIMATE.start_ldv_assert_~expression#1=|v_ULTIMATE.start_ldv_assert_~expression#1_83|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_109|, ULTIMATE.start_ldv_assert_#in~expression#1=|v_ULTIMATE.start_ldv_assert_#in~expression#1_55|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_107|} AuxVars[] AssignedVars[ULTIMATE.start_ldv_assert_~expression#1, ULTIMATE.start_ldv_assert_#in~expression#1][260], [Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 3#L1713true, 286#L1712-1true, Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 195#L1693-24true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 346#true]) [2022-12-13 13:45:16,681 INFO L383 tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event [2022-12-13 13:45:16,681 INFO L386 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2022-12-13 13:45:16,681 INFO L386 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2022-12-13 13:45:16,681 INFO L386 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2022-12-13 13:45:16,681 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([915] L1761-5-->L1693-26: Formula: (let ((.cse0 (select |v_#race_383| |v_ULTIMATE.start_main_~#data~1#1.base_139|))) (and (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 27)) 0) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_77| |v_ULTIMATE.start_ldv_assert_~expression#1_105|) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_77| (ite (= (+ |v_ULTIMATE.start_main_#t~mem56#1_21| 1) 0) 1 0)) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 25)) 0) (= |v_ULTIMATE.start_ldv_assert_~expression#1_105| 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 26)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 24)) 0))) InVars {ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_21|, #race=|v_#race_383|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_139|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_133|} OutVars{ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_21|, #race=|v_#race_383|, ULTIMATE.start_ldv_assert_~expression#1=|v_ULTIMATE.start_ldv_assert_~expression#1_105|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_139|, ULTIMATE.start_ldv_assert_#in~expression#1=|v_ULTIMATE.start_ldv_assert_#in~expression#1_77|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_133|} AuxVars[] AssignedVars[ULTIMATE.start_ldv_assert_~expression#1, ULTIMATE.start_ldv_assert_#in~expression#1][261], [322#L1711-6true, Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 56#L1693-26true, Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, 149#my_callbackEXITtrue, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 346#true]) [2022-12-13 13:45:16,681 INFO L383 tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,681 INFO L386 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,681 INFO L386 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,681 INFO L386 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,682 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([915] L1761-5-->L1693-26: Formula: (let ((.cse0 (select |v_#race_383| |v_ULTIMATE.start_main_~#data~1#1.base_139|))) (and (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 27)) 0) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_77| |v_ULTIMATE.start_ldv_assert_~expression#1_105|) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_77| (ite (= (+ |v_ULTIMATE.start_main_#t~mem56#1_21| 1) 0) 1 0)) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 25)) 0) (= |v_ULTIMATE.start_ldv_assert_~expression#1_105| 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 26)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 24)) 0))) InVars {ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_21|, #race=|v_#race_383|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_139|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_133|} OutVars{ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_21|, #race=|v_#race_383|, ULTIMATE.start_ldv_assert_~expression#1=|v_ULTIMATE.start_ldv_assert_~expression#1_105|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_139|, ULTIMATE.start_ldv_assert_#in~expression#1=|v_ULTIMATE.start_ldv_assert_#in~expression#1_77|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_133|} AuxVars[] AssignedVars[ULTIMATE.start_ldv_assert_~expression#1, ULTIMATE.start_ldv_assert_#in~expression#1][261], [Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 3#L1713true, 286#L1712-1true, Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 56#L1693-26true, Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 346#true]) [2022-12-13 13:45:16,682 INFO L383 tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event [2022-12-13 13:45:16,682 INFO L386 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2022-12-13 13:45:16,682 INFO L386 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2022-12-13 13:45:16,682 INFO L386 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2022-12-13 13:45:16,682 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([874] L1761-5-->L1693-24: Formula: (let ((.cse0 (select |v_#race_307| |v_ULTIMATE.start_main_~#data~1#1.base_109|))) (and (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 26)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 24)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 25)) 0) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_55| (ite (= (+ |v_ULTIMATE.start_main_#t~mem56#1_15| 1) 0) 1 0)) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 27)) 0))) InVars {ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_15|, #race=|v_#race_307|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_109|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_107|} OutVars{ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_15|, #race=|v_#race_307|, ULTIMATE.start_ldv_assert_~expression#1=|v_ULTIMATE.start_ldv_assert_~expression#1_83|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_109|, ULTIMATE.start_ldv_assert_#in~expression#1=|v_ULTIMATE.start_ldv_assert_#in~expression#1_55|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_107|} AuxVars[] AssignedVars[ULTIMATE.start_ldv_assert_~expression#1, ULTIMATE.start_ldv_assert_#in~expression#1][260], [322#L1711-6true, Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, 149#my_callbackEXITtrue, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 195#L1693-24true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 346#true]) [2022-12-13 13:45:16,682 INFO L383 tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,682 INFO L386 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,682 INFO L386 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,682 INFO L386 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,682 INFO L386 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,683 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([915] L1761-5-->L1693-26: Formula: (let ((.cse0 (select |v_#race_383| |v_ULTIMATE.start_main_~#data~1#1.base_139|))) (and (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 27)) 0) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_77| |v_ULTIMATE.start_ldv_assert_~expression#1_105|) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_77| (ite (= (+ |v_ULTIMATE.start_main_#t~mem56#1_21| 1) 0) 1 0)) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 25)) 0) (= |v_ULTIMATE.start_ldv_assert_~expression#1_105| 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 26)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 24)) 0))) InVars {ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_21|, #race=|v_#race_383|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_139|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_133|} OutVars{ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_21|, #race=|v_#race_383|, ULTIMATE.start_ldv_assert_~expression#1=|v_ULTIMATE.start_ldv_assert_~expression#1_105|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_139|, ULTIMATE.start_ldv_assert_#in~expression#1=|v_ULTIMATE.start_ldv_assert_#in~expression#1_77|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_133|} AuxVars[] AssignedVars[ULTIMATE.start_ldv_assert_~expression#1, ULTIMATE.start_ldv_assert_#in~expression#1][261], [322#L1711-6true, Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 56#L1693-26true, Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, 149#my_callbackEXITtrue, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 346#true]) [2022-12-13 13:45:16,683 INFO L383 tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,683 INFO L386 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,683 INFO L386 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,683 INFO L386 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,683 INFO L386 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,683 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][211], [322#L1711-6true, Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, 66#L1712-8true, Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 168#ULTIMATE.startEXITtrue, Black: 346#true]) [2022-12-13 13:45:16,683 INFO L383 tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,683 INFO L386 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,683 INFO L386 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,683 INFO L386 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,683 INFO L386 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2022-12-13 13:45:16,729 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([694] L1712-2-->L1712-3: Formula: (= |v_#race_153| (store |v_#race_154| v_my_callbackThread1of1ForFork1_~data~0.base_25 (store (select |v_#race_154| v_my_callbackThread1of1ForFork1_~data~0.base_25) (+ 29 v_my_callbackThread1of1ForFork1_~data~0.offset_25) 0))) InVars {#race=|v_#race_154|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_25, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_25} OutVars{#race=|v_#race_153|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_25, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_25} AuxVars[] AssignedVars[#race][168], [Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 274#L1712-5true, Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 244#L1712-3true, 296#L1762-5true, Black: 346#true]) [2022-12-13 13:45:16,729 INFO L383 tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event [2022-12-13 13:45:16,729 INFO L386 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2022-12-13 13:45:16,729 INFO L386 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2022-12-13 13:45:16,729 INFO L386 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2022-12-13 13:45:16,732 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([874] L1761-5-->L1693-24: Formula: (let ((.cse0 (select |v_#race_307| |v_ULTIMATE.start_main_~#data~1#1.base_109|))) (and (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 26)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 24)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 25)) 0) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_55| (ite (= (+ |v_ULTIMATE.start_main_#t~mem56#1_15| 1) 0) 1 0)) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 27)) 0))) InVars {ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_15|, #race=|v_#race_307|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_109|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_107|} OutVars{ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_15|, #race=|v_#race_307|, ULTIMATE.start_ldv_assert_~expression#1=|v_ULTIMATE.start_ldv_assert_~expression#1_83|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_109|, ULTIMATE.start_ldv_assert_#in~expression#1=|v_ULTIMATE.start_ldv_assert_#in~expression#1_55|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_107|} AuxVars[] AssignedVars[ULTIMATE.start_ldv_assert_~expression#1, ULTIMATE.start_ldv_assert_#in~expression#1][260], [Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 200#L1712-2true, 195#L1693-24true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 126#L1712-12true, Black: 346#true]) [2022-12-13 13:45:16,732 INFO L383 tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event [2022-12-13 13:45:16,732 INFO L386 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2022-12-13 13:45:16,732 INFO L386 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2022-12-13 13:45:16,732 INFO L386 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2022-12-13 13:45:16,732 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([915] L1761-5-->L1693-26: Formula: (let ((.cse0 (select |v_#race_383| |v_ULTIMATE.start_main_~#data~1#1.base_139|))) (and (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 27)) 0) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_77| |v_ULTIMATE.start_ldv_assert_~expression#1_105|) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_77| (ite (= (+ |v_ULTIMATE.start_main_#t~mem56#1_21| 1) 0) 1 0)) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 25)) 0) (= |v_ULTIMATE.start_ldv_assert_~expression#1_105| 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 26)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 24)) 0))) InVars {ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_21|, #race=|v_#race_383|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_139|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_133|} OutVars{ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_21|, #race=|v_#race_383|, ULTIMATE.start_ldv_assert_~expression#1=|v_ULTIMATE.start_ldv_assert_~expression#1_105|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_139|, ULTIMATE.start_ldv_assert_#in~expression#1=|v_ULTIMATE.start_ldv_assert_#in~expression#1_77|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_133|} AuxVars[] AssignedVars[ULTIMATE.start_ldv_assert_~expression#1, ULTIMATE.start_ldv_assert_#in~expression#1][261], [Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 56#L1693-26true, 352#true, Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 200#L1712-2true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 126#L1712-12true, Black: 346#true]) [2022-12-13 13:45:16,732 INFO L383 tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event [2022-12-13 13:45:16,732 INFO L386 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2022-12-13 13:45:16,732 INFO L386 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2022-12-13 13:45:16,732 INFO L386 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2022-12-13 13:45:16,733 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([694] L1712-2-->L1712-3: Formula: (= |v_#race_153| (store |v_#race_154| v_my_callbackThread1of1ForFork1_~data~0.base_25 (store (select |v_#race_154| v_my_callbackThread1of1ForFork1_~data~0.base_25) (+ 29 v_my_callbackThread1of1ForFork1_~data~0.offset_25) 0))) InVars {#race=|v_#race_154|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_25, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_25} OutVars{#race=|v_#race_153|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_25, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_25} AuxVars[] AssignedVars[#race][168], [Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 274#L1712-5true, Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 244#L1712-3true, 296#L1762-5true, Black: 346#true]) [2022-12-13 13:45:16,733 INFO L383 tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event [2022-12-13 13:45:16,733 INFO L386 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2022-12-13 13:45:16,734 INFO L386 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2022-12-13 13:45:16,734 INFO L386 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2022-12-13 13:45:16,734 INFO L386 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2022-12-13 13:45:16,737 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([874] L1761-5-->L1693-24: Formula: (let ((.cse0 (select |v_#race_307| |v_ULTIMATE.start_main_~#data~1#1.base_109|))) (and (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 26)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 24)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 25)) 0) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_55| (ite (= (+ |v_ULTIMATE.start_main_#t~mem56#1_15| 1) 0) 1 0)) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 27)) 0))) InVars {ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_15|, #race=|v_#race_307|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_109|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_107|} OutVars{ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_15|, #race=|v_#race_307|, ULTIMATE.start_ldv_assert_~expression#1=|v_ULTIMATE.start_ldv_assert_~expression#1_83|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_109|, ULTIMATE.start_ldv_assert_#in~expression#1=|v_ULTIMATE.start_ldv_assert_#in~expression#1_55|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_107|} AuxVars[] AssignedVars[ULTIMATE.start_ldv_assert_~expression#1, ULTIMATE.start_ldv_assert_#in~expression#1][260], [Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 3#L1713true, 286#L1712-1true, Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 195#L1693-24true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 346#true]) [2022-12-13 13:45:16,737 INFO L383 tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event [2022-12-13 13:45:16,737 INFO L386 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2022-12-13 13:45:16,737 INFO L386 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2022-12-13 13:45:16,737 INFO L386 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2022-12-13 13:45:16,737 INFO L386 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2022-12-13 13:45:16,737 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([915] L1761-5-->L1693-26: Formula: (let ((.cse0 (select |v_#race_383| |v_ULTIMATE.start_main_~#data~1#1.base_139|))) (and (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 27)) 0) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_77| |v_ULTIMATE.start_ldv_assert_~expression#1_105|) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_77| (ite (= (+ |v_ULTIMATE.start_main_#t~mem56#1_21| 1) 0) 1 0)) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 25)) 0) (= |v_ULTIMATE.start_ldv_assert_~expression#1_105| 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 26)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 24)) 0))) InVars {ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_21|, #race=|v_#race_383|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_139|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_133|} OutVars{ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_21|, #race=|v_#race_383|, ULTIMATE.start_ldv_assert_~expression#1=|v_ULTIMATE.start_ldv_assert_~expression#1_105|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_139|, ULTIMATE.start_ldv_assert_#in~expression#1=|v_ULTIMATE.start_ldv_assert_#in~expression#1_77|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_133|} AuxVars[] AssignedVars[ULTIMATE.start_ldv_assert_~expression#1, ULTIMATE.start_ldv_assert_#in~expression#1][261], [Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 3#L1713true, 286#L1712-1true, Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, 56#L1693-26true, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 346#true]) [2022-12-13 13:45:16,738 INFO L383 tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event [2022-12-13 13:45:16,738 INFO L386 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2022-12-13 13:45:16,738 INFO L386 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2022-12-13 13:45:16,738 INFO L386 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2022-12-13 13:45:16,738 INFO L386 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2022-12-13 13:45:16,739 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][211], [Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 286#L1712-1true, Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, 66#L1712-8true, Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 168#ULTIMATE.startEXITtrue, Black: 346#true]) [2022-12-13 13:45:16,739 INFO L383 tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event [2022-12-13 13:45:16,739 INFO L386 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2022-12-13 13:45:16,739 INFO L386 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2022-12-13 13:45:16,739 INFO L386 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2022-12-13 13:45:16,747 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([874] L1761-5-->L1693-24: Formula: (let ((.cse0 (select |v_#race_307| |v_ULTIMATE.start_main_~#data~1#1.base_109|))) (and (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 26)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 24)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 25)) 0) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_55| (ite (= (+ |v_ULTIMATE.start_main_#t~mem56#1_15| 1) 0) 1 0)) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 27)) 0))) InVars {ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_15|, #race=|v_#race_307|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_109|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_107|} OutVars{ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_15|, #race=|v_#race_307|, ULTIMATE.start_ldv_assert_~expression#1=|v_ULTIMATE.start_ldv_assert_~expression#1_83|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_109|, ULTIMATE.start_ldv_assert_#in~expression#1=|v_ULTIMATE.start_ldv_assert_#in~expression#1_55|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_107|} AuxVars[] AssignedVars[ULTIMATE.start_ldv_assert_~expression#1, ULTIMATE.start_ldv_assert_#in~expression#1][260], [Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 286#L1712-1true, Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 149#my_callbackEXITtrue, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 195#L1693-24true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 346#true]) [2022-12-13 13:45:16,747 INFO L383 tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event [2022-12-13 13:45:16,747 INFO L386 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2022-12-13 13:45:16,747 INFO L386 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2022-12-13 13:45:16,747 INFO L386 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2022-12-13 13:45:16,747 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([915] L1761-5-->L1693-26: Formula: (let ((.cse0 (select |v_#race_383| |v_ULTIMATE.start_main_~#data~1#1.base_139|))) (and (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 27)) 0) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_77| |v_ULTIMATE.start_ldv_assert_~expression#1_105|) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_77| (ite (= (+ |v_ULTIMATE.start_main_#t~mem56#1_21| 1) 0) 1 0)) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 25)) 0) (= |v_ULTIMATE.start_ldv_assert_~expression#1_105| 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 26)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 24)) 0))) InVars {ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_21|, #race=|v_#race_383|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_139|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_133|} OutVars{ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_21|, #race=|v_#race_383|, ULTIMATE.start_ldv_assert_~expression#1=|v_ULTIMATE.start_ldv_assert_~expression#1_105|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_139|, ULTIMATE.start_ldv_assert_#in~expression#1=|v_ULTIMATE.start_ldv_assert_#in~expression#1_77|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_133|} AuxVars[] AssignedVars[ULTIMATE.start_ldv_assert_~expression#1, ULTIMATE.start_ldv_assert_#in~expression#1][261], [Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 286#L1712-1true, Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 56#L1693-26true, 352#true, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 149#my_callbackEXITtrue, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 346#true]) [2022-12-13 13:45:16,747 INFO L383 tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event [2022-12-13 13:45:16,747 INFO L386 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2022-12-13 13:45:16,747 INFO L386 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2022-12-13 13:45:16,747 INFO L386 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2022-12-13 13:45:16,748 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][211], [Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 286#L1712-1true, 66#L1712-8true, 352#true, Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 168#ULTIMATE.startEXITtrue, Black: 346#true]) [2022-12-13 13:45:16,748 INFO L383 tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event [2022-12-13 13:45:16,748 INFO L386 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2022-12-13 13:45:16,748 INFO L386 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2022-12-13 13:45:16,748 INFO L386 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2022-12-13 13:45:16,748 INFO L386 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2022-12-13 13:45:16,785 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([694] L1712-2-->L1712-3: Formula: (= |v_#race_153| (store |v_#race_154| v_my_callbackThread1of1ForFork1_~data~0.base_25 (store (select |v_#race_154| v_my_callbackThread1of1ForFork1_~data~0.base_25) (+ 29 v_my_callbackThread1of1ForFork1_~data~0.offset_25) 0))) InVars {#race=|v_#race_154|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_25, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_25} OutVars{#race=|v_#race_153|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_25, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_25} AuxVars[] AssignedVars[#race][168], [Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 244#L1712-3true, 64#L1761-5true, 126#L1712-12true, Black: 346#true]) [2022-12-13 13:45:16,785 INFO L383 tUnfolder$Statistics]: this new event has 50 ancestors and is not cut-off event [2022-12-13 13:45:16,785 INFO L386 tUnfolder$Statistics]: existing Event has 50 ancestors and is not cut-off event [2022-12-13 13:45:16,786 INFO L386 tUnfolder$Statistics]: existing Event has 50 ancestors and is not cut-off event [2022-12-13 13:45:16,786 INFO L386 tUnfolder$Statistics]: existing Event has 50 ancestors and is not cut-off event [2022-12-13 13:45:16,791 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([874] L1761-5-->L1693-24: Formula: (let ((.cse0 (select |v_#race_307| |v_ULTIMATE.start_main_~#data~1#1.base_109|))) (and (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 26)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 24)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 25)) 0) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_55| (ite (= (+ |v_ULTIMATE.start_main_#t~mem56#1_15| 1) 0) 1 0)) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 27)) 0))) InVars {ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_15|, #race=|v_#race_307|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_109|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_107|} OutVars{ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_15|, #race=|v_#race_307|, ULTIMATE.start_ldv_assert_~expression#1=|v_ULTIMATE.start_ldv_assert_~expression#1_83|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_109|, ULTIMATE.start_ldv_assert_#in~expression#1=|v_ULTIMATE.start_ldv_assert_#in~expression#1_55|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_107|} AuxVars[] AssignedVars[ULTIMATE.start_ldv_assert_~expression#1, ULTIMATE.start_ldv_assert_#in~expression#1][260], [Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 3#L1713true, Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 200#L1712-2true, 195#L1693-24true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 346#true]) [2022-12-13 13:45:16,791 INFO L383 tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event [2022-12-13 13:45:16,791 INFO L386 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2022-12-13 13:45:16,791 INFO L386 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2022-12-13 13:45:16,792 INFO L386 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2022-12-13 13:45:16,792 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([915] L1761-5-->L1693-26: Formula: (let ((.cse0 (select |v_#race_383| |v_ULTIMATE.start_main_~#data~1#1.base_139|))) (and (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 27)) 0) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_77| |v_ULTIMATE.start_ldv_assert_~expression#1_105|) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_77| (ite (= (+ |v_ULTIMATE.start_main_#t~mem56#1_21| 1) 0) 1 0)) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 25)) 0) (= |v_ULTIMATE.start_ldv_assert_~expression#1_105| 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 26)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 24)) 0))) InVars {ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_21|, #race=|v_#race_383|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_139|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_133|} OutVars{ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_21|, #race=|v_#race_383|, ULTIMATE.start_ldv_assert_~expression#1=|v_ULTIMATE.start_ldv_assert_~expression#1_105|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_139|, ULTIMATE.start_ldv_assert_#in~expression#1=|v_ULTIMATE.start_ldv_assert_#in~expression#1_77|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_133|} AuxVars[] AssignedVars[ULTIMATE.start_ldv_assert_~expression#1, ULTIMATE.start_ldv_assert_#in~expression#1][261], [Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 3#L1713true, Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 56#L1693-26true, 352#true, Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 200#L1712-2true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 346#true]) [2022-12-13 13:45:16,792 INFO L383 tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event [2022-12-13 13:45:16,792 INFO L386 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2022-12-13 13:45:16,792 INFO L386 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2022-12-13 13:45:16,792 INFO L386 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2022-12-13 13:45:16,793 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][211], [Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 66#L1712-8true, 352#true, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 200#L1712-2true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 168#ULTIMATE.startEXITtrue, Black: 346#true]) [2022-12-13 13:45:16,793 INFO L383 tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event [2022-12-13 13:45:16,793 INFO L386 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2022-12-13 13:45:16,793 INFO L386 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2022-12-13 13:45:16,793 INFO L386 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2022-12-13 13:45:16,797 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([874] L1761-5-->L1693-24: Formula: (let ((.cse0 (select |v_#race_307| |v_ULTIMATE.start_main_~#data~1#1.base_109|))) (and (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 26)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 24)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 25)) 0) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_55| (ite (= (+ |v_ULTIMATE.start_main_#t~mem56#1_15| 1) 0) 1 0)) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 27)) 0))) InVars {ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_15|, #race=|v_#race_307|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_109|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_107|} OutVars{ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_15|, #race=|v_#race_307|, ULTIMATE.start_ldv_assert_~expression#1=|v_ULTIMATE.start_ldv_assert_~expression#1_83|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_109|, ULTIMATE.start_ldv_assert_#in~expression#1=|v_ULTIMATE.start_ldv_assert_#in~expression#1_55|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_107|} AuxVars[] AssignedVars[ULTIMATE.start_ldv_assert_~expression#1, ULTIMATE.start_ldv_assert_#in~expression#1][260], [Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 286#L1712-1true, Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 149#my_callbackEXITtrue, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 195#L1693-24true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 346#true]) [2022-12-13 13:45:16,797 INFO L383 tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event [2022-12-13 13:45:16,797 INFO L386 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2022-12-13 13:45:16,797 INFO L386 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2022-12-13 13:45:16,797 INFO L386 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2022-12-13 13:45:16,797 INFO L386 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2022-12-13 13:45:16,797 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([915] L1761-5-->L1693-26: Formula: (let ((.cse0 (select |v_#race_383| |v_ULTIMATE.start_main_~#data~1#1.base_139|))) (and (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 27)) 0) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_77| |v_ULTIMATE.start_ldv_assert_~expression#1_105|) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_77| (ite (= (+ |v_ULTIMATE.start_main_#t~mem56#1_21| 1) 0) 1 0)) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 25)) 0) (= |v_ULTIMATE.start_ldv_assert_~expression#1_105| 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 26)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 24)) 0))) InVars {ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_21|, #race=|v_#race_383|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_139|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_133|} OutVars{ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_21|, #race=|v_#race_383|, ULTIMATE.start_ldv_assert_~expression#1=|v_ULTIMATE.start_ldv_assert_~expression#1_105|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_139|, ULTIMATE.start_ldv_assert_#in~expression#1=|v_ULTIMATE.start_ldv_assert_#in~expression#1_77|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_133|} AuxVars[] AssignedVars[ULTIMATE.start_ldv_assert_~expression#1, ULTIMATE.start_ldv_assert_#in~expression#1][261], [Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 286#L1712-1true, Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 56#L1693-26true, Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 149#my_callbackEXITtrue, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 346#true]) [2022-12-13 13:45:16,797 INFO L383 tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event [2022-12-13 13:45:16,797 INFO L386 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2022-12-13 13:45:16,797 INFO L386 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2022-12-13 13:45:16,797 INFO L386 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2022-12-13 13:45:16,797 INFO L386 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2022-12-13 13:45:16,947 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([695] L1712-3-->L1712-4: Formula: (= (store |v_#race_156| v_my_callbackThread1of1ForFork1_~data~0.base_27 (store (select |v_#race_156| v_my_callbackThread1of1ForFork1_~data~0.base_27) (+ 30 v_my_callbackThread1of1ForFork1_~data~0.offset_27) 0)) |v_#race_155|) InVars {#race=|v_#race_156|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_27, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_27} OutVars{#race=|v_#race_155|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_27, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_27} AuxVars[] AssignedVars[#race][194], [Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 209#L1712-4true, 364#true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 64#L1761-5true, 126#L1712-12true, Black: 346#true]) [2022-12-13 13:45:16,947 INFO L383 tUnfolder$Statistics]: this new event has 51 ancestors and is not cut-off event [2022-12-13 13:45:16,947 INFO L386 tUnfolder$Statistics]: existing Event has 51 ancestors and is not cut-off event [2022-12-13 13:45:16,947 INFO L386 tUnfolder$Statistics]: existing Event has 51 ancestors and is not cut-off event [2022-12-13 13:45:16,947 INFO L386 tUnfolder$Statistics]: existing Event has 51 ancestors and is not cut-off event [2022-12-13 13:45:16,947 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([696] L1712-4-->L1712-5: Formula: (= |v_#race_157| (store |v_#race_158| v_my_callbackThread1of1ForFork1_~data~0.base_29 (store (select |v_#race_158| v_my_callbackThread1of1ForFork1_~data~0.base_29) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_29 31) 0))) InVars {#race=|v_#race_158|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_29, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_29} OutVars{#race=|v_#race_157|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_29, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_29} AuxVars[] AssignedVars[#race][214], [Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 81#L1712-5true, 364#true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 64#L1761-5true, 126#L1712-12true, Black: 346#true]) [2022-12-13 13:45:16,947 INFO L383 tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event [2022-12-13 13:45:16,947 INFO L386 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2022-12-13 13:45:16,947 INFO L386 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2022-12-13 13:45:16,947 INFO L386 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2022-12-13 13:45:16,955 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([874] L1761-5-->L1693-24: Formula: (let ((.cse0 (select |v_#race_307| |v_ULTIMATE.start_main_~#data~1#1.base_109|))) (and (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 26)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 24)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 25)) 0) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_55| (ite (= (+ |v_ULTIMATE.start_main_#t~mem56#1_15| 1) 0) 1 0)) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_107| 27)) 0))) InVars {ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_15|, #race=|v_#race_307|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_109|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_107|} OutVars{ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_15|, #race=|v_#race_307|, ULTIMATE.start_ldv_assert_~expression#1=|v_ULTIMATE.start_ldv_assert_~expression#1_83|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_109|, ULTIMATE.start_ldv_assert_#in~expression#1=|v_ULTIMATE.start_ldv_assert_#in~expression#1_55|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_107|} AuxVars[] AssignedVars[ULTIMATE.start_ldv_assert_~expression#1, ULTIMATE.start_ldv_assert_#in~expression#1][260], [Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 149#my_callbackEXITtrue, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 200#L1712-2true, 195#L1693-24true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 346#true]) [2022-12-13 13:45:16,956 INFO L383 tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event [2022-12-13 13:45:16,956 INFO L386 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2022-12-13 13:45:16,956 INFO L386 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2022-12-13 13:45:16,956 INFO L386 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2022-12-13 13:45:16,956 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([915] L1761-5-->L1693-26: Formula: (let ((.cse0 (select |v_#race_383| |v_ULTIMATE.start_main_~#data~1#1.base_139|))) (and (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 27)) 0) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_77| |v_ULTIMATE.start_ldv_assert_~expression#1_105|) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_77| (ite (= (+ |v_ULTIMATE.start_main_#t~mem56#1_21| 1) 0) 1 0)) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 25)) 0) (= |v_ULTIMATE.start_ldv_assert_~expression#1_105| 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 26)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_133| 24)) 0))) InVars {ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_21|, #race=|v_#race_383|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_139|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_133|} OutVars{ULTIMATE.start_main_#t~mem56#1=|v_ULTIMATE.start_main_#t~mem56#1_21|, #race=|v_#race_383|, ULTIMATE.start_ldv_assert_~expression#1=|v_ULTIMATE.start_ldv_assert_~expression#1_105|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_139|, ULTIMATE.start_ldv_assert_#in~expression#1=|v_ULTIMATE.start_ldv_assert_#in~expression#1_77|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_133|} AuxVars[] AssignedVars[ULTIMATE.start_ldv_assert_~expression#1, ULTIMATE.start_ldv_assert_#in~expression#1][261], [Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 56#L1693-26true, 352#true, Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 149#my_callbackEXITtrue, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 200#L1712-2true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 346#true]) [2022-12-13 13:45:16,956 INFO L383 tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event [2022-12-13 13:45:16,956 INFO L386 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2022-12-13 13:45:16,956 INFO L386 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2022-12-13 13:45:16,956 INFO L386 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2022-12-13 13:45:16,957 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([803] L1712-6-->L1712-8: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_61 28))) (and (= (store |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.base_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.base_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.base_41|) (= (store |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_int_75| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (+ |v_my_callbackThread1of1ForFork0_#t~mem33_13| 1))) |v_#memory_int_74|) (= (store |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61 (store (select |v_#memory_$Pointer$.offset_42| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0 (select (select |v_#memory_$Pointer$.offset_41| v_my_callbackThread1of1ForFork0_~data~0.base_61) .cse0))) |v_#memory_$Pointer$.offset_41|))) InVars {my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_42|, #memory_int=|v_#memory_int_75|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_42|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_13|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_61, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_74|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_61, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_21|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, my_callbackThread1of1ForFork0_#t~nondet34][211], [Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 66#L1712-8true, Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 200#L1712-2true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 168#ULTIMATE.startEXITtrue, Black: 346#true]) [2022-12-13 13:45:16,957 INFO L383 tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event [2022-12-13 13:45:16,957 INFO L386 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2022-12-13 13:45:16,957 INFO L386 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2022-12-13 13:45:16,957 INFO L386 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2022-12-13 13:45:16,957 INFO L386 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2022-12-13 13:45:16,973 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([686] L1711-3-->L1711-4: Formula: (= |v_#race_143| (store |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11 (store (select |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_11 25) |v_my_callbackThread1of1ForFork1_#t~nondet32_5|))) InVars {#race=|v_#race_144|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} OutVars{#race=|v_#race_143|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} AuxVars[] AssignedVars[#race][28], [83#L1711-4true, 316#L1762-4true, Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 149#my_callbackEXITtrue, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 346#true]) [2022-12-13 13:45:16,973 INFO L383 tUnfolder$Statistics]: this new event has 51 ancestors and is not cut-off event [2022-12-13 13:45:16,973 INFO L386 tUnfolder$Statistics]: existing Event has 51 ancestors and is not cut-off event [2022-12-13 13:45:16,973 INFO L386 tUnfolder$Statistics]: existing Event has 51 ancestors and is not cut-off event [2022-12-13 13:45:16,973 INFO L386 tUnfolder$Statistics]: existing Event has 51 ancestors and is not cut-off event [2022-12-13 13:45:16,977 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([686] L1711-3-->L1711-4: Formula: (= |v_#race_143| (store |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11 (store (select |v_#race_144| v_my_callbackThread1of1ForFork1_~data~0.base_11) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_11 25) |v_my_callbackThread1of1ForFork1_#t~nondet32_5|))) InVars {#race=|v_#race_144|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} OutVars{#race=|v_#race_143|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_11, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_11, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_5|} AuxVars[] AssignedVars[#race][28], [83#L1711-4true, Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 149#my_callbackEXITtrue, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 296#L1762-5true, Black: 346#true]) [2022-12-13 13:45:16,977 INFO L383 tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event [2022-12-13 13:45:16,977 INFO L386 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2022-12-13 13:45:16,977 INFO L386 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2022-12-13 13:45:16,977 INFO L386 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2022-12-13 13:45:16,978 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([951] L1762-5-->ULTIMATE.startEXIT: Formula: (let ((.cse0 (select |v_#race_473| |v_ULTIMATE.start_main_~#data~1#1.base_178|))) (and (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_172| 29)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_172| 28)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_172| 30)) 0) (= |v_ULTIMATE.start_#t~ret58#1_8| |v_ULTIMATE.start_main_#res#1_20|) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_172| 31)) 0) (= |v_ULTIMATE.start_main_#res#1_20| 0) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_101| (ite (= (+ |v_ULTIMATE.start_main_#t~mem57#1_42| 1) 0) 1 0)) (not (= |v_ULTIMATE.start_ldv_assert_~expression#1_135| 0)) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_101| |v_ULTIMATE.start_ldv_assert_~expression#1_135|) (= |v_#valid_110| (store |v_#valid_111| |v_ULTIMATE.start_main_~#data~1#1.base_178| 0)))) InVars {#race=|v_#race_473|, #valid=|v_#valid_111|, ULTIMATE.start_main_#t~mem57#1=|v_ULTIMATE.start_main_#t~mem57#1_42|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_178|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_172|} OutVars{#race=|v_#race_473|, ULTIMATE.start_#t~ret58#1=|v_ULTIMATE.start_#t~ret58#1_8|, ULTIMATE.start_ldv_assert_~expression#1=|v_ULTIMATE.start_ldv_assert_~expression#1_135|, ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_20|, #valid=|v_#valid_110|, ULTIMATE.start_ldv_assert_#in~expression#1=|v_ULTIMATE.start_ldv_assert_#in~expression#1_101|} AuxVars[] AssignedVars[ULTIMATE.start_#t~ret58#1, ULTIMATE.start_ldv_assert_~expression#1, ULTIMATE.start_main_#res#1, #valid, ULTIMATE.start_main_#t~mem57#1, ULTIMATE.start_main_~#data~1#1.base, ULTIMATE.start_ldv_assert_#in~expression#1, ULTIMATE.start_main_~#data~1#1.offset][399], [Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 312#L1711-3true, Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, 149#my_callbackEXITtrue, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 168#ULTIMATE.startEXITtrue, Black: 346#true]) [2022-12-13 13:45:16,978 INFO L383 tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event [2022-12-13 13:45:16,978 INFO L386 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2022-12-13 13:45:16,978 INFO L386 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2022-12-13 13:45:16,978 INFO L386 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2022-12-13 13:45:17,013 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([687] L1711-4-->L1711-5: Formula: (= |v_#race_145| (store |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13 (store (select |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_13 26) |v_my_callbackThread1of1ForFork1_#t~nondet32_7|))) InVars {#race=|v_#race_146|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} OutVars{#race=|v_#race_145|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} AuxVars[] AssignedVars[#race][37], [316#L1762-4true, Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 149#my_callbackEXITtrue, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 65#L1711-5true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 346#true]) [2022-12-13 13:45:17,013 INFO L383 tUnfolder$Statistics]: this new event has 52 ancestors and is not cut-off event [2022-12-13 13:45:17,014 INFO L386 tUnfolder$Statistics]: existing Event has 52 ancestors and is not cut-off event [2022-12-13 13:45:17,014 INFO L386 tUnfolder$Statistics]: existing Event has 52 ancestors and is not cut-off event [2022-12-13 13:45:17,014 INFO L386 tUnfolder$Statistics]: existing Event has 52 ancestors and is not cut-off event [2022-12-13 13:45:17,017 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([687] L1711-4-->L1711-5: Formula: (= |v_#race_145| (store |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13 (store (select |v_#race_146| v_my_callbackThread1of1ForFork1_~data~0.base_13) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_13 26) |v_my_callbackThread1of1ForFork1_#t~nondet32_7|))) InVars {#race=|v_#race_146|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} OutVars{#race=|v_#race_145|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_13, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_13, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_7|} AuxVars[] AssignedVars[#race][37], [Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, 149#my_callbackEXITtrue, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 65#L1711-5true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 296#L1762-5true, Black: 346#true]) [2022-12-13 13:45:17,017 INFO L383 tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event [2022-12-13 13:45:17,017 INFO L386 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2022-12-13 13:45:17,017 INFO L386 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2022-12-13 13:45:17,017 INFO L386 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2022-12-13 13:45:17,017 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([951] L1762-5-->ULTIMATE.startEXIT: Formula: (let ((.cse0 (select |v_#race_473| |v_ULTIMATE.start_main_~#data~1#1.base_178|))) (and (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_172| 29)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_172| 28)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_172| 30)) 0) (= |v_ULTIMATE.start_#t~ret58#1_8| |v_ULTIMATE.start_main_#res#1_20|) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_172| 31)) 0) (= |v_ULTIMATE.start_main_#res#1_20| 0) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_101| (ite (= (+ |v_ULTIMATE.start_main_#t~mem57#1_42| 1) 0) 1 0)) (not (= |v_ULTIMATE.start_ldv_assert_~expression#1_135| 0)) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_101| |v_ULTIMATE.start_ldv_assert_~expression#1_135|) (= |v_#valid_110| (store |v_#valid_111| |v_ULTIMATE.start_main_~#data~1#1.base_178| 0)))) InVars {#race=|v_#race_473|, #valid=|v_#valid_111|, ULTIMATE.start_main_#t~mem57#1=|v_ULTIMATE.start_main_#t~mem57#1_42|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_178|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_172|} OutVars{#race=|v_#race_473|, ULTIMATE.start_#t~ret58#1=|v_ULTIMATE.start_#t~ret58#1_8|, ULTIMATE.start_ldv_assert_~expression#1=|v_ULTIMATE.start_ldv_assert_~expression#1_135|, ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_20|, #valid=|v_#valid_110|, ULTIMATE.start_ldv_assert_#in~expression#1=|v_ULTIMATE.start_ldv_assert_#in~expression#1_101|} AuxVars[] AssignedVars[ULTIMATE.start_#t~ret58#1, ULTIMATE.start_ldv_assert_~expression#1, ULTIMATE.start_main_#res#1, #valid, ULTIMATE.start_main_#t~mem57#1, ULTIMATE.start_main_~#data~1#1.base, ULTIMATE.start_ldv_assert_#in~expression#1, ULTIMATE.start_main_~#data~1#1.offset][399], [83#L1711-4true, Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 149#my_callbackEXITtrue, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 168#ULTIMATE.startEXITtrue, Black: 346#true]) [2022-12-13 13:45:17,017 INFO L383 tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event [2022-12-13 13:45:17,018 INFO L386 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2022-12-13 13:45:17,018 INFO L386 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2022-12-13 13:45:17,018 INFO L386 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2022-12-13 13:45:17,048 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1711-5-->L1711-6: Formula: (= (store |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15 (store (select |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_15 27) |v_my_callbackThread1of1ForFork1_#t~nondet32_9|)) |v_#race_147|) InVars {#race=|v_#race_148|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} OutVars{#race=|v_#race_147|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} AuxVars[] AssignedVars[#race][51], [322#L1711-6true, 316#L1762-4true, Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 149#my_callbackEXITtrue, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 346#true]) [2022-12-13 13:45:17,048 INFO L383 tUnfolder$Statistics]: this new event has 53 ancestors and is not cut-off event [2022-12-13 13:45:17,048 INFO L386 tUnfolder$Statistics]: existing Event has 53 ancestors and is not cut-off event [2022-12-13 13:45:17,048 INFO L386 tUnfolder$Statistics]: existing Event has 53 ancestors and is not cut-off event [2022-12-13 13:45:17,048 INFO L386 tUnfolder$Statistics]: existing Event has 53 ancestors and is not cut-off event [2022-12-13 13:45:17,050 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1711-5-->L1711-6: Formula: (= (store |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15 (store (select |v_#race_148| v_my_callbackThread1of1ForFork1_~data~0.base_15) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_15 27) |v_my_callbackThread1of1ForFork1_#t~nondet32_9|)) |v_#race_147|) InVars {#race=|v_#race_148|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} OutVars{#race=|v_#race_147|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_15, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_15, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_9|} AuxVars[] AssignedVars[#race][51], [322#L1711-6true, Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, 149#my_callbackEXITtrue, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 296#L1762-5true, Black: 346#true]) [2022-12-13 13:45:17,051 INFO L383 tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event [2022-12-13 13:45:17,051 INFO L386 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2022-12-13 13:45:17,051 INFO L386 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2022-12-13 13:45:17,051 INFO L386 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2022-12-13 13:45:17,051 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([951] L1762-5-->ULTIMATE.startEXIT: Formula: (let ((.cse0 (select |v_#race_473| |v_ULTIMATE.start_main_~#data~1#1.base_178|))) (and (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_172| 29)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_172| 28)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_172| 30)) 0) (= |v_ULTIMATE.start_#t~ret58#1_8| |v_ULTIMATE.start_main_#res#1_20|) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_172| 31)) 0) (= |v_ULTIMATE.start_main_#res#1_20| 0) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_101| (ite (= (+ |v_ULTIMATE.start_main_#t~mem57#1_42| 1) 0) 1 0)) (not (= |v_ULTIMATE.start_ldv_assert_~expression#1_135| 0)) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_101| |v_ULTIMATE.start_ldv_assert_~expression#1_135|) (= |v_#valid_110| (store |v_#valid_111| |v_ULTIMATE.start_main_~#data~1#1.base_178| 0)))) InVars {#race=|v_#race_473|, #valid=|v_#valid_111|, ULTIMATE.start_main_#t~mem57#1=|v_ULTIMATE.start_main_#t~mem57#1_42|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_178|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_172|} OutVars{#race=|v_#race_473|, ULTIMATE.start_#t~ret58#1=|v_ULTIMATE.start_#t~ret58#1_8|, ULTIMATE.start_ldv_assert_~expression#1=|v_ULTIMATE.start_ldv_assert_~expression#1_135|, ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_20|, #valid=|v_#valid_110|, ULTIMATE.start_ldv_assert_#in~expression#1=|v_ULTIMATE.start_ldv_assert_#in~expression#1_101|} AuxVars[] AssignedVars[ULTIMATE.start_#t~ret58#1, ULTIMATE.start_ldv_assert_~expression#1, ULTIMATE.start_main_#res#1, #valid, ULTIMATE.start_main_#t~mem57#1, ULTIMATE.start_main_~#data~1#1.base, ULTIMATE.start_ldv_assert_#in~expression#1, ULTIMATE.start_main_~#data~1#1.offset][399], [Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, 149#my_callbackEXITtrue, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 65#L1711-5true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 168#ULTIMATE.startEXITtrue, Black: 346#true]) [2022-12-13 13:45:17,051 INFO L383 tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event [2022-12-13 13:45:17,051 INFO L386 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2022-12-13 13:45:17,051 INFO L386 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2022-12-13 13:45:17,051 INFO L386 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2022-12-13 13:45:17,079 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([951] L1762-5-->ULTIMATE.startEXIT: Formula: (let ((.cse0 (select |v_#race_473| |v_ULTIMATE.start_main_~#data~1#1.base_178|))) (and (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_172| 29)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_172| 28)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_172| 30)) 0) (= |v_ULTIMATE.start_#t~ret58#1_8| |v_ULTIMATE.start_main_#res#1_20|) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_172| 31)) 0) (= |v_ULTIMATE.start_main_#res#1_20| 0) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_101| (ite (= (+ |v_ULTIMATE.start_main_#t~mem57#1_42| 1) 0) 1 0)) (not (= |v_ULTIMATE.start_ldv_assert_~expression#1_135| 0)) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_101| |v_ULTIMATE.start_ldv_assert_~expression#1_135|) (= |v_#valid_110| (store |v_#valid_111| |v_ULTIMATE.start_main_~#data~1#1.base_178| 0)))) InVars {#race=|v_#race_473|, #valid=|v_#valid_111|, ULTIMATE.start_main_#t~mem57#1=|v_ULTIMATE.start_main_#t~mem57#1_42|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_178|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_172|} OutVars{#race=|v_#race_473|, ULTIMATE.start_#t~ret58#1=|v_ULTIMATE.start_#t~ret58#1_8|, ULTIMATE.start_ldv_assert_~expression#1=|v_ULTIMATE.start_ldv_assert_~expression#1_135|, ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_20|, #valid=|v_#valid_110|, ULTIMATE.start_ldv_assert_#in~expression#1=|v_ULTIMATE.start_ldv_assert_#in~expression#1_101|} AuxVars[] AssignedVars[ULTIMATE.start_#t~ret58#1, ULTIMATE.start_ldv_assert_~expression#1, ULTIMATE.start_main_#res#1, #valid, ULTIMATE.start_main_#t~mem57#1, ULTIMATE.start_main_~#data~1#1.base, ULTIMATE.start_ldv_assert_#in~expression#1, ULTIMATE.start_main_~#data~1#1.offset][399], [322#L1711-6true, Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 149#my_callbackEXITtrue, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 168#ULTIMATE.startEXITtrue, Black: 346#true]) [2022-12-13 13:45:17,080 INFO L383 tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event [2022-12-13 13:45:17,080 INFO L386 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2022-12-13 13:45:17,080 INFO L386 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2022-12-13 13:45:17,080 INFO L386 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2022-12-13 13:45:17,127 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([951] L1762-5-->ULTIMATE.startEXIT: Formula: (let ((.cse0 (select |v_#race_473| |v_ULTIMATE.start_main_~#data~1#1.base_178|))) (and (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_172| 29)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_172| 28)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_172| 30)) 0) (= |v_ULTIMATE.start_#t~ret58#1_8| |v_ULTIMATE.start_main_#res#1_20|) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_172| 31)) 0) (= |v_ULTIMATE.start_main_#res#1_20| 0) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_101| (ite (= (+ |v_ULTIMATE.start_main_#t~mem57#1_42| 1) 0) 1 0)) (not (= |v_ULTIMATE.start_ldv_assert_~expression#1_135| 0)) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_101| |v_ULTIMATE.start_ldv_assert_~expression#1_135|) (= |v_#valid_110| (store |v_#valid_111| |v_ULTIMATE.start_main_~#data~1#1.base_178| 0)))) InVars {#race=|v_#race_473|, #valid=|v_#valid_111|, ULTIMATE.start_main_#t~mem57#1=|v_ULTIMATE.start_main_#t~mem57#1_42|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_178|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_172|} OutVars{#race=|v_#race_473|, ULTIMATE.start_#t~ret58#1=|v_ULTIMATE.start_#t~ret58#1_8|, ULTIMATE.start_ldv_assert_~expression#1=|v_ULTIMATE.start_ldv_assert_~expression#1_135|, ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_20|, #valid=|v_#valid_110|, ULTIMATE.start_ldv_assert_#in~expression#1=|v_ULTIMATE.start_ldv_assert_#in~expression#1_101|} AuxVars[] AssignedVars[ULTIMATE.start_#t~ret58#1, ULTIMATE.start_ldv_assert_~expression#1, ULTIMATE.start_main_#res#1, #valid, ULTIMATE.start_main_#t~mem57#1, ULTIMATE.start_main_~#data~1#1.base, ULTIMATE.start_ldv_assert_#in~expression#1, ULTIMATE.start_main_~#data~1#1.offset][399], [Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 286#L1712-1true, Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 149#my_callbackEXITtrue, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 168#ULTIMATE.startEXITtrue, Black: 346#true]) [2022-12-13 13:45:17,127 INFO L383 tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event [2022-12-13 13:45:17,127 INFO L386 tUnfolder$Statistics]: existing Event has 57 ancestors and is cut-off event [2022-12-13 13:45:17,127 INFO L386 tUnfolder$Statistics]: existing Event has 57 ancestors and is cut-off event [2022-12-13 13:45:17,127 INFO L386 tUnfolder$Statistics]: existing Event has 57 ancestors and is cut-off event [2022-12-13 13:45:17,151 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([951] L1762-5-->ULTIMATE.startEXIT: Formula: (let ((.cse0 (select |v_#race_473| |v_ULTIMATE.start_main_~#data~1#1.base_178|))) (and (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_172| 29)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_172| 28)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_172| 30)) 0) (= |v_ULTIMATE.start_#t~ret58#1_8| |v_ULTIMATE.start_main_#res#1_20|) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_172| 31)) 0) (= |v_ULTIMATE.start_main_#res#1_20| 0) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_101| (ite (= (+ |v_ULTIMATE.start_main_#t~mem57#1_42| 1) 0) 1 0)) (not (= |v_ULTIMATE.start_ldv_assert_~expression#1_135| 0)) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_101| |v_ULTIMATE.start_ldv_assert_~expression#1_135|) (= |v_#valid_110| (store |v_#valid_111| |v_ULTIMATE.start_main_~#data~1#1.base_178| 0)))) InVars {#race=|v_#race_473|, #valid=|v_#valid_111|, ULTIMATE.start_main_#t~mem57#1=|v_ULTIMATE.start_main_#t~mem57#1_42|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_178|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_172|} OutVars{#race=|v_#race_473|, ULTIMATE.start_#t~ret58#1=|v_ULTIMATE.start_#t~ret58#1_8|, ULTIMATE.start_ldv_assert_~expression#1=|v_ULTIMATE.start_ldv_assert_~expression#1_135|, ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_20|, #valid=|v_#valid_110|, ULTIMATE.start_ldv_assert_#in~expression#1=|v_ULTIMATE.start_ldv_assert_#in~expression#1_101|} AuxVars[] AssignedVars[ULTIMATE.start_#t~ret58#1, ULTIMATE.start_ldv_assert_~expression#1, ULTIMATE.start_main_#res#1, #valid, ULTIMATE.start_main_#t~mem57#1, ULTIMATE.start_main_~#data~1#1.base, ULTIMATE.start_ldv_assert_#in~expression#1, ULTIMATE.start_main_~#data~1#1.offset][399], [Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 149#my_callbackEXITtrue, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 200#L1712-2true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 168#ULTIMATE.startEXITtrue, Black: 346#true]) [2022-12-13 13:45:17,151 INFO L383 tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event [2022-12-13 13:45:17,151 INFO L386 tUnfolder$Statistics]: existing Event has 58 ancestors and is cut-off event [2022-12-13 13:45:17,151 INFO L386 tUnfolder$Statistics]: existing Event has 58 ancestors and is cut-off event [2022-12-13 13:45:17,151 INFO L386 tUnfolder$Statistics]: existing Event has 58 ancestors and is cut-off event [2022-12-13 13:45:17,171 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([951] L1762-5-->ULTIMATE.startEXIT: Formula: (let ((.cse0 (select |v_#race_473| |v_ULTIMATE.start_main_~#data~1#1.base_178|))) (and (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_172| 29)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_172| 28)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_172| 30)) 0) (= |v_ULTIMATE.start_#t~ret58#1_8| |v_ULTIMATE.start_main_#res#1_20|) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_172| 31)) 0) (= |v_ULTIMATE.start_main_#res#1_20| 0) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_101| (ite (= (+ |v_ULTIMATE.start_main_#t~mem57#1_42| 1) 0) 1 0)) (not (= |v_ULTIMATE.start_ldv_assert_~expression#1_135| 0)) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_101| |v_ULTIMATE.start_ldv_assert_~expression#1_135|) (= |v_#valid_110| (store |v_#valid_111| |v_ULTIMATE.start_main_~#data~1#1.base_178| 0)))) InVars {#race=|v_#race_473|, #valid=|v_#valid_111|, ULTIMATE.start_main_#t~mem57#1=|v_ULTIMATE.start_main_#t~mem57#1_42|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_178|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_172|} OutVars{#race=|v_#race_473|, ULTIMATE.start_#t~ret58#1=|v_ULTIMATE.start_#t~ret58#1_8|, ULTIMATE.start_ldv_assert_~expression#1=|v_ULTIMATE.start_ldv_assert_~expression#1_135|, ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_20|, #valid=|v_#valid_110|, ULTIMATE.start_ldv_assert_#in~expression#1=|v_ULTIMATE.start_ldv_assert_#in~expression#1_101|} AuxVars[] AssignedVars[ULTIMATE.start_#t~ret58#1, ULTIMATE.start_ldv_assert_~expression#1, ULTIMATE.start_main_#res#1, #valid, ULTIMATE.start_main_#t~mem57#1, ULTIMATE.start_main_~#data~1#1.base, ULTIMATE.start_ldv_assert_#in~expression#1, ULTIMATE.start_main_~#data~1#1.offset][399], [Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, 149#my_callbackEXITtrue, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 244#L1712-3true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 168#ULTIMATE.startEXITtrue, Black: 346#true]) [2022-12-13 13:45:17,171 INFO L383 tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event [2022-12-13 13:45:17,171 INFO L386 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2022-12-13 13:45:17,171 INFO L386 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2022-12-13 13:45:17,171 INFO L386 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2022-12-13 13:45:17,187 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([951] L1762-5-->ULTIMATE.startEXIT: Formula: (let ((.cse0 (select |v_#race_473| |v_ULTIMATE.start_main_~#data~1#1.base_178|))) (and (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_172| 29)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_172| 28)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_172| 30)) 0) (= |v_ULTIMATE.start_#t~ret58#1_8| |v_ULTIMATE.start_main_#res#1_20|) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_172| 31)) 0) (= |v_ULTIMATE.start_main_#res#1_20| 0) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_101| (ite (= (+ |v_ULTIMATE.start_main_#t~mem57#1_42| 1) 0) 1 0)) (not (= |v_ULTIMATE.start_ldv_assert_~expression#1_135| 0)) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_101| |v_ULTIMATE.start_ldv_assert_~expression#1_135|) (= |v_#valid_110| (store |v_#valid_111| |v_ULTIMATE.start_main_~#data~1#1.base_178| 0)))) InVars {#race=|v_#race_473|, #valid=|v_#valid_111|, ULTIMATE.start_main_#t~mem57#1=|v_ULTIMATE.start_main_#t~mem57#1_42|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_178|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_172|} OutVars{#race=|v_#race_473|, ULTIMATE.start_#t~ret58#1=|v_ULTIMATE.start_#t~ret58#1_8|, ULTIMATE.start_ldv_assert_~expression#1=|v_ULTIMATE.start_ldv_assert_~expression#1_135|, ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_20|, #valid=|v_#valid_110|, ULTIMATE.start_ldv_assert_#in~expression#1=|v_ULTIMATE.start_ldv_assert_#in~expression#1_101|} AuxVars[] AssignedVars[ULTIMATE.start_#t~ret58#1, ULTIMATE.start_ldv_assert_~expression#1, ULTIMATE.start_main_#res#1, #valid, ULTIMATE.start_main_#t~mem57#1, ULTIMATE.start_main_~#data~1#1.base, ULTIMATE.start_ldv_assert_#in~expression#1, ULTIMATE.start_main_~#data~1#1.offset][399], [Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 149#my_callbackEXITtrue, 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 209#L1712-4true, 364#true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 168#ULTIMATE.startEXITtrue, Black: 346#true]) [2022-12-13 13:45:17,187 INFO L383 tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event [2022-12-13 13:45:17,187 INFO L386 tUnfolder$Statistics]: existing Event has 60 ancestors and is cut-off event [2022-12-13 13:45:17,188 INFO L386 tUnfolder$Statistics]: existing Event has 60 ancestors and is cut-off event [2022-12-13 13:45:17,188 INFO L386 tUnfolder$Statistics]: existing Event has 60 ancestors and is cut-off event [2022-12-13 13:45:17,201 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([951] L1762-5-->ULTIMATE.startEXIT: Formula: (let ((.cse0 (select |v_#race_473| |v_ULTIMATE.start_main_~#data~1#1.base_178|))) (and (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_172| 29)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_172| 28)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_172| 30)) 0) (= |v_ULTIMATE.start_#t~ret58#1_8| |v_ULTIMATE.start_main_#res#1_20|) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_172| 31)) 0) (= |v_ULTIMATE.start_main_#res#1_20| 0) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_101| (ite (= (+ |v_ULTIMATE.start_main_#t~mem57#1_42| 1) 0) 1 0)) (not (= |v_ULTIMATE.start_ldv_assert_~expression#1_135| 0)) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_101| |v_ULTIMATE.start_ldv_assert_~expression#1_135|) (= |v_#valid_110| (store |v_#valid_111| |v_ULTIMATE.start_main_~#data~1#1.base_178| 0)))) InVars {#race=|v_#race_473|, #valid=|v_#valid_111|, ULTIMATE.start_main_#t~mem57#1=|v_ULTIMATE.start_main_#t~mem57#1_42|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_178|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_172|} OutVars{#race=|v_#race_473|, ULTIMATE.start_#t~ret58#1=|v_ULTIMATE.start_#t~ret58#1_8|, ULTIMATE.start_ldv_assert_~expression#1=|v_ULTIMATE.start_ldv_assert_~expression#1_135|, ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_20|, #valid=|v_#valid_110|, ULTIMATE.start_ldv_assert_#in~expression#1=|v_ULTIMATE.start_ldv_assert_#in~expression#1_101|} AuxVars[] AssignedVars[ULTIMATE.start_#t~ret58#1, ULTIMATE.start_ldv_assert_~expression#1, ULTIMATE.start_main_#res#1, #valid, ULTIMATE.start_main_#t~mem57#1, ULTIMATE.start_main_~#data~1#1.base, ULTIMATE.start_ldv_assert_#in~expression#1, ULTIMATE.start_main_~#data~1#1.offset][399], [Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, 149#my_callbackEXITtrue, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 81#L1712-5true, 364#true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 168#ULTIMATE.startEXITtrue, Black: 346#true]) [2022-12-13 13:45:17,201 INFO L383 tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event [2022-12-13 13:45:17,201 INFO L386 tUnfolder$Statistics]: existing Event has 61 ancestors and is cut-off event [2022-12-13 13:45:17,201 INFO L386 tUnfolder$Statistics]: existing Event has 61 ancestors and is cut-off event [2022-12-13 13:45:17,201 INFO L386 tUnfolder$Statistics]: existing Event has 61 ancestors and is cut-off event [2022-12-13 13:45:17,221 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([770] L1712-7-->L1712-9: Formula: (= (store |v_#race_226| v_my_callbackThread1of1ForFork1_~data~0.base_61 (store (select |v_#race_226| v_my_callbackThread1of1ForFork1_~data~0.base_61) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_61 28) |v_my_callbackThread1of1ForFork1_#t~nondet34_21|)) |v_#race_225|) InVars {#race=|v_#race_226|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_61, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_61} OutVars{#race=|v_#race_225|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_61, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_61, my_callbackThread1of1ForFork1_#t~nondet34=|v_my_callbackThread1of1ForFork1_#t~nondet34_21|} AuxVars[] AssignedVars[#race, my_callbackThread1of1ForFork1_#t~nondet34][287], [316#L1762-4true, Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, 149#my_callbackEXITtrue, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 22#L1712-9true, Black: 346#true]) [2022-12-13 13:45:17,221 INFO L383 tUnfolder$Statistics]: this new event has 62 ancestors and is not cut-off event [2022-12-13 13:45:17,221 INFO L386 tUnfolder$Statistics]: existing Event has 62 ancestors and is not cut-off event [2022-12-13 13:45:17,221 INFO L386 tUnfolder$Statistics]: existing Event has 62 ancestors and is not cut-off event [2022-12-13 13:45:17,221 INFO L386 tUnfolder$Statistics]: existing Event has 62 ancestors and is not cut-off event [2022-12-13 13:45:17,221 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([770] L1712-7-->L1712-9: Formula: (= (store |v_#race_226| v_my_callbackThread1of1ForFork1_~data~0.base_61 (store (select |v_#race_226| v_my_callbackThread1of1ForFork1_~data~0.base_61) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_61 28) |v_my_callbackThread1of1ForFork1_#t~nondet34_21|)) |v_#race_225|) InVars {#race=|v_#race_226|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_61, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_61} OutVars{#race=|v_#race_225|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_61, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_61, my_callbackThread1of1ForFork1_#t~nondet34=|v_my_callbackThread1of1ForFork1_#t~nondet34_21|} AuxVars[] AssignedVars[#race, my_callbackThread1of1ForFork1_#t~nondet34][287], [Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, 149#my_callbackEXITtrue, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 22#L1712-9true, 296#L1762-5true, Black: 346#true]) [2022-12-13 13:45:17,221 INFO L383 tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event [2022-12-13 13:45:17,221 INFO L386 tUnfolder$Statistics]: existing Event has 63 ancestors and is cut-off event [2022-12-13 13:45:17,221 INFO L386 tUnfolder$Statistics]: existing Event has 63 ancestors and is cut-off event [2022-12-13 13:45:17,221 INFO L386 tUnfolder$Statistics]: existing Event has 63 ancestors and is cut-off event [2022-12-13 13:45:17,221 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([702] L1712-9-->L1712-10: Formula: (= |v_#race_163| (store |v_#race_164| v_my_callbackThread1of1ForFork1_~data~0.base_39 (store (select |v_#race_164| v_my_callbackThread1of1ForFork1_~data~0.base_39) (+ 29 v_my_callbackThread1of1ForFork1_~data~0.offset_39) |v_my_callbackThread1of1ForFork1_#t~nondet34_5|))) InVars {#race=|v_#race_164|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_39, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_39, my_callbackThread1of1ForFork1_#t~nondet34=|v_my_callbackThread1of1ForFork1_#t~nondet34_5|} OutVars{#race=|v_#race_163|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_39, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_39, my_callbackThread1of1ForFork1_#t~nondet34=|v_my_callbackThread1of1ForFork1_#t~nondet34_5|} AuxVars[] AssignedVars[#race][318], [316#L1762-4true, Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 149#my_callbackEXITtrue, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 311#L1712-10true, 364#true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, Black: 346#true]) [2022-12-13 13:45:17,221 INFO L383 tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event [2022-12-13 13:45:17,222 INFO L386 tUnfolder$Statistics]: existing Event has 63 ancestors and is cut-off event [2022-12-13 13:45:17,222 INFO L386 tUnfolder$Statistics]: existing Event has 63 ancestors and is cut-off event [2022-12-13 13:45:17,222 INFO L386 tUnfolder$Statistics]: existing Event has 63 ancestors and is cut-off event [2022-12-13 13:45:17,232 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([702] L1712-9-->L1712-10: Formula: (= |v_#race_163| (store |v_#race_164| v_my_callbackThread1of1ForFork1_~data~0.base_39 (store (select |v_#race_164| v_my_callbackThread1of1ForFork1_~data~0.base_39) (+ 29 v_my_callbackThread1of1ForFork1_~data~0.offset_39) |v_my_callbackThread1of1ForFork1_#t~nondet34_5|))) InVars {#race=|v_#race_164|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_39, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_39, my_callbackThread1of1ForFork1_#t~nondet34=|v_my_callbackThread1of1ForFork1_#t~nondet34_5|} OutVars{#race=|v_#race_163|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_39, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_39, my_callbackThread1of1ForFork1_#t~nondet34=|v_my_callbackThread1of1ForFork1_#t~nondet34_5|} AuxVars[] AssignedVars[#race][318], [Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, 149#my_callbackEXITtrue, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 311#L1712-10true, 364#true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 296#L1762-5true, Black: 346#true]) [2022-12-13 13:45:17,232 INFO L383 tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event [2022-12-13 13:45:17,232 INFO L386 tUnfolder$Statistics]: existing Event has 64 ancestors and is cut-off event [2022-12-13 13:45:17,233 INFO L386 tUnfolder$Statistics]: existing Event has 64 ancestors and is cut-off event [2022-12-13 13:45:17,233 INFO L386 tUnfolder$Statistics]: existing Event has 64 ancestors and is cut-off event [2022-12-13 13:45:17,233 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([951] L1762-5-->ULTIMATE.startEXIT: Formula: (let ((.cse0 (select |v_#race_473| |v_ULTIMATE.start_main_~#data~1#1.base_178|))) (and (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_172| 29)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_172| 28)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_172| 30)) 0) (= |v_ULTIMATE.start_#t~ret58#1_8| |v_ULTIMATE.start_main_#res#1_20|) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_172| 31)) 0) (= |v_ULTIMATE.start_main_#res#1_20| 0) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_101| (ite (= (+ |v_ULTIMATE.start_main_#t~mem57#1_42| 1) 0) 1 0)) (not (= |v_ULTIMATE.start_ldv_assert_~expression#1_135| 0)) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_101| |v_ULTIMATE.start_ldv_assert_~expression#1_135|) (= |v_#valid_110| (store |v_#valid_111| |v_ULTIMATE.start_main_~#data~1#1.base_178| 0)))) InVars {#race=|v_#race_473|, #valid=|v_#valid_111|, ULTIMATE.start_main_#t~mem57#1=|v_ULTIMATE.start_main_#t~mem57#1_42|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_178|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_172|} OutVars{#race=|v_#race_473|, ULTIMATE.start_#t~ret58#1=|v_ULTIMATE.start_#t~ret58#1_8|, ULTIMATE.start_ldv_assert_~expression#1=|v_ULTIMATE.start_ldv_assert_~expression#1_135|, ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_20|, #valid=|v_#valid_110|, ULTIMATE.start_ldv_assert_#in~expression#1=|v_ULTIMATE.start_ldv_assert_#in~expression#1_101|} AuxVars[] AssignedVars[ULTIMATE.start_#t~ret58#1, ULTIMATE.start_ldv_assert_~expression#1, ULTIMATE.start_main_#res#1, #valid, ULTIMATE.start_main_#t~mem57#1, ULTIMATE.start_main_~#data~1#1.base, ULTIMATE.start_ldv_assert_#in~expression#1, ULTIMATE.start_main_~#data~1#1.offset][399], [Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 149#my_callbackEXITtrue, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 22#L1712-9true, 168#ULTIMATE.startEXITtrue, Black: 346#true]) [2022-12-13 13:45:17,233 INFO L383 tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event [2022-12-13 13:45:17,233 INFO L386 tUnfolder$Statistics]: existing Event has 64 ancestors and is cut-off event [2022-12-13 13:45:17,233 INFO L386 tUnfolder$Statistics]: existing Event has 64 ancestors and is cut-off event [2022-12-13 13:45:17,233 INFO L386 tUnfolder$Statistics]: existing Event has 64 ancestors and is cut-off event [2022-12-13 13:45:17,254 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([951] L1762-5-->ULTIMATE.startEXIT: Formula: (let ((.cse0 (select |v_#race_473| |v_ULTIMATE.start_main_~#data~1#1.base_178|))) (and (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_172| 29)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_172| 28)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_172| 30)) 0) (= |v_ULTIMATE.start_#t~ret58#1_8| |v_ULTIMATE.start_main_#res#1_20|) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_172| 31)) 0) (= |v_ULTIMATE.start_main_#res#1_20| 0) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_101| (ite (= (+ |v_ULTIMATE.start_main_#t~mem57#1_42| 1) 0) 1 0)) (not (= |v_ULTIMATE.start_ldv_assert_~expression#1_135| 0)) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_101| |v_ULTIMATE.start_ldv_assert_~expression#1_135|) (= |v_#valid_110| (store |v_#valid_111| |v_ULTIMATE.start_main_~#data~1#1.base_178| 0)))) InVars {#race=|v_#race_473|, #valid=|v_#valid_111|, ULTIMATE.start_main_#t~mem57#1=|v_ULTIMATE.start_main_#t~mem57#1_42|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_178|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_172|} OutVars{#race=|v_#race_473|, ULTIMATE.start_#t~ret58#1=|v_ULTIMATE.start_#t~ret58#1_8|, ULTIMATE.start_ldv_assert_~expression#1=|v_ULTIMATE.start_ldv_assert_~expression#1_135|, ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_20|, #valid=|v_#valid_110|, ULTIMATE.start_ldv_assert_#in~expression#1=|v_ULTIMATE.start_ldv_assert_#in~expression#1_101|} AuxVars[] AssignedVars[ULTIMATE.start_#t~ret58#1, ULTIMATE.start_ldv_assert_~expression#1, ULTIMATE.start_main_#res#1, #valid, ULTIMATE.start_main_#t~mem57#1, ULTIMATE.start_main_~#data~1#1.base, ULTIMATE.start_ldv_assert_#in~expression#1, ULTIMATE.start_main_~#data~1#1.offset][399], [Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 3#L1713true, Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 69#my_callbackEXITtrue, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 168#ULTIMATE.startEXITtrue, Black: 346#true]) [2022-12-13 13:45:17,254 INFO L383 tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event [2022-12-13 13:45:17,254 INFO L386 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-12-13 13:45:17,254 INFO L386 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-12-13 13:45:17,254 INFO L386 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-12-13 13:45:17,256 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([951] L1762-5-->ULTIMATE.startEXIT: Formula: (let ((.cse0 (select |v_#race_473| |v_ULTIMATE.start_main_~#data~1#1.base_178|))) (and (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_172| 29)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_172| 28)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_172| 30)) 0) (= |v_ULTIMATE.start_#t~ret58#1_8| |v_ULTIMATE.start_main_#res#1_20|) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_172| 31)) 0) (= |v_ULTIMATE.start_main_#res#1_20| 0) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_101| (ite (= (+ |v_ULTIMATE.start_main_#t~mem57#1_42| 1) 0) 1 0)) (not (= |v_ULTIMATE.start_ldv_assert_~expression#1_135| 0)) (= |v_ULTIMATE.start_ldv_assert_#in~expression#1_101| |v_ULTIMATE.start_ldv_assert_~expression#1_135|) (= |v_#valid_110| (store |v_#valid_111| |v_ULTIMATE.start_main_~#data~1#1.base_178| 0)))) InVars {#race=|v_#race_473|, #valid=|v_#valid_111|, ULTIMATE.start_main_#t~mem57#1=|v_ULTIMATE.start_main_#t~mem57#1_42|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_178|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_172|} OutVars{#race=|v_#race_473|, ULTIMATE.start_#t~ret58#1=|v_ULTIMATE.start_#t~ret58#1_8|, ULTIMATE.start_ldv_assert_~expression#1=|v_ULTIMATE.start_ldv_assert_~expression#1_135|, ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_20|, #valid=|v_#valid_110|, ULTIMATE.start_ldv_assert_#in~expression#1=|v_ULTIMATE.start_ldv_assert_#in~expression#1_101|} AuxVars[] AssignedVars[ULTIMATE.start_#t~ret58#1, ULTIMATE.start_ldv_assert_~expression#1, ULTIMATE.start_main_#res#1, #valid, ULTIMATE.start_main_#t~mem57#1, ULTIMATE.start_main_~#data~1#1.base, ULTIMATE.start_ldv_assert_#in~expression#1, ULTIMATE.start_main_~#data~1#1.offset][399], [Black: 354#(= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), Black: 357#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), Black: 356#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 352#true, 149#my_callbackEXITtrue, Black: 355#(and (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet32| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24)))), 348#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 364#true, 69#my_callbackEXITtrue, 332#true, Black: 337#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 338#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 339#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 340#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 335#true, 168#ULTIMATE.startEXITtrue, Black: 346#true]) [2022-12-13 13:45:17,256 INFO L383 tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event [2022-12-13 13:45:17,256 INFO L386 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-12-13 13:45:17,256 INFO L386 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-12-13 13:45:17,256 INFO L386 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-12-13 13:45:17,464 INFO L130 PetriNetUnfolder]: 27802/48567 cut-off events. [2022-12-13 13:45:17,464 INFO L131 PetriNetUnfolder]: For 41967/43495 co-relation queries the response was YES. [2022-12-13 13:45:17,553 INFO L83 FinitePrefix]: Finished finitePrefix Result has 149663 conditions, 48567 events. 27802/48567 cut-off events. For 41967/43495 co-relation queries the response was YES. Maximal size of possible extension queue 926. Compared 398514 event pairs, 14336 based on Foata normal form. 16/44776 useless extension candidates. Maximal degree in co-relation 149649. Up to 33036 conditions per place. [2022-12-13 13:45:17,694 INFO L137 encePairwiseOnDemand]: 555/578 looper letters, 302 selfloop transitions, 136 changer transitions 0/589 dead transitions. [2022-12-13 13:45:17,694 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 156 places, 589 transitions, 4292 flow [2022-12-13 13:45:17,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-13 13:45:17,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-13 13:45:17,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1793 transitions. [2022-12-13 13:45:17,699 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.5170126874279123 [2022-12-13 13:45:17,699 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1793 transitions. [2022-12-13 13:45:17,699 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1793 transitions. [2022-12-13 13:45:17,700 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:45:17,700 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1793 transitions. [2022-12-13 13:45:17,702 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 298.8333333333333) internal successors, (1793), 6 states have internal predecessors, (1793), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:45:17,706 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 578.0) internal successors, (4046), 7 states have internal predecessors, (4046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:45:17,707 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 578.0) internal successors, (4046), 7 states have internal predecessors, (4046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:45:17,707 INFO L175 Difference]: Start difference. First operand has 151 places, 412 transitions, 2433 flow. Second operand 6 states and 1793 transitions. [2022-12-13 13:45:17,707 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 156 places, 589 transitions, 4292 flow [2022-12-13 13:45:17,978 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 156 places, 589 transitions, 4142 flow, removed 75 selfloop flow, removed 0 redundant places. [2022-12-13 13:45:17,983 INFO L231 Difference]: Finished difference. Result has 161 places, 543 transitions, 3813 flow [2022-12-13 13:45:17,983 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=578, PETRI_DIFFERENCE_MINUEND_FLOW=2337, PETRI_DIFFERENCE_MINUEND_PLACES=151, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=412, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=29, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=348, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=3813, PETRI_PLACES=161, PETRI_TRANSITIONS=543} [2022-12-13 13:45:17,984 INFO L288 CegarLoopForPetriNet]: 137 programPoint places, 24 predicate places. [2022-12-13 13:45:17,984 INFO L495 AbstractCegarLoop]: Abstraction has has 161 places, 543 transitions, 3813 flow [2022-12-13 13:45:17,985 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 269.8333333333333) internal successors, (1619), 6 states have internal predecessors, (1619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:45:17,985 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:45:17,985 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:45:17,985 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-12-13 13:45:17,985 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting my_callbackErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (and 22 more)] === [2022-12-13 13:45:17,986 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:45:17,986 INFO L85 PathProgramCache]: Analyzing trace with hash -1436220497, now seen corresponding path program 1 times [2022-12-13 13:45:17,986 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:45:17,986 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1897068286] [2022-12-13 13:45:17,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:45:17,986 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:45:18,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:45:18,201 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:45:18,201 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:45:18,201 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1897068286] [2022-12-13 13:45:18,201 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1897068286] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:45:18,201 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:45:18,201 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-13 13:45:18,201 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1522076385] [2022-12-13 13:45:18,202 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:45:18,202 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-13 13:45:18,202 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:45:18,202 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-13 13:45:18,203 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2022-12-13 13:45:18,551 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 237 out of 578 [2022-12-13 13:45:18,552 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 161 places, 543 transitions, 3813 flow. Second operand has 6 states, 6 states have (on average 238.83333333333334) internal successors, (1433), 6 states have internal predecessors, (1433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:45:18,552 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:45:18,552 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 237 of 578 [2022-12-13 13:45:18,552 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:45:26,286 INFO L130 PetriNetUnfolder]: 38465/64785 cut-off events. [2022-12-13 13:45:26,286 INFO L131 PetriNetUnfolder]: For 83608/85501 co-relation queries the response was YES. [2022-12-13 13:45:26,471 INFO L83 FinitePrefix]: Finished finitePrefix Result has 221596 conditions, 64785 events. 38465/64785 cut-off events. For 83608/85501 co-relation queries the response was YES. Maximal size of possible extension queue 1094. Compared 519338 event pairs, 14863 based on Foata normal form. 63/61462 useless extension candidates. Maximal degree in co-relation 221577. Up to 47263 conditions per place. [2022-12-13 13:45:26,745 INFO L137 encePairwiseOnDemand]: 519/578 looper letters, 464 selfloop transitions, 512 changer transitions 0/1128 dead transitions. [2022-12-13 13:45:26,745 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 166 places, 1128 transitions, 8899 flow [2022-12-13 13:45:26,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-13 13:45:26,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-13 13:45:26,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1822 transitions. [2022-12-13 13:45:26,750 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.5253748558246828 [2022-12-13 13:45:26,751 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1822 transitions. [2022-12-13 13:45:26,751 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1822 transitions. [2022-12-13 13:45:26,751 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:45:26,752 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1822 transitions. [2022-12-13 13:45:26,755 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 303.6666666666667) internal successors, (1822), 6 states have internal predecessors, (1822), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:45:26,759 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 578.0) internal successors, (4046), 7 states have internal predecessors, (4046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:45:26,760 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 578.0) internal successors, (4046), 7 states have internal predecessors, (4046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:45:26,760 INFO L175 Difference]: Start difference. First operand has 161 places, 543 transitions, 3813 flow. Second operand 6 states and 1822 transitions. [2022-12-13 13:45:26,760 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 166 places, 1128 transitions, 8899 flow [2022-12-13 13:45:27,241 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 166 places, 1128 transitions, 8863 flow, removed 18 selfloop flow, removed 0 redundant places. [2022-12-13 13:45:27,252 INFO L231 Difference]: Finished difference. Result has 171 places, 1031 transitions, 9198 flow [2022-12-13 13:45:27,253 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=578, PETRI_DIFFERENCE_MINUEND_FLOW=3795, PETRI_DIFFERENCE_MINUEND_PLACES=161, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=543, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=105, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=274, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=9198, PETRI_PLACES=171, PETRI_TRANSITIONS=1031} [2022-12-13 13:45:27,253 INFO L288 CegarLoopForPetriNet]: 137 programPoint places, 34 predicate places. [2022-12-13 13:45:27,253 INFO L495 AbstractCegarLoop]: Abstraction has has 171 places, 1031 transitions, 9198 flow [2022-12-13 13:45:27,254 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 238.83333333333334) internal successors, (1433), 6 states have internal predecessors, (1433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:45:27,254 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:45:27,254 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:45:27,254 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-12-13 13:45:27,254 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (and 22 more)] === [2022-12-13 13:45:27,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:45:27,255 INFO L85 PathProgramCache]: Analyzing trace with hash 1403682496, now seen corresponding path program 1 times [2022-12-13 13:45:27,255 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:45:27,255 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1798917758] [2022-12-13 13:45:27,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:45:27,255 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:45:27,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:45:27,492 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:45:27,492 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:45:27,492 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1798917758] [2022-12-13 13:45:27,492 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1798917758] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:45:27,492 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:45:27,492 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-13 13:45:27,493 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2004943915] [2022-12-13 13:45:27,493 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:45:27,493 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-13 13:45:27,493 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:45:27,493 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-13 13:45:27,494 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2022-12-13 13:45:27,910 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 238 out of 578 [2022-12-13 13:45:27,912 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 171 places, 1031 transitions, 9198 flow. Second operand has 6 states, 6 states have (on average 239.5) internal successors, (1437), 6 states have internal predecessors, (1437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:45:27,912 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:45:27,912 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 238 of 578 [2022-12-13 13:45:27,912 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:45:38,525 INFO L130 PetriNetUnfolder]: 42818/71908 cut-off events. [2022-12-13 13:45:38,525 INFO L131 PetriNetUnfolder]: For 159814/162033 co-relation queries the response was YES. [2022-12-13 13:45:38,776 INFO L83 FinitePrefix]: Finished finitePrefix Result has 295591 conditions, 71908 events. 42818/71908 cut-off events. For 159814/162033 co-relation queries the response was YES. Maximal size of possible extension queue 1211. Compared 579737 event pairs, 15290 based on Foata normal form. 123/69094 useless extension candidates. Maximal degree in co-relation 295567. Up to 55828 conditions per place. [2022-12-13 13:45:39,026 INFO L137 encePairwiseOnDemand]: 547/578 looper letters, 910 selfloop transitions, 306 changer transitions 0/1369 dead transitions. [2022-12-13 13:45:39,026 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 176 places, 1369 transitions, 14420 flow [2022-12-13 13:45:39,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-13 13:45:39,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-13 13:45:39,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1664 transitions. [2022-12-13 13:45:39,030 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4798154555940023 [2022-12-13 13:45:39,030 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1664 transitions. [2022-12-13 13:45:39,031 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1664 transitions. [2022-12-13 13:45:39,031 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:45:39,031 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1664 transitions. [2022-12-13 13:45:39,033 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 277.3333333333333) internal successors, (1664), 6 states have internal predecessors, (1664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:45:39,036 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 578.0) internal successors, (4046), 7 states have internal predecessors, (4046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:45:39,037 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 578.0) internal successors, (4046), 7 states have internal predecessors, (4046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:45:39,037 INFO L175 Difference]: Start difference. First operand has 171 places, 1031 transitions, 9198 flow. Second operand 6 states and 1664 transitions. [2022-12-13 13:45:39,037 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 176 places, 1369 transitions, 14420 flow [2022-12-13 13:45:40,385 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 176 places, 1369 transitions, 14066 flow, removed 177 selfloop flow, removed 0 redundant places. [2022-12-13 13:45:40,404 INFO L231 Difference]: Finished difference. Result has 181 places, 1321 transitions, 13008 flow [2022-12-13 13:45:40,405 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=578, PETRI_DIFFERENCE_MINUEND_FLOW=8946, PETRI_DIFFERENCE_MINUEND_PLACES=171, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1031, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=64, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=869, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=13008, PETRI_PLACES=181, PETRI_TRANSITIONS=1321} [2022-12-13 13:45:40,405 INFO L288 CegarLoopForPetriNet]: 137 programPoint places, 44 predicate places. [2022-12-13 13:45:40,405 INFO L495 AbstractCegarLoop]: Abstraction has has 181 places, 1321 transitions, 13008 flow [2022-12-13 13:45:40,406 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 239.5) internal successors, (1437), 6 states have internal predecessors, (1437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:45:40,406 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:45:40,406 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:45:40,406 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-12-13 13:45:40,406 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (and 22 more)] === [2022-12-13 13:45:40,406 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:45:40,407 INFO L85 PathProgramCache]: Analyzing trace with hash -1651347979, now seen corresponding path program 1 times [2022-12-13 13:45:40,407 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:45:40,407 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1639917018] [2022-12-13 13:45:40,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:45:40,407 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:45:40,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:45:40,475 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:45:40,476 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:45:40,476 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1639917018] [2022-12-13 13:45:40,476 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1639917018] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:45:40,476 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:45:40,476 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-13 13:45:40,476 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [470746857] [2022-12-13 13:45:40,477 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:45:40,477 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 13:45:40,477 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:45:40,477 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 13:45:40,478 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-13 13:45:40,484 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 310 out of 578 [2022-12-13 13:45:40,485 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 181 places, 1321 transitions, 13008 flow. Second operand has 3 states, 3 states have (on average 313.0) internal successors, (939), 3 states have internal predecessors, (939), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:45:40,485 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:45:40,485 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 310 of 578 [2022-12-13 13:45:40,485 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:45:43,216 INFO L130 PetriNetUnfolder]: 8015/15805 cut-off events. [2022-12-13 13:45:43,216 INFO L131 PetriNetUnfolder]: For 39268/40293 co-relation queries the response was YES. [2022-12-13 13:45:43,279 INFO L83 FinitePrefix]: Finished finitePrefix Result has 65623 conditions, 15805 events. 8015/15805 cut-off events. For 39268/40293 co-relation queries the response was YES. Maximal size of possible extension queue 402. Compared 124001 event pairs, 943 based on Foata normal form. 72/15245 useless extension candidates. Maximal degree in co-relation 65594. Up to 7229 conditions per place. [2022-12-13 13:45:43,333 INFO L137 encePairwiseOnDemand]: 576/578 looper letters, 105 selfloop transitions, 1 changer transitions 4/612 dead transitions. [2022-12-13 13:45:43,333 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 181 places, 612 transitions, 5681 flow [2022-12-13 13:45:43,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 13:45:43,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-12-13 13:45:43,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 990 transitions. [2022-12-13 13:45:43,335 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.5709342560553633 [2022-12-13 13:45:43,335 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 990 transitions. [2022-12-13 13:45:43,335 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 990 transitions. [2022-12-13 13:45:43,335 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:45:43,335 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 990 transitions. [2022-12-13 13:45:43,337 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 330.0) internal successors, (990), 3 states have internal predecessors, (990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:45:43,338 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 578.0) internal successors, (2312), 4 states have internal predecessors, (2312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:45:43,339 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 578.0) internal successors, (2312), 4 states have internal predecessors, (2312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:45:43,339 INFO L175 Difference]: Start difference. First operand has 181 places, 1321 transitions, 13008 flow. Second operand 3 states and 990 transitions. [2022-12-13 13:45:43,339 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 181 places, 612 transitions, 5681 flow [2022-12-13 13:45:43,545 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 164 places, 612 transitions, 5155 flow, removed 241 selfloop flow, removed 17 redundant places. [2022-12-13 13:45:43,550 INFO L231 Difference]: Finished difference. Result has 164 places, 581 transitions, 4776 flow [2022-12-13 13:45:43,550 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=578, PETRI_DIFFERENCE_MINUEND_FLOW=4778, PETRI_DIFFERENCE_MINUEND_PLACES=162, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=583, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=582, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=4776, PETRI_PLACES=164, PETRI_TRANSITIONS=581} [2022-12-13 13:45:43,551 INFO L288 CegarLoopForPetriNet]: 137 programPoint places, 27 predicate places. [2022-12-13 13:45:43,551 INFO L495 AbstractCegarLoop]: Abstraction has has 164 places, 581 transitions, 4776 flow [2022-12-13 13:45:43,551 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 313.0) internal successors, (939), 3 states have internal predecessors, (939), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:45:43,551 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:45:43,551 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:45:43,551 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-12-13 13:45:43,551 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting my_callbackErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (and 22 more)] === [2022-12-13 13:45:43,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:45:43,552 INFO L85 PathProgramCache]: Analyzing trace with hash -270693018, now seen corresponding path program 1 times [2022-12-13 13:45:43,552 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:45:43,552 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [709674570] [2022-12-13 13:45:43,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:45:43,552 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:45:43,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:45:43,882 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:45:43,882 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:45:43,883 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [709674570] [2022-12-13 13:45:43,883 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [709674570] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:45:43,883 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:45:43,883 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-13 13:45:43,883 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1436411119] [2022-12-13 13:45:43,883 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:45:43,884 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-13 13:45:43,884 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:45:43,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-13 13:45:43,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2022-12-13 13:45:44,936 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 231 out of 578 [2022-12-13 13:45:44,937 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 164 places, 581 transitions, 4776 flow. Second operand has 10 states, 10 states have (on average 232.3) internal successors, (2323), 10 states have internal predecessors, (2323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:45:44,937 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:45:44,937 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 231 of 578 [2022-12-13 13:45:44,937 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:45:48,315 INFO L130 PetriNetUnfolder]: 12637/22776 cut-off events. [2022-12-13 13:45:48,315 INFO L131 PetriNetUnfolder]: For 69637/70890 co-relation queries the response was YES. [2022-12-13 13:45:48,381 INFO L83 FinitePrefix]: Finished finitePrefix Result has 101508 conditions, 22776 events. 12637/22776 cut-off events. For 69637/70890 co-relation queries the response was YES. Maximal size of possible extension queue 480. Compared 169082 event pairs, 1978 based on Foata normal form. 317/22544 useless extension candidates. Maximal degree in co-relation 101486. Up to 13423 conditions per place. [2022-12-13 13:45:48,463 INFO L137 encePairwiseOnDemand]: 555/578 looper letters, 516 selfloop transitions, 351 changer transitions 0/977 dead transitions. [2022-12-13 13:45:48,463 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 170 places, 977 transitions, 10126 flow [2022-12-13 13:45:48,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-13 13:45:48,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-12-13 13:45:48,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 2317 transitions. [2022-12-13 13:45:48,467 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.44540561322568245 [2022-12-13 13:45:48,467 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 2317 transitions. [2022-12-13 13:45:48,467 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 2317 transitions. [2022-12-13 13:45:48,468 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:45:48,468 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 2317 transitions. [2022-12-13 13:45:48,471 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 257.44444444444446) internal successors, (2317), 9 states have internal predecessors, (2317), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:45:48,478 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 578.0) internal successors, (5780), 10 states have internal predecessors, (5780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:45:48,480 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 578.0) internal successors, (5780), 10 states have internal predecessors, (5780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:45:48,480 INFO L175 Difference]: Start difference. First operand has 164 places, 581 transitions, 4776 flow. Second operand 9 states and 2317 transitions. [2022-12-13 13:45:48,480 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 170 places, 977 transitions, 10126 flow [2022-12-13 13:45:48,726 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 169 places, 977 transitions, 10120 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-12-13 13:45:48,736 INFO L231 Difference]: Finished difference. Result has 174 places, 833 transitions, 9062 flow [2022-12-13 13:45:48,736 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=578, PETRI_DIFFERENCE_MINUEND_FLOW=4775, PETRI_DIFFERENCE_MINUEND_PLACES=161, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=581, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=187, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=362, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=9062, PETRI_PLACES=174, PETRI_TRANSITIONS=833} [2022-12-13 13:45:48,737 INFO L288 CegarLoopForPetriNet]: 137 programPoint places, 37 predicate places. [2022-12-13 13:45:48,737 INFO L495 AbstractCegarLoop]: Abstraction has has 174 places, 833 transitions, 9062 flow [2022-12-13 13:45:48,738 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 232.3) internal successors, (2323), 10 states have internal predecessors, (2323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:45:48,738 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:45:48,738 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:45:48,738 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-12-13 13:45:48,738 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting my_callbackErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (and 22 more)] === [2022-12-13 13:45:48,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:45:48,738 INFO L85 PathProgramCache]: Analyzing trace with hash -1154870073, now seen corresponding path program 1 times [2022-12-13 13:45:48,738 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:45:48,739 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [792042359] [2022-12-13 13:45:48,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:45:48,739 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:45:48,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:45:49,185 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:45:49,185 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:45:49,185 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [792042359] [2022-12-13 13:45:49,185 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [792042359] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:45:49,185 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:45:49,185 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-13 13:45:49,186 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1849329420] [2022-12-13 13:45:49,186 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:45:49,186 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-13 13:45:49,186 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:45:49,186 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-13 13:45:49,186 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-12-13 13:45:49,314 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 307 out of 578 [2022-12-13 13:45:49,315 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 174 places, 833 transitions, 9062 flow. Second operand has 6 states, 6 states have (on average 308.3333333333333) internal successors, (1850), 6 states have internal predecessors, (1850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:45:49,316 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:45:49,316 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 307 of 578 [2022-12-13 13:45:49,316 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:45:52,026 INFO L130 PetriNetUnfolder]: 9670/19215 cut-off events. [2022-12-13 13:45:52,027 INFO L131 PetriNetUnfolder]: For 72457/74381 co-relation queries the response was YES. [2022-12-13 13:45:52,095 INFO L83 FinitePrefix]: Finished finitePrefix Result has 87955 conditions, 19215 events. 9670/19215 cut-off events. For 72457/74381 co-relation queries the response was YES. Maximal size of possible extension queue 451. Compared 154616 event pairs, 1226 based on Foata normal form. 270/18888 useless extension candidates. Maximal degree in co-relation 87928. Up to 8736 conditions per place. [2022-12-13 13:45:52,165 INFO L137 encePairwiseOnDemand]: 570/578 looper letters, 151 selfloop transitions, 7 changer transitions 0/886 dead transitions. [2022-12-13 13:45:52,165 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 179 places, 886 transitions, 9738 flow [2022-12-13 13:45:52,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-13 13:45:52,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-13 13:45:52,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1914 transitions. [2022-12-13 13:45:52,168 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.5519031141868512 [2022-12-13 13:45:52,168 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1914 transitions. [2022-12-13 13:45:52,168 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1914 transitions. [2022-12-13 13:45:52,169 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:45:52,169 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1914 transitions. [2022-12-13 13:45:52,171 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 319.0) internal successors, (1914), 6 states have internal predecessors, (1914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:45:52,175 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 578.0) internal successors, (4046), 7 states have internal predecessors, (4046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:45:52,175 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 578.0) internal successors, (4046), 7 states have internal predecessors, (4046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:45:52,175 INFO L175 Difference]: Start difference. First operand has 174 places, 833 transitions, 9062 flow. Second operand 6 states and 1914 transitions. [2022-12-13 13:45:52,176 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 179 places, 886 transitions, 9738 flow [2022-12-13 13:45:52,523 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 176 places, 886 transitions, 9068 flow, removed 331 selfloop flow, removed 3 redundant places. [2022-12-13 13:45:52,530 INFO L231 Difference]: Finished difference. Result has 177 places, 835 transitions, 8422 flow [2022-12-13 13:45:52,531 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=578, PETRI_DIFFERENCE_MINUEND_FLOW=8395, PETRI_DIFFERENCE_MINUEND_PLACES=171, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=833, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=826, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=8422, PETRI_PLACES=177, PETRI_TRANSITIONS=835} [2022-12-13 13:45:52,531 INFO L288 CegarLoopForPetriNet]: 137 programPoint places, 40 predicate places. [2022-12-13 13:45:52,531 INFO L495 AbstractCegarLoop]: Abstraction has has 177 places, 835 transitions, 8422 flow [2022-12-13 13:45:52,531 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 308.3333333333333) internal successors, (1850), 6 states have internal predecessors, (1850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:45:52,531 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:45:52,531 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:45:52,531 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-12-13 13:45:52,531 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting my_callbackErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (and 22 more)] === [2022-12-13 13:45:52,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:45:52,532 INFO L85 PathProgramCache]: Analyzing trace with hash -271502521, now seen corresponding path program 2 times [2022-12-13 13:45:52,532 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:45:52,532 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [770446411] [2022-12-13 13:45:52,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:45:52,532 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:45:52,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:45:52,897 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:45:52,897 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:45:52,897 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [770446411] [2022-12-13 13:45:52,897 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [770446411] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:45:52,897 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:45:52,897 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-13 13:45:52,898 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [562360589] [2022-12-13 13:45:52,898 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:45:52,898 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-13 13:45:52,898 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:45:52,898 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-13 13:45:52,898 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-12-13 13:45:53,070 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 307 out of 578 [2022-12-13 13:45:53,072 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 177 places, 835 transitions, 8422 flow. Second operand has 6 states, 6 states have (on average 308.3333333333333) internal successors, (1850), 6 states have internal predecessors, (1850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:45:53,072 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:45:53,072 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 307 of 578 [2022-12-13 13:45:53,072 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:45:55,933 INFO L130 PetriNetUnfolder]: 9939/19930 cut-off events. [2022-12-13 13:45:55,933 INFO L131 PetriNetUnfolder]: For 66843/68179 co-relation queries the response was YES. [2022-12-13 13:45:56,005 INFO L83 FinitePrefix]: Finished finitePrefix Result has 89008 conditions, 19930 events. 9939/19930 cut-off events. For 66843/68179 co-relation queries the response was YES. Maximal size of possible extension queue 464. Compared 163480 event pairs, 1468 based on Foata normal form. 149/19405 useless extension candidates. Maximal degree in co-relation 88980. Up to 8762 conditions per place. [2022-12-13 13:45:56,077 INFO L137 encePairwiseOnDemand]: 570/578 looper letters, 141 selfloop transitions, 9 changer transitions 0/878 dead transitions. [2022-12-13 13:45:56,077 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 182 places, 878 transitions, 9076 flow [2022-12-13 13:45:56,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-13 13:45:56,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-13 13:45:56,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1908 transitions. [2022-12-13 13:45:56,081 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.5501730103806228 [2022-12-13 13:45:56,081 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1908 transitions. [2022-12-13 13:45:56,081 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1908 transitions. [2022-12-13 13:45:56,081 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:45:56,081 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1908 transitions. [2022-12-13 13:45:56,083 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 318.0) internal successors, (1908), 6 states have internal predecessors, (1908), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:45:56,086 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 578.0) internal successors, (4046), 7 states have internal predecessors, (4046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:45:56,086 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 578.0) internal successors, (4046), 7 states have internal predecessors, (4046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:45:56,086 INFO L175 Difference]: Start difference. First operand has 177 places, 835 transitions, 8422 flow. Second operand 6 states and 1908 transitions. [2022-12-13 13:45:56,086 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 182 places, 878 transitions, 9076 flow [2022-12-13 13:45:56,438 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 178 places, 878 transitions, 9061 flow, removed 0 selfloop flow, removed 4 redundant places. [2022-12-13 13:45:56,448 INFO L231 Difference]: Finished difference. Result has 180 places, 839 transitions, 8459 flow [2022-12-13 13:45:56,448 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=578, PETRI_DIFFERENCE_MINUEND_FLOW=8411, PETRI_DIFFERENCE_MINUEND_PLACES=173, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=835, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=827, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=8459, PETRI_PLACES=180, PETRI_TRANSITIONS=839} [2022-12-13 13:45:56,449 INFO L288 CegarLoopForPetriNet]: 137 programPoint places, 43 predicate places. [2022-12-13 13:45:56,449 INFO L495 AbstractCegarLoop]: Abstraction has has 180 places, 839 transitions, 8459 flow [2022-12-13 13:45:56,449 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 308.3333333333333) internal successors, (1850), 6 states have internal predecessors, (1850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:45:56,449 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:45:56,449 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:45:56,450 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-12-13 13:45:56,450 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting my_callbackErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (and 22 more)] === [2022-12-13 13:45:56,450 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:45:56,450 INFO L85 PathProgramCache]: Analyzing trace with hash 2119965255, now seen corresponding path program 3 times [2022-12-13 13:45:56,450 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:45:56,450 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1996321714] [2022-12-13 13:45:56,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:45:56,450 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:45:56,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:45:56,930 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:45:56,930 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:45:56,930 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1996321714] [2022-12-13 13:45:56,930 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1996321714] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:45:56,930 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:45:56,930 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-13 13:45:56,931 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [491377327] [2022-12-13 13:45:56,931 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:45:56,931 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-13 13:45:56,931 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:45:56,931 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-13 13:45:56,932 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-12-13 13:45:57,045 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 307 out of 578 [2022-12-13 13:45:57,047 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 180 places, 839 transitions, 8459 flow. Second operand has 6 states, 6 states have (on average 308.3333333333333) internal successors, (1850), 6 states have internal predecessors, (1850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:45:57,047 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:45:57,047 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 307 of 578 [2022-12-13 13:45:57,047 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:45:57,860 INFO L130 PetriNetUnfolder]: 1031/3086 cut-off events. [2022-12-13 13:45:57,860 INFO L131 PetriNetUnfolder]: For 7891/8176 co-relation queries the response was YES. [2022-12-13 13:45:57,868 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11837 conditions, 3086 events. 1031/3086 cut-off events. For 7891/8176 co-relation queries the response was YES. Maximal size of possible extension queue 72. Compared 20504 event pairs, 180 based on Foata normal form. 80/3054 useless extension candidates. Maximal degree in co-relation 11807. Up to 1092 conditions per place. [2022-12-13 13:45:57,874 INFO L137 encePairwiseOnDemand]: 571/578 looper letters, 79 selfloop transitions, 7 changer transitions 0/397 dead transitions. [2022-12-13 13:45:57,874 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 184 places, 397 transitions, 3323 flow [2022-12-13 13:45:57,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-13 13:45:57,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-13 13:45:57,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1899 transitions. [2022-12-13 13:45:57,877 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.5475778546712803 [2022-12-13 13:45:57,877 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1899 transitions. [2022-12-13 13:45:57,877 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1899 transitions. [2022-12-13 13:45:57,877 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:45:57,878 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1899 transitions. [2022-12-13 13:45:57,880 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 316.5) internal successors, (1899), 6 states have internal predecessors, (1899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:45:57,883 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 578.0) internal successors, (4046), 7 states have internal predecessors, (4046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:45:57,883 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 578.0) internal successors, (4046), 7 states have internal predecessors, (4046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:45:57,883 INFO L175 Difference]: Start difference. First operand has 180 places, 839 transitions, 8459 flow. Second operand 6 states and 1899 transitions. [2022-12-13 13:45:57,884 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 184 places, 397 transitions, 3323 flow [2022-12-13 13:45:57,908 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 169 places, 397 transitions, 2854 flow, removed 157 selfloop flow, removed 15 redundant places. [2022-12-13 13:45:57,911 INFO L231 Difference]: Finished difference. Result has 171 places, 377 transitions, 2590 flow [2022-12-13 13:45:57,912 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=578, PETRI_DIFFERENCE_MINUEND_FLOW=2553, PETRI_DIFFERENCE_MINUEND_PLACES=164, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=375, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=368, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=2590, PETRI_PLACES=171, PETRI_TRANSITIONS=377} [2022-12-13 13:45:57,912 INFO L288 CegarLoopForPetriNet]: 137 programPoint places, 34 predicate places. [2022-12-13 13:45:57,912 INFO L495 AbstractCegarLoop]: Abstraction has has 171 places, 377 transitions, 2590 flow [2022-12-13 13:45:57,913 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 308.3333333333333) internal successors, (1850), 6 states have internal predecessors, (1850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:45:57,913 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:45:57,913 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:45:57,913 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-12-13 13:45:57,913 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (and 22 more)] === [2022-12-13 13:45:57,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:45:57,913 INFO L85 PathProgramCache]: Analyzing trace with hash 1040541366, now seen corresponding path program 1 times [2022-12-13 13:45:57,914 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:45:57,914 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1743998373] [2022-12-13 13:45:57,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:45:57,914 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:45:57,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:45:58,240 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:45:58,240 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:45:58,240 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1743998373] [2022-12-13 13:45:58,240 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1743998373] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:45:58,240 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:45:58,240 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-13 13:45:58,240 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [369591249] [2022-12-13 13:45:58,240 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:45:58,241 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-13 13:45:58,241 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:45:58,241 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-13 13:45:58,241 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2022-12-13 13:45:59,480 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 261 out of 578 [2022-12-13 13:45:59,481 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 171 places, 377 transitions, 2590 flow. Second operand has 10 states, 10 states have (on average 262.3) internal successors, (2623), 10 states have internal predecessors, (2623), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:45:59,481 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:45:59,481 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 261 of 578 [2022-12-13 13:45:59,481 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:46:00,834 INFO L130 PetriNetUnfolder]: 1675/4277 cut-off events. [2022-12-13 13:46:00,834 INFO L131 PetriNetUnfolder]: For 8108/8492 co-relation queries the response was YES. [2022-12-13 13:46:00,842 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16098 conditions, 4277 events. 1675/4277 cut-off events. For 8108/8492 co-relation queries the response was YES. Maximal size of possible extension queue 78. Compared 27554 event pairs, 368 based on Foata normal form. 169/4329 useless extension candidates. Maximal degree in co-relation 16073. Up to 1637 conditions per place. [2022-12-13 13:46:00,851 INFO L137 encePairwiseOnDemand]: 559/578 looper letters, 359 selfloop transitions, 99 changer transitions 0/563 dead transitions. [2022-12-13 13:46:00,851 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 180 places, 563 transitions, 4709 flow [2022-12-13 13:46:00,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-13 13:46:00,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2022-12-13 13:46:00,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 2834 transitions. [2022-12-13 13:46:00,855 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4903114186851211 [2022-12-13 13:46:00,855 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 2834 transitions. [2022-12-13 13:46:00,855 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 2834 transitions. [2022-12-13 13:46:00,855 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:46:00,856 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 2834 transitions. [2022-12-13 13:46:00,858 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 283.4) internal successors, (2834), 10 states have internal predecessors, (2834), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:00,861 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 578.0) internal successors, (6358), 11 states have internal predecessors, (6358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:00,862 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 578.0) internal successors, (6358), 11 states have internal predecessors, (6358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:00,862 INFO L175 Difference]: Start difference. First operand has 171 places, 377 transitions, 2590 flow. Second operand 10 states and 2834 transitions. [2022-12-13 13:46:00,862 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 180 places, 563 transitions, 4709 flow [2022-12-13 13:46:00,884 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 177 places, 563 transitions, 4698 flow, removed 1 selfloop flow, removed 3 redundant places. [2022-12-13 13:46:00,888 INFO L231 Difference]: Finished difference. Result has 183 places, 424 transitions, 3450 flow [2022-12-13 13:46:00,889 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=578, PETRI_DIFFERENCE_MINUEND_FLOW=2580, PETRI_DIFFERENCE_MINUEND_PLACES=168, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=377, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=55, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=287, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=3450, PETRI_PLACES=183, PETRI_TRANSITIONS=424} [2022-12-13 13:46:00,889 INFO L288 CegarLoopForPetriNet]: 137 programPoint places, 46 predicate places. [2022-12-13 13:46:00,889 INFO L495 AbstractCegarLoop]: Abstraction has has 183 places, 424 transitions, 3450 flow [2022-12-13 13:46:00,890 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 262.3) internal successors, (2623), 10 states have internal predecessors, (2623), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:00,890 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:46:00,890 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:46:00,890 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-12-13 13:46:00,890 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (and 22 more)] === [2022-12-13 13:46:00,890 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:46:00,890 INFO L85 PathProgramCache]: Analyzing trace with hash -188879232, now seen corresponding path program 2 times [2022-12-13 13:46:00,890 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:46:00,890 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [164124000] [2022-12-13 13:46:00,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:46:00,891 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:46:00,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:46:01,288 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:46:01,288 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:46:01,289 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [164124000] [2022-12-13 13:46:01,289 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [164124000] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:46:01,289 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:46:01,289 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-13 13:46:01,289 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1726459360] [2022-12-13 13:46:01,289 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:46:01,289 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-13 13:46:01,289 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:46:01,290 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-13 13:46:01,290 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2022-12-13 13:46:03,071 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 261 out of 578 [2022-12-13 13:46:03,073 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 183 places, 424 transitions, 3450 flow. Second operand has 11 states, 11 states have (on average 262.1818181818182) internal successors, (2884), 11 states have internal predecessors, (2884), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:03,073 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:46:03,073 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 261 of 578 [2022-12-13 13:46:03,073 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:46:04,465 INFO L130 PetriNetUnfolder]: 1719/4462 cut-off events. [2022-12-13 13:46:04,465 INFO L131 PetriNetUnfolder]: For 13781/14464 co-relation queries the response was YES. [2022-12-13 13:46:04,475 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18651 conditions, 4462 events. 1719/4462 cut-off events. For 13781/14464 co-relation queries the response was YES. Maximal size of possible extension queue 81. Compared 29497 event pairs, 430 based on Foata normal form. 260/4599 useless extension candidates. Maximal degree in co-relation 18620. Up to 2467 conditions per place. [2022-12-13 13:46:04,485 INFO L137 encePairwiseOnDemand]: 551/578 looper letters, 251 selfloop transitions, 160 changer transitions 0/516 dead transitions. [2022-12-13 13:46:04,485 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 191 places, 516 transitions, 4801 flow [2022-12-13 13:46:04,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-13 13:46:04,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-12-13 13:46:04,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 2559 transitions. [2022-12-13 13:46:04,493 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.49192618223760093 [2022-12-13 13:46:04,493 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 2559 transitions. [2022-12-13 13:46:04,493 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 2559 transitions. [2022-12-13 13:46:04,494 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:46:04,494 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 2559 transitions. [2022-12-13 13:46:04,496 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 284.3333333333333) internal successors, (2559), 9 states have internal predecessors, (2559), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:04,499 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 578.0) internal successors, (5780), 10 states have internal predecessors, (5780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:04,499 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 578.0) internal successors, (5780), 10 states have internal predecessors, (5780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:04,499 INFO L175 Difference]: Start difference. First operand has 183 places, 424 transitions, 3450 flow. Second operand 9 states and 2559 transitions. [2022-12-13 13:46:04,499 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 191 places, 516 transitions, 4801 flow [2022-12-13 13:46:04,549 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 189 places, 516 transitions, 4796 flow, removed 0 selfloop flow, removed 2 redundant places. [2022-12-13 13:46:04,554 INFO L231 Difference]: Finished difference. Result has 192 places, 439 transitions, 4166 flow [2022-12-13 13:46:04,554 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=578, PETRI_DIFFERENCE_MINUEND_FLOW=3445, PETRI_DIFFERENCE_MINUEND_PLACES=181, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=424, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=145, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=266, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=4166, PETRI_PLACES=192, PETRI_TRANSITIONS=439} [2022-12-13 13:46:04,554 INFO L288 CegarLoopForPetriNet]: 137 programPoint places, 55 predicate places. [2022-12-13 13:46:04,554 INFO L495 AbstractCegarLoop]: Abstraction has has 192 places, 439 transitions, 4166 flow [2022-12-13 13:46:04,555 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 262.1818181818182) internal successors, (2884), 11 states have internal predecessors, (2884), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:04,555 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:46:04,555 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:46:04,555 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-12-13 13:46:04,555 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (and 22 more)] === [2022-12-13 13:46:04,555 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:46:04,555 INFO L85 PathProgramCache]: Analyzing trace with hash -599871762, now seen corresponding path program 3 times [2022-12-13 13:46:04,556 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:46:04,556 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [601990930] [2022-12-13 13:46:04,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:46:04,556 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:46:04,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:46:04,853 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:46:04,854 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:46:04,854 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [601990930] [2022-12-13 13:46:04,854 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [601990930] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:46:04,854 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:46:04,854 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-13 13:46:04,854 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1149466978] [2022-12-13 13:46:04,854 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:46:04,854 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-13 13:46:04,855 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:46:04,855 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-13 13:46:04,855 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2022-12-13 13:46:06,421 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 261 out of 578 [2022-12-13 13:46:06,424 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 192 places, 439 transitions, 4166 flow. Second operand has 11 states, 11 states have (on average 262.1818181818182) internal successors, (2884), 11 states have internal predecessors, (2884), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:06,424 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:46:06,424 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 261 of 578 [2022-12-13 13:46:06,424 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:46:08,189 INFO L130 PetriNetUnfolder]: 1947/5071 cut-off events. [2022-12-13 13:46:08,189 INFO L131 PetriNetUnfolder]: For 20851/21533 co-relation queries the response was YES. [2022-12-13 13:46:08,202 INFO L83 FinitePrefix]: Finished finitePrefix Result has 22834 conditions, 5071 events. 1947/5071 cut-off events. For 20851/21533 co-relation queries the response was YES. Maximal size of possible extension queue 98. Compared 35010 event pairs, 447 based on Foata normal form. 130/5061 useless extension candidates. Maximal degree in co-relation 22800. Up to 2309 conditions per place. [2022-12-13 13:46:08,213 INFO L137 encePairwiseOnDemand]: 551/578 looper letters, 322 selfloop transitions, 193 changer transitions 0/620 dead transitions. [2022-12-13 13:46:08,213 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 201 places, 620 transitions, 6752 flow [2022-12-13 13:46:08,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-13 13:46:08,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2022-12-13 13:46:08,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 2820 transitions. [2022-12-13 13:46:08,217 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.48788927335640137 [2022-12-13 13:46:08,217 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 2820 transitions. [2022-12-13 13:46:08,217 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 2820 transitions. [2022-12-13 13:46:08,217 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:46:08,218 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 2820 transitions. [2022-12-13 13:46:08,220 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 282.0) internal successors, (2820), 10 states have internal predecessors, (2820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:08,223 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 578.0) internal successors, (6358), 11 states have internal predecessors, (6358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:08,223 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 578.0) internal successors, (6358), 11 states have internal predecessors, (6358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:08,224 INFO L175 Difference]: Start difference. First operand has 192 places, 439 transitions, 4166 flow. Second operand 10 states and 2820 transitions. [2022-12-13 13:46:08,224 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 201 places, 620 transitions, 6752 flow [2022-12-13 13:46:08,297 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 196 places, 620 transitions, 6623 flow, removed 0 selfloop flow, removed 5 redundant places. [2022-12-13 13:46:08,303 INFO L231 Difference]: Finished difference. Result has 202 places, 499 transitions, 5541 flow [2022-12-13 13:46:08,303 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=578, PETRI_DIFFERENCE_MINUEND_FLOW=4050, PETRI_DIFFERENCE_MINUEND_PLACES=187, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=439, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=142, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=268, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=5541, PETRI_PLACES=202, PETRI_TRANSITIONS=499} [2022-12-13 13:46:08,303 INFO L288 CegarLoopForPetriNet]: 137 programPoint places, 65 predicate places. [2022-12-13 13:46:08,303 INFO L495 AbstractCegarLoop]: Abstraction has has 202 places, 499 transitions, 5541 flow [2022-12-13 13:46:08,304 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 262.1818181818182) internal successors, (2884), 11 states have internal predecessors, (2884), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:08,304 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:46:08,304 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:46:08,304 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-12-13 13:46:08,304 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (and 22 more)] === [2022-12-13 13:46:08,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:46:08,304 INFO L85 PathProgramCache]: Analyzing trace with hash 266029338, now seen corresponding path program 4 times [2022-12-13 13:46:08,305 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:46:08,305 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1868683298] [2022-12-13 13:46:08,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:46:08,305 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:46:08,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:46:08,594 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:46:08,594 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:46:08,594 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1868683298] [2022-12-13 13:46:08,595 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1868683298] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:46:08,595 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:46:08,595 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-13 13:46:08,595 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1473227874] [2022-12-13 13:46:08,595 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:46:08,595 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-13 13:46:08,595 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:46:08,596 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-13 13:46:08,596 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2022-12-13 13:46:10,220 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 261 out of 578 [2022-12-13 13:46:10,221 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 202 places, 499 transitions, 5541 flow. Second operand has 11 states, 11 states have (on average 262.1818181818182) internal successors, (2884), 11 states have internal predecessors, (2884), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:10,221 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:46:10,221 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 261 of 578 [2022-12-13 13:46:10,221 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:46:12,001 INFO L130 PetriNetUnfolder]: 2037/5372 cut-off events. [2022-12-13 13:46:12,001 INFO L131 PetriNetUnfolder]: For 31261/31948 co-relation queries the response was YES. [2022-12-13 13:46:12,016 INFO L83 FinitePrefix]: Finished finitePrefix Result has 26031 conditions, 5372 events. 2037/5372 cut-off events. For 31261/31948 co-relation queries the response was YES. Maximal size of possible extension queue 110. Compared 38061 event pairs, 487 based on Foata normal form. 266/5495 useless extension candidates. Maximal degree in co-relation 25991. Up to 2887 conditions per place. [2022-12-13 13:46:12,029 INFO L137 encePairwiseOnDemand]: 551/578 looper letters, 302 selfloop transitions, 210 changer transitions 0/617 dead transitions. [2022-12-13 13:46:12,029 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 211 places, 617 transitions, 7428 flow [2022-12-13 13:46:12,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-13 13:46:12,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2022-12-13 13:46:12,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 2836 transitions. [2022-12-13 13:46:12,032 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4906574394463668 [2022-12-13 13:46:12,032 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 2836 transitions. [2022-12-13 13:46:12,033 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 2836 transitions. [2022-12-13 13:46:12,033 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:46:12,033 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 2836 transitions. [2022-12-13 13:46:12,036 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 283.6) internal successors, (2836), 10 states have internal predecessors, (2836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:12,039 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 578.0) internal successors, (6358), 11 states have internal predecessors, (6358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:12,039 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 578.0) internal successors, (6358), 11 states have internal predecessors, (6358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:12,039 INFO L175 Difference]: Start difference. First operand has 202 places, 499 transitions, 5541 flow. Second operand 10 states and 2836 transitions. [2022-12-13 13:46:12,039 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 211 places, 617 transitions, 7428 flow [2022-12-13 13:46:12,171 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 208 places, 617 transitions, 7319 flow, removed 45 selfloop flow, removed 3 redundant places. [2022-12-13 13:46:12,177 INFO L231 Difference]: Finished difference. Result has 213 places, 525 transitions, 6647 flow [2022-12-13 13:46:12,177 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=578, PETRI_DIFFERENCE_MINUEND_FLOW=5436, PETRI_DIFFERENCE_MINUEND_PLACES=199, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=499, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=185, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=293, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=6647, PETRI_PLACES=213, PETRI_TRANSITIONS=525} [2022-12-13 13:46:12,177 INFO L288 CegarLoopForPetriNet]: 137 programPoint places, 76 predicate places. [2022-12-13 13:46:12,177 INFO L495 AbstractCegarLoop]: Abstraction has has 213 places, 525 transitions, 6647 flow [2022-12-13 13:46:12,178 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 262.1818181818182) internal successors, (2884), 11 states have internal predecessors, (2884), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:12,178 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:46:12,178 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:46:12,178 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-12-13 13:46:12,178 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (and 22 more)] === [2022-12-13 13:46:12,178 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:46:12,178 INFO L85 PathProgramCache]: Analyzing trace with hash 2038000366, now seen corresponding path program 5 times [2022-12-13 13:46:12,178 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:46:12,178 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1082354255] [2022-12-13 13:46:12,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:46:12,178 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:46:12,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:46:12,436 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:46:12,436 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:46:12,436 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1082354255] [2022-12-13 13:46:12,437 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1082354255] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:46:12,437 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:46:12,437 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-13 13:46:12,437 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [918924076] [2022-12-13 13:46:12,437 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:46:12,437 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-13 13:46:12,437 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:46:12,438 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-13 13:46:12,438 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-12-13 13:46:14,051 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 261 out of 578 [2022-12-13 13:46:14,052 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 213 places, 525 transitions, 6647 flow. Second operand has 11 states, 11 states have (on average 262.1818181818182) internal successors, (2884), 11 states have internal predecessors, (2884), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:14,052 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:46:14,052 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 261 of 578 [2022-12-13 13:46:14,052 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:46:16,130 INFO L130 PetriNetUnfolder]: 2018/5423 cut-off events. [2022-12-13 13:46:16,130 INFO L131 PetriNetUnfolder]: For 39678/40359 co-relation queries the response was YES. [2022-12-13 13:46:16,147 INFO L83 FinitePrefix]: Finished finitePrefix Result has 27864 conditions, 5423 events. 2018/5423 cut-off events. For 39678/40359 co-relation queries the response was YES. Maximal size of possible extension queue 117. Compared 39042 event pairs, 453 based on Foata normal form. 192/5472 useless extension candidates. Maximal degree in co-relation 27820. Up to 2656 conditions per place. [2022-12-13 13:46:16,160 INFO L137 encePairwiseOnDemand]: 551/578 looper letters, 338 selfloop transitions, 218 changer transitions 0/661 dead transitions. [2022-12-13 13:46:16,160 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 222 places, 661 transitions, 8915 flow [2022-12-13 13:46:16,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-13 13:46:16,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2022-12-13 13:46:16,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 2828 transitions. [2022-12-13 13:46:16,163 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4892733564013841 [2022-12-13 13:46:16,163 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 2828 transitions. [2022-12-13 13:46:16,163 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 2828 transitions. [2022-12-13 13:46:16,164 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:46:16,164 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 2828 transitions. [2022-12-13 13:46:16,166 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 282.8) internal successors, (2828), 10 states have internal predecessors, (2828), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:16,169 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 578.0) internal successors, (6358), 11 states have internal predecessors, (6358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:16,169 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 578.0) internal successors, (6358), 11 states have internal predecessors, (6358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:16,169 INFO L175 Difference]: Start difference. First operand has 213 places, 525 transitions, 6647 flow. Second operand 10 states and 2828 transitions. [2022-12-13 13:46:16,169 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 222 places, 661 transitions, 8915 flow [2022-12-13 13:46:16,341 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 220 places, 661 transitions, 8872 flow, removed 19 selfloop flow, removed 2 redundant places. [2022-12-13 13:46:16,348 INFO L231 Difference]: Finished difference. Result has 225 places, 560 transitions, 7923 flow [2022-12-13 13:46:16,348 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=578, PETRI_DIFFERENCE_MINUEND_FLOW=6606, PETRI_DIFFERENCE_MINUEND_PLACES=211, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=525, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=185, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=312, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=7923, PETRI_PLACES=225, PETRI_TRANSITIONS=560} [2022-12-13 13:46:16,349 INFO L288 CegarLoopForPetriNet]: 137 programPoint places, 88 predicate places. [2022-12-13 13:46:16,349 INFO L495 AbstractCegarLoop]: Abstraction has has 225 places, 560 transitions, 7923 flow [2022-12-13 13:46:16,349 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 262.1818181818182) internal successors, (2884), 11 states have internal predecessors, (2884), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:16,349 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:46:16,349 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:46:16,349 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-12-13 13:46:16,349 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (and 22 more)] === [2022-12-13 13:46:16,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:46:16,350 INFO L85 PathProgramCache]: Analyzing trace with hash -460379620, now seen corresponding path program 1 times [2022-12-13 13:46:16,350 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:46:16,350 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [597140976] [2022-12-13 13:46:16,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:46:16,350 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:46:16,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:46:16,594 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:46:16,595 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:46:16,595 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [597140976] [2022-12-13 13:46:16,595 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [597140976] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:46:16,595 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:46:16,595 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-13 13:46:16,595 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1940316058] [2022-12-13 13:46:16,595 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:46:16,595 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-13 13:46:16,595 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:46:16,596 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-13 13:46:16,596 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2022-12-13 13:46:17,740 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 261 out of 578 [2022-12-13 13:46:17,741 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 225 places, 560 transitions, 7923 flow. Second operand has 10 states, 10 states have (on average 262.4) internal successors, (2624), 10 states have internal predecessors, (2624), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:17,741 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:46:17,741 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 261 of 578 [2022-12-13 13:46:17,741 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:46:19,818 INFO L130 PetriNetUnfolder]: 2215/5839 cut-off events. [2022-12-13 13:46:19,819 INFO L131 PetriNetUnfolder]: For 53087/53526 co-relation queries the response was YES. [2022-12-13 13:46:19,839 INFO L83 FinitePrefix]: Finished finitePrefix Result has 32146 conditions, 5839 events. 2215/5839 cut-off events. For 53087/53526 co-relation queries the response was YES. Maximal size of possible extension queue 126. Compared 43412 event pairs, 245 based on Foata normal form. 104/5803 useless extension candidates. Maximal degree in co-relation 32097. Up to 2107 conditions per place. [2022-12-13 13:46:19,854 INFO L137 encePairwiseOnDemand]: 559/578 looper letters, 616 selfloop transitions, 241 changer transitions 0/962 dead transitions. [2022-12-13 13:46:19,854 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 234 places, 962 transitions, 14780 flow [2022-12-13 13:46:19,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-13 13:46:19,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2022-12-13 13:46:19,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 2864 transitions. [2022-12-13 13:46:19,857 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4955017301038062 [2022-12-13 13:46:19,857 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 2864 transitions. [2022-12-13 13:46:19,857 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 2864 transitions. [2022-12-13 13:46:19,858 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:46:19,858 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 2864 transitions. [2022-12-13 13:46:19,860 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 286.4) internal successors, (2864), 10 states have internal predecessors, (2864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:19,863 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 578.0) internal successors, (6358), 11 states have internal predecessors, (6358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:19,863 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 578.0) internal successors, (6358), 11 states have internal predecessors, (6358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:19,863 INFO L175 Difference]: Start difference. First operand has 225 places, 560 transitions, 7923 flow. Second operand 10 states and 2864 transitions. [2022-12-13 13:46:19,863 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 234 places, 962 transitions, 14780 flow [2022-12-13 13:46:20,153 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 230 places, 962 transitions, 14503 flow, removed 68 selfloop flow, removed 4 redundant places. [2022-12-13 13:46:20,163 INFO L231 Difference]: Finished difference. Result has 236 places, 721 transitions, 11727 flow [2022-12-13 13:46:20,163 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=578, PETRI_DIFFERENCE_MINUEND_FLOW=7758, PETRI_DIFFERENCE_MINUEND_PLACES=221, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=560, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=88, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=387, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=11727, PETRI_PLACES=236, PETRI_TRANSITIONS=721} [2022-12-13 13:46:20,163 INFO L288 CegarLoopForPetriNet]: 137 programPoint places, 99 predicate places. [2022-12-13 13:46:20,164 INFO L495 AbstractCegarLoop]: Abstraction has has 236 places, 721 transitions, 11727 flow [2022-12-13 13:46:20,164 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 262.4) internal successors, (2624), 10 states have internal predecessors, (2624), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:20,164 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:46:20,164 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:46:20,164 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-12-13 13:46:20,164 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (and 22 more)] === [2022-12-13 13:46:20,164 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:46:20,164 INFO L85 PathProgramCache]: Analyzing trace with hash -189522730, now seen corresponding path program 2 times [2022-12-13 13:46:20,164 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:46:20,164 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [652016683] [2022-12-13 13:46:20,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:46:20,165 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:46:20,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:46:20,430 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:46:20,431 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:46:20,431 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [652016683] [2022-12-13 13:46:20,431 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [652016683] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:46:20,431 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:46:20,431 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-13 13:46:20,431 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [652986745] [2022-12-13 13:46:20,431 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:46:20,431 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-13 13:46:20,431 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:46:20,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-13 13:46:20,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2022-12-13 13:46:22,297 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 261 out of 578 [2022-12-13 13:46:22,299 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 236 places, 721 transitions, 11727 flow. Second operand has 11 states, 11 states have (on average 262.27272727272725) internal successors, (2885), 11 states have internal predecessors, (2885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:22,300 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:46:22,300 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 261 of 578 [2022-12-13 13:46:22,300 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:46:24,538 INFO L130 PetriNetUnfolder]: 2336/6220 cut-off events. [2022-12-13 13:46:24,538 INFO L131 PetriNetUnfolder]: For 72862/73423 co-relation queries the response was YES. [2022-12-13 13:46:24,562 INFO L83 FinitePrefix]: Finished finitePrefix Result has 36415 conditions, 6220 events. 2336/6220 cut-off events. For 72862/73423 co-relation queries the response was YES. Maximal size of possible extension queue 143. Compared 46653 event pairs, 596 based on Foata normal form. 191/6254 useless extension candidates. Maximal degree in co-relation 36360. Up to 3432 conditions per place. [2022-12-13 13:46:24,579 INFO L137 encePairwiseOnDemand]: 551/578 looper letters, 364 selfloop transitions, 383 changer transitions 0/852 dead transitions. [2022-12-13 13:46:24,579 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 244 places, 852 transitions, 14809 flow [2022-12-13 13:46:24,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-13 13:46:24,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-12-13 13:46:24,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 2571 transitions. [2022-12-13 13:46:24,582 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4942329873125721 [2022-12-13 13:46:24,582 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 2571 transitions. [2022-12-13 13:46:24,582 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 2571 transitions. [2022-12-13 13:46:24,582 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:46:24,582 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 2571 transitions. [2022-12-13 13:46:24,584 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 285.6666666666667) internal successors, (2571), 9 states have internal predecessors, (2571), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:24,587 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 578.0) internal successors, (5780), 10 states have internal predecessors, (5780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:24,587 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 578.0) internal successors, (5780), 10 states have internal predecessors, (5780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:24,587 INFO L175 Difference]: Start difference. First operand has 236 places, 721 transitions, 11727 flow. Second operand 9 states and 2571 transitions. [2022-12-13 13:46:24,587 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 244 places, 852 transitions, 14809 flow [2022-12-13 13:46:24,946 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 242 places, 852 transitions, 14793 flow, removed 3 selfloop flow, removed 2 redundant places. [2022-12-13 13:46:24,956 INFO L231 Difference]: Finished difference. Result has 245 places, 764 transitions, 14229 flow [2022-12-13 13:46:24,957 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=578, PETRI_DIFFERENCE_MINUEND_FLOW=11715, PETRI_DIFFERENCE_MINUEND_PLACES=234, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=721, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=340, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=349, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=14229, PETRI_PLACES=245, PETRI_TRANSITIONS=764} [2022-12-13 13:46:24,957 INFO L288 CegarLoopForPetriNet]: 137 programPoint places, 108 predicate places. [2022-12-13 13:46:24,957 INFO L495 AbstractCegarLoop]: Abstraction has has 245 places, 764 transitions, 14229 flow [2022-12-13 13:46:24,958 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 262.27272727272725) internal successors, (2885), 11 states have internal predecessors, (2885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:24,958 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:46:24,958 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:46:24,958 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-12-13 13:46:24,958 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting my_callbackErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (and 22 more)] === [2022-12-13 13:46:24,958 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:46:24,958 INFO L85 PathProgramCache]: Analyzing trace with hash 1026155128, now seen corresponding path program 1 times [2022-12-13 13:46:24,958 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:46:24,958 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [416784935] [2022-12-13 13:46:24,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:46:24,958 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:46:24,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:46:25,250 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:46:25,250 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:46:25,250 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [416784935] [2022-12-13 13:46:25,250 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [416784935] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:46:25,250 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:46:25,250 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-13 13:46:25,250 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [223233199] [2022-12-13 13:46:25,250 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:46:25,251 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-13 13:46:25,251 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:46:25,251 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-13 13:46:25,251 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2022-12-13 13:46:26,131 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 231 out of 578 [2022-12-13 13:46:26,134 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 245 places, 764 transitions, 14229 flow. Second operand has 10 states, 10 states have (on average 232.4) internal successors, (2324), 10 states have internal predecessors, (2324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:26,134 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:46:26,134 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 231 of 578 [2022-12-13 13:46:26,134 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:46:28,828 INFO L130 PetriNetUnfolder]: 2282/6262 cut-off events. [2022-12-13 13:46:28,829 INFO L131 PetriNetUnfolder]: For 80248/80360 co-relation queries the response was YES. [2022-12-13 13:46:28,854 INFO L83 FinitePrefix]: Finished finitePrefix Result has 37322 conditions, 6262 events. 2282/6262 cut-off events. For 80248/80360 co-relation queries the response was YES. Maximal size of possible extension queue 138. Compared 47517 event pairs, 333 based on Foata normal form. 82/6178 useless extension candidates. Maximal degree in co-relation 37264. Up to 2596 conditions per place. [2022-12-13 13:46:28,873 INFO L137 encePairwiseOnDemand]: 547/578 looper letters, 697 selfloop transitions, 206 changer transitions 0/1004 dead transitions. [2022-12-13 13:46:28,873 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 253 places, 1004 transitions, 18491 flow [2022-12-13 13:46:28,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-13 13:46:28,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-12-13 13:46:28,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 2402 transitions. [2022-12-13 13:46:28,876 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4617454825067282 [2022-12-13 13:46:28,876 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 2402 transitions. [2022-12-13 13:46:28,876 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 2402 transitions. [2022-12-13 13:46:28,877 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:46:28,877 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 2402 transitions. [2022-12-13 13:46:28,879 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 266.8888888888889) internal successors, (2402), 9 states have internal predecessors, (2402), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:28,881 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 578.0) internal successors, (5780), 10 states have internal predecessors, (5780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:28,881 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 578.0) internal successors, (5780), 10 states have internal predecessors, (5780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:28,881 INFO L175 Difference]: Start difference. First operand has 245 places, 764 transitions, 14229 flow. Second operand 9 states and 2402 transitions. [2022-12-13 13:46:28,881 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 253 places, 1004 transitions, 18491 flow [2022-12-13 13:46:29,259 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 249 places, 1004 transitions, 18333 flow, removed 0 selfloop flow, removed 4 redundant places. [2022-12-13 13:46:29,278 INFO L231 Difference]: Finished difference. Result has 254 places, 776 transitions, 15148 flow [2022-12-13 13:46:29,279 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=578, PETRI_DIFFERENCE_MINUEND_FLOW=14101, PETRI_DIFFERENCE_MINUEND_PLACES=241, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=764, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=196, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=563, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=15148, PETRI_PLACES=254, PETRI_TRANSITIONS=776} [2022-12-13 13:46:29,279 INFO L288 CegarLoopForPetriNet]: 137 programPoint places, 117 predicate places. [2022-12-13 13:46:29,279 INFO L495 AbstractCegarLoop]: Abstraction has has 254 places, 776 transitions, 15148 flow [2022-12-13 13:46:29,279 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 232.4) internal successors, (2324), 10 states have internal predecessors, (2324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:29,279 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:46:29,279 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:46:29,279 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-12-13 13:46:29,279 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (and 22 more)] === [2022-12-13 13:46:29,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:46:29,280 INFO L85 PathProgramCache]: Analyzing trace with hash 252354680, now seen corresponding path program 3 times [2022-12-13 13:46:29,280 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:46:29,280 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1615513435] [2022-12-13 13:46:29,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:46:29,280 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:46:29,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:46:29,551 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:46:29,551 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:46:29,551 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1615513435] [2022-12-13 13:46:29,551 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1615513435] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:46:29,552 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:46:29,552 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-13 13:46:29,552 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2049271934] [2022-12-13 13:46:29,552 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:46:29,552 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-13 13:46:29,552 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:46:29,552 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-13 13:46:29,552 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2022-12-13 13:46:31,141 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 261 out of 578 [2022-12-13 13:46:31,142 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 254 places, 776 transitions, 15148 flow. Second operand has 11 states, 11 states have (on average 262.27272727272725) internal successors, (2885), 11 states have internal predecessors, (2885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:31,142 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:46:31,142 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 261 of 578 [2022-12-13 13:46:31,142 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:46:34,121 INFO L130 PetriNetUnfolder]: 2490/6634 cut-off events. [2022-12-13 13:46:34,121 INFO L131 PetriNetUnfolder]: For 107923/108520 co-relation queries the response was YES. [2022-12-13 13:46:34,150 INFO L83 FinitePrefix]: Finished finitePrefix Result has 43057 conditions, 6634 events. 2490/6634 cut-off events. For 107923/108520 co-relation queries the response was YES. Maximal size of possible extension queue 152. Compared 50738 event pairs, 604 based on Foata normal form. 218/6684 useless extension candidates. Maximal degree in co-relation 42994. Up to 3470 conditions per place. [2022-12-13 13:46:34,170 INFO L137 encePairwiseOnDemand]: 551/578 looper letters, 421 selfloop transitions, 417 changer transitions 0/944 dead transitions. [2022-12-13 13:46:34,171 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 263 places, 944 transitions, 19255 flow [2022-12-13 13:46:34,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-13 13:46:34,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2022-12-13 13:46:34,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 2847 transitions. [2022-12-13 13:46:34,174 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.492560553633218 [2022-12-13 13:46:34,174 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 2847 transitions. [2022-12-13 13:46:34,174 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 2847 transitions. [2022-12-13 13:46:34,175 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:46:34,175 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 2847 transitions. [2022-12-13 13:46:34,177 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 284.7) internal successors, (2847), 10 states have internal predecessors, (2847), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:34,179 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 578.0) internal successors, (6358), 11 states have internal predecessors, (6358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:34,180 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 578.0) internal successors, (6358), 11 states have internal predecessors, (6358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:34,180 INFO L175 Difference]: Start difference. First operand has 254 places, 776 transitions, 15148 flow. Second operand 10 states and 2847 transitions. [2022-12-13 13:46:34,180 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 263 places, 944 transitions, 19255 flow [2022-12-13 13:46:34,660 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 260 places, 944 transitions, 19235 flow, removed 3 selfloop flow, removed 3 redundant places. [2022-12-13 13:46:34,673 INFO L231 Difference]: Finished difference. Result has 265 places, 834 transitions, 18440 flow [2022-12-13 13:46:34,673 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=578, PETRI_DIFFERENCE_MINUEND_FLOW=15131, PETRI_DIFFERENCE_MINUEND_PLACES=251, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=776, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=360, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=373, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=18440, PETRI_PLACES=265, PETRI_TRANSITIONS=834} [2022-12-13 13:46:34,674 INFO L288 CegarLoopForPetriNet]: 137 programPoint places, 128 predicate places. [2022-12-13 13:46:34,674 INFO L495 AbstractCegarLoop]: Abstraction has has 265 places, 834 transitions, 18440 flow [2022-12-13 13:46:34,674 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 262.27272727272725) internal successors, (2885), 11 states have internal predecessors, (2885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:34,674 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:46:34,674 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:46:34,674 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-12-13 13:46:34,674 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (and 22 more)] === [2022-12-13 13:46:34,675 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:46:34,675 INFO L85 PathProgramCache]: Analyzing trace with hash -693091912, now seen corresponding path program 4 times [2022-12-13 13:46:34,675 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:46:34,675 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1626785581] [2022-12-13 13:46:34,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:46:34,675 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:46:34,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:46:34,938 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:46:34,938 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:46:34,938 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1626785581] [2022-12-13 13:46:34,938 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1626785581] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:46:34,939 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:46:34,939 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-13 13:46:34,939 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1166033489] [2022-12-13 13:46:34,939 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:46:34,939 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-13 13:46:34,939 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:46:34,939 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-13 13:46:34,940 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2022-12-13 13:46:36,583 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 261 out of 578 [2022-12-13 13:46:36,586 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 265 places, 834 transitions, 18440 flow. Second operand has 11 states, 11 states have (on average 262.27272727272725) internal successors, (2885), 11 states have internal predecessors, (2885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:36,586 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:46:36,586 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 261 of 578 [2022-12-13 13:46:36,586 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:46:39,912 INFO L130 PetriNetUnfolder]: 2779/7393 cut-off events. [2022-12-13 13:46:39,912 INFO L131 PetriNetUnfolder]: For 149998/150634 co-relation queries the response was YES. [2022-12-13 13:46:39,948 INFO L83 FinitePrefix]: Finished finitePrefix Result has 51179 conditions, 7393 events. 2779/7393 cut-off events. For 149998/150634 co-relation queries the response was YES. Maximal size of possible extension queue 175. Compared 58240 event pairs, 675 based on Foata normal form. 156/7363 useless extension candidates. Maximal degree in co-relation 51111. Up to 3352 conditions per place. [2022-12-13 13:46:39,973 INFO L137 encePairwiseOnDemand]: 551/578 looper letters, 530 selfloop transitions, 440 changer transitions 0/1076 dead transitions. [2022-12-13 13:46:39,973 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 274 places, 1076 transitions, 24387 flow [2022-12-13 13:46:39,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-13 13:46:39,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2022-12-13 13:46:39,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 2829 transitions. [2022-12-13 13:46:39,976 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4894463667820069 [2022-12-13 13:46:39,976 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 2829 transitions. [2022-12-13 13:46:39,976 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 2829 transitions. [2022-12-13 13:46:39,977 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:46:39,977 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 2829 transitions. [2022-12-13 13:46:39,979 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 282.9) internal successors, (2829), 10 states have internal predecessors, (2829), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:39,982 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 578.0) internal successors, (6358), 11 states have internal predecessors, (6358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:39,982 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 578.0) internal successors, (6358), 11 states have internal predecessors, (6358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:39,982 INFO L175 Difference]: Start difference. First operand has 265 places, 834 transitions, 18440 flow. Second operand 10 states and 2829 transitions. [2022-12-13 13:46:39,982 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 274 places, 1076 transitions, 24387 flow [2022-12-13 13:46:40,629 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 268 places, 1076 transitions, 24055 flow, removed 15 selfloop flow, removed 6 redundant places. [2022-12-13 13:46:40,648 INFO L231 Difference]: Finished difference. Result has 274 places, 918 transitions, 22021 flow [2022-12-13 13:46:40,649 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=578, PETRI_DIFFERENCE_MINUEND_FLOW=18146, PETRI_DIFFERENCE_MINUEND_PLACES=259, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=834, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=358, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=412, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=22021, PETRI_PLACES=274, PETRI_TRANSITIONS=918} [2022-12-13 13:46:40,649 INFO L288 CegarLoopForPetriNet]: 137 programPoint places, 137 predicate places. [2022-12-13 13:46:40,649 INFO L495 AbstractCegarLoop]: Abstraction has has 274 places, 918 transitions, 22021 flow [2022-12-13 13:46:40,649 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 262.27272727272725) internal successors, (2885), 11 states have internal predecessors, (2885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:40,650 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:46:40,650 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:46:40,650 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-12-13 13:46:40,650 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (and 22 more)] === [2022-12-13 13:46:40,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:46:40,650 INFO L85 PathProgramCache]: Analyzing trace with hash 1499706198, now seen corresponding path program 5 times [2022-12-13 13:46:40,650 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:46:40,650 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1374946947] [2022-12-13 13:46:40,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:46:40,650 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:46:40,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:46:40,930 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:46:40,930 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:46:40,930 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1374946947] [2022-12-13 13:46:40,930 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1374946947] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:46:40,930 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:46:40,930 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-13 13:46:40,930 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1367528503] [2022-12-13 13:46:40,930 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:46:40,931 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-13 13:46:40,931 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:46:40,931 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-13 13:46:40,931 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-12-13 13:46:42,618 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 261 out of 578 [2022-12-13 13:46:42,620 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 274 places, 918 transitions, 22021 flow. Second operand has 11 states, 11 states have (on average 262.27272727272725) internal successors, (2885), 11 states have internal predecessors, (2885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:42,620 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:46:42,620 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 261 of 578 [2022-12-13 13:46:42,620 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:46:45,834 INFO L130 PetriNetUnfolder]: 2838/7593 cut-off events. [2022-12-13 13:46:45,834 INFO L131 PetriNetUnfolder]: For 182523/183235 co-relation queries the response was YES. [2022-12-13 13:46:45,873 INFO L83 FinitePrefix]: Finished finitePrefix Result has 54973 conditions, 7593 events. 2838/7593 cut-off events. For 182523/183235 co-relation queries the response was YES. Maximal size of possible extension queue 182. Compared 60587 event pairs, 658 based on Foata normal form. 218/7621 useless extension candidates. Maximal degree in co-relation 54899. Up to 3745 conditions per place. [2022-12-13 13:46:45,900 INFO L137 encePairwiseOnDemand]: 551/578 looper letters, 518 selfloop transitions, 487 changer transitions 0/1111 dead transitions. [2022-12-13 13:46:45,900 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 283 places, 1111 transitions, 27161 flow [2022-12-13 13:46:45,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-13 13:46:45,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2022-12-13 13:46:45,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 2838 transitions. [2022-12-13 13:46:45,903 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.49100346020761243 [2022-12-13 13:46:45,903 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 2838 transitions. [2022-12-13 13:46:45,903 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 2838 transitions. [2022-12-13 13:46:45,904 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:46:45,904 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 2838 transitions. [2022-12-13 13:46:45,906 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 283.8) internal successors, (2838), 10 states have internal predecessors, (2838), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:45,909 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 578.0) internal successors, (6358), 11 states have internal predecessors, (6358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:45,909 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 578.0) internal successors, (6358), 11 states have internal predecessors, (6358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:45,909 INFO L175 Difference]: Start difference. First operand has 274 places, 918 transitions, 22021 flow. Second operand 10 states and 2838 transitions. [2022-12-13 13:46:45,910 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 283 places, 1111 transitions, 27161 flow [2022-12-13 13:46:46,746 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 281 places, 1111 transitions, 27045 flow, removed 55 selfloop flow, removed 2 redundant places. [2022-12-13 13:46:46,765 INFO L231 Difference]: Finished difference. Result has 286 places, 986 transitions, 25629 flow [2022-12-13 13:46:46,765 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=578, PETRI_DIFFERENCE_MINUEND_FLOW=21911, PETRI_DIFFERENCE_MINUEND_PLACES=272, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=918, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=420, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=444, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=25629, PETRI_PLACES=286, PETRI_TRANSITIONS=986} [2022-12-13 13:46:46,766 INFO L288 CegarLoopForPetriNet]: 137 programPoint places, 149 predicate places. [2022-12-13 13:46:46,766 INFO L495 AbstractCegarLoop]: Abstraction has has 286 places, 986 transitions, 25629 flow [2022-12-13 13:46:46,766 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 262.27272727272725) internal successors, (2885), 11 states have internal predecessors, (2885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:46,766 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:46:46,766 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:46:46,766 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-12-13 13:46:46,766 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting my_callbackErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (and 22 more)] === [2022-12-13 13:46:46,767 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:46:46,767 INFO L85 PathProgramCache]: Analyzing trace with hash 1624805621, now seen corresponding path program 1 times [2022-12-13 13:46:46,767 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:46:46,767 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [363876488] [2022-12-13 13:46:46,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:46:46,767 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:46:46,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:46:46,921 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:46:46,921 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:46:46,922 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [363876488] [2022-12-13 13:46:46,922 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [363876488] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:46:46,922 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:46:46,922 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-13 13:46:46,922 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1635071939] [2022-12-13 13:46:46,922 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:46:46,922 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-13 13:46:46,922 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:46:46,923 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-13 13:46:46,923 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2022-12-13 13:46:47,455 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 270 out of 578 [2022-12-13 13:46:47,455 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 286 places, 986 transitions, 25629 flow. Second operand has 6 states, 6 states have (on average 271.6666666666667) internal successors, (1630), 6 states have internal predecessors, (1630), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:47,455 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:46:47,455 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 270 of 578 [2022-12-13 13:46:47,455 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:46:50,643 INFO L130 PetriNetUnfolder]: 2477/7020 cut-off events. [2022-12-13 13:46:50,643 INFO L131 PetriNetUnfolder]: For 182665/183191 co-relation queries the response was YES. [2022-12-13 13:46:50,670 INFO L83 FinitePrefix]: Finished finitePrefix Result has 50665 conditions, 7020 events. 2477/7020 cut-off events. For 182665/183191 co-relation queries the response was YES. Maximal size of possible extension queue 186. Compared 57017 event pairs, 712 based on Foata normal form. 74/6938 useless extension candidates. Maximal degree in co-relation 50586. Up to 3349 conditions per place. [2022-12-13 13:46:50,693 INFO L137 encePairwiseOnDemand]: 572/578 looper letters, 571 selfloop transitions, 23 changer transitions 0/1001 dead transitions. [2022-12-13 13:46:50,694 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 290 places, 1001 transitions, 26923 flow [2022-12-13 13:46:50,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-13 13:46:50,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-13 13:46:50,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1704 transitions. [2022-12-13 13:46:50,697 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4913494809688581 [2022-12-13 13:46:50,697 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1704 transitions. [2022-12-13 13:46:50,697 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1704 transitions. [2022-12-13 13:46:50,697 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:46:50,697 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1704 transitions. [2022-12-13 13:46:50,699 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 284.0) internal successors, (1704), 6 states have internal predecessors, (1704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:50,700 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 578.0) internal successors, (4046), 7 states have internal predecessors, (4046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:50,700 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 578.0) internal successors, (4046), 7 states have internal predecessors, (4046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:50,701 INFO L175 Difference]: Start difference. First operand has 286 places, 986 transitions, 25629 flow. Second operand 6 states and 1704 transitions. [2022-12-13 13:46:50,701 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 290 places, 1001 transitions, 26923 flow [2022-12-13 13:46:51,334 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 286 places, 1001 transitions, 26220 flow, removed 69 selfloop flow, removed 4 redundant places. [2022-12-13 13:46:51,350 INFO L231 Difference]: Finished difference. Result has 286 places, 985 transitions, 24974 flow [2022-12-13 13:46:51,350 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=578, PETRI_DIFFERENCE_MINUEND_FLOW=24928, PETRI_DIFFERENCE_MINUEND_PLACES=281, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=985, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=23, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=962, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=24974, PETRI_PLACES=286, PETRI_TRANSITIONS=985} [2022-12-13 13:46:51,350 INFO L288 CegarLoopForPetriNet]: 137 programPoint places, 149 predicate places. [2022-12-13 13:46:51,350 INFO L495 AbstractCegarLoop]: Abstraction has has 286 places, 985 transitions, 24974 flow [2022-12-13 13:46:51,351 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 271.6666666666667) internal successors, (1630), 6 states have internal predecessors, (1630), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:51,351 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:46:51,351 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:46:51,351 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-12-13 13:46:51,351 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting my_callbackErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (and 22 more)] === [2022-12-13 13:46:51,351 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:46:51,351 INFO L85 PathProgramCache]: Analyzing trace with hash 434432742, now seen corresponding path program 1 times [2022-12-13 13:46:51,351 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:46:51,351 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1731532038] [2022-12-13 13:46:51,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:46:51,351 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:46:51,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:46:51,508 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:46:51,508 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:46:51,508 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1731532038] [2022-12-13 13:46:51,508 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1731532038] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:46:51,508 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:46:51,508 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-13 13:46:51,508 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [873134180] [2022-12-13 13:46:51,508 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:46:51,509 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-13 13:46:51,509 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:46:51,509 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-13 13:46:51,509 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2022-12-13 13:46:51,902 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 270 out of 578 [2022-12-13 13:46:51,903 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 286 places, 985 transitions, 24974 flow. Second operand has 6 states, 6 states have (on average 272.0) internal successors, (1632), 6 states have internal predecessors, (1632), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:51,903 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:46:51,903 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 270 of 578 [2022-12-13 13:46:51,903 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:46:54,568 INFO L130 PetriNetUnfolder]: 2584/7346 cut-off events. [2022-12-13 13:46:54,568 INFO L131 PetriNetUnfolder]: For 163692/164141 co-relation queries the response was YES. [2022-12-13 13:46:54,616 INFO L83 FinitePrefix]: Finished finitePrefix Result has 49845 conditions, 7346 events. 2584/7346 cut-off events. For 163692/164141 co-relation queries the response was YES. Maximal size of possible extension queue 180. Compared 59542 event pairs, 651 based on Foata normal form. 138/7387 useless extension candidates. Maximal degree in co-relation 49766. Up to 3222 conditions per place. [2022-12-13 13:46:54,643 INFO L137 encePairwiseOnDemand]: 563/578 looper letters, 531 selfloop transitions, 101 changer transitions 0/1106 dead transitions. [2022-12-13 13:46:54,643 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 291 places, 1106 transitions, 27890 flow [2022-12-13 13:46:54,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-13 13:46:54,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-13 13:46:54,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1769 transitions. [2022-12-13 13:46:54,646 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.5100922722029988 [2022-12-13 13:46:54,646 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1769 transitions. [2022-12-13 13:46:54,646 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1769 transitions. [2022-12-13 13:46:54,647 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:46:54,647 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1769 transitions. [2022-12-13 13:46:54,648 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 294.8333333333333) internal successors, (1769), 6 states have internal predecessors, (1769), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:54,650 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 578.0) internal successors, (4046), 7 states have internal predecessors, (4046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:54,650 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 578.0) internal successors, (4046), 7 states have internal predecessors, (4046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:54,650 INFO L175 Difference]: Start difference. First operand has 286 places, 985 transitions, 24974 flow. Second operand 6 states and 1769 transitions. [2022-12-13 13:46:54,651 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 291 places, 1106 transitions, 27890 flow [2022-12-13 13:46:55,328 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 286 places, 1106 transitions, 27844 flow, removed 0 selfloop flow, removed 5 redundant places. [2022-12-13 13:46:55,346 INFO L231 Difference]: Finished difference. Result has 291 places, 1062 transitions, 26928 flow [2022-12-13 13:46:55,346 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=578, PETRI_DIFFERENCE_MINUEND_FLOW=24928, PETRI_DIFFERENCE_MINUEND_PLACES=281, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=985, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=42, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=938, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=26928, PETRI_PLACES=291, PETRI_TRANSITIONS=1062} [2022-12-13 13:46:55,346 INFO L288 CegarLoopForPetriNet]: 137 programPoint places, 154 predicate places. [2022-12-13 13:46:55,346 INFO L495 AbstractCegarLoop]: Abstraction has has 291 places, 1062 transitions, 26928 flow [2022-12-13 13:46:55,347 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 272.0) internal successors, (1632), 6 states have internal predecessors, (1632), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:55,347 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:46:55,347 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:46:55,347 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-12-13 13:46:55,347 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (and 22 more)] === [2022-12-13 13:46:55,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:46:55,347 INFO L85 PathProgramCache]: Analyzing trace with hash -1544707914, now seen corresponding path program 1 times [2022-12-13 13:46:55,347 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:46:55,347 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1257794505] [2022-12-13 13:46:55,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:46:55,347 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:46:55,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:46:55,506 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:46:55,506 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:46:55,506 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1257794505] [2022-12-13 13:46:55,506 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1257794505] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:46:55,507 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:46:55,507 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-13 13:46:55,507 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [521232869] [2022-12-13 13:46:55,507 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:46:55,507 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-13 13:46:55,507 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:46:55,507 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-13 13:46:55,507 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2022-12-13 13:46:56,095 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 263 out of 578 [2022-12-13 13:46:56,096 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 291 places, 1062 transitions, 26928 flow. Second operand has 6 states, 6 states have (on average 265.3333333333333) internal successors, (1592), 6 states have internal predecessors, (1592), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:56,096 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:46:56,096 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 263 of 578 [2022-12-13 13:46:56,096 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:46:58,574 INFO L130 PetriNetUnfolder]: 2592/7313 cut-off events. [2022-12-13 13:46:58,574 INFO L131 PetriNetUnfolder]: For 184781/185395 co-relation queries the response was YES. [2022-12-13 13:46:58,616 INFO L83 FinitePrefix]: Finished finitePrefix Result has 52923 conditions, 7313 events. 2592/7313 cut-off events. For 184781/185395 co-relation queries the response was YES. Maximal size of possible extension queue 186. Compared 58968 event pairs, 760 based on Foata normal form. 98/7318 useless extension candidates. Maximal degree in co-relation 52840. Up to 3972 conditions per place. [2022-12-13 13:46:58,642 INFO L137 encePairwiseOnDemand]: 573/578 looper letters, 727 selfloop transitions, 4 changer transitions 0/1061 dead transitions. [2022-12-13 13:46:58,642 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 295 places, 1061 transitions, 28388 flow [2022-12-13 13:46:58,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-13 13:46:58,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-13 13:46:58,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1645 transitions. [2022-12-13 13:46:58,645 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.47433679354094577 [2022-12-13 13:46:58,645 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1645 transitions. [2022-12-13 13:46:58,645 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1645 transitions. [2022-12-13 13:46:58,645 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:46:58,645 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1645 transitions. [2022-12-13 13:46:58,647 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 274.1666666666667) internal successors, (1645), 6 states have internal predecessors, (1645), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:58,648 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 578.0) internal successors, (4046), 7 states have internal predecessors, (4046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:58,649 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 578.0) internal successors, (4046), 7 states have internal predecessors, (4046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:58,649 INFO L175 Difference]: Start difference. First operand has 291 places, 1062 transitions, 26928 flow. Second operand 6 states and 1645 transitions. [2022-12-13 13:46:58,649 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 295 places, 1061 transitions, 28388 flow [2022-12-13 13:46:59,397 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 295 places, 1061 transitions, 28324 flow, removed 32 selfloop flow, removed 0 redundant places. [2022-12-13 13:46:59,415 INFO L231 Difference]: Finished difference. Result has 295 places, 1061 transitions, 26870 flow [2022-12-13 13:46:59,415 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=578, PETRI_DIFFERENCE_MINUEND_FLOW=26862, PETRI_DIFFERENCE_MINUEND_PLACES=290, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1061, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1057, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=26870, PETRI_PLACES=295, PETRI_TRANSITIONS=1061} [2022-12-13 13:46:59,416 INFO L288 CegarLoopForPetriNet]: 137 programPoint places, 158 predicate places. [2022-12-13 13:46:59,416 INFO L495 AbstractCegarLoop]: Abstraction has has 295 places, 1061 transitions, 26870 flow [2022-12-13 13:46:59,416 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 265.3333333333333) internal successors, (1592), 6 states have internal predecessors, (1592), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:59,416 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:46:59,416 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:46:59,416 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-12-13 13:46:59,416 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting my_callbackErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (and 22 more)] === [2022-12-13 13:46:59,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:46:59,416 INFO L85 PathProgramCache]: Analyzing trace with hash 897639374, now seen corresponding path program 1 times [2022-12-13 13:46:59,416 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:46:59,417 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [13462639] [2022-12-13 13:46:59,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:46:59,417 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:46:59,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:46:59,582 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:46:59,583 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:46:59,583 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [13462639] [2022-12-13 13:46:59,583 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [13462639] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:46:59,583 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:46:59,583 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-13 13:46:59,583 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [716929754] [2022-12-13 13:46:59,583 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:46:59,583 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-13 13:46:59,583 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:46:59,584 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-13 13:46:59,584 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2022-12-13 13:46:59,904 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 232 out of 578 [2022-12-13 13:46:59,905 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 295 places, 1061 transitions, 26870 flow. Second operand has 6 states, 6 states have (on average 234.66666666666666) internal successors, (1408), 6 states have internal predecessors, (1408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:46:59,905 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:46:59,905 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 232 of 578 [2022-12-13 13:46:59,906 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:47:03,310 INFO L130 PetriNetUnfolder]: 3375/8524 cut-off events. [2022-12-13 13:47:03,310 INFO L131 PetriNetUnfolder]: For 202163/202332 co-relation queries the response was YES. [2022-12-13 13:47:03,350 INFO L83 FinitePrefix]: Finished finitePrefix Result has 62441 conditions, 8524 events. 3375/8524 cut-off events. For 202163/202332 co-relation queries the response was YES. Maximal size of possible extension queue 186. Compared 65978 event pairs, 1129 based on Foata normal form. 43/8444 useless extension candidates. Maximal degree in co-relation 62357. Up to 6514 conditions per place. [2022-12-13 13:47:03,379 INFO L137 encePairwiseOnDemand]: 568/578 looper letters, 907 selfloop transitions, 109 changer transitions 0/1161 dead transitions. [2022-12-13 13:47:03,379 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 300 places, 1161 transitions, 30824 flow [2022-12-13 13:47:03,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-13 13:47:03,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-13 13:47:03,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1525 transitions. [2022-12-13 13:47:03,382 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4397347174163783 [2022-12-13 13:47:03,382 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1525 transitions. [2022-12-13 13:47:03,382 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1525 transitions. [2022-12-13 13:47:03,383 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:47:03,383 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1525 transitions. [2022-12-13 13:47:03,384 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 254.16666666666666) internal successors, (1525), 6 states have internal predecessors, (1525), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:47:03,385 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 578.0) internal successors, (4046), 7 states have internal predecessors, (4046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:47:03,386 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 578.0) internal successors, (4046), 7 states have internal predecessors, (4046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:47:03,386 INFO L175 Difference]: Start difference. First operand has 295 places, 1061 transitions, 26870 flow. Second operand 6 states and 1525 transitions. [2022-12-13 13:47:03,386 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 300 places, 1161 transitions, 30824 flow [2022-12-13 13:47:04,219 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 296 places, 1161 transitions, 30817 flow, removed 0 selfloop flow, removed 4 redundant places. [2022-12-13 13:47:04,238 INFO L231 Difference]: Finished difference. Result has 300 places, 1145 transitions, 29127 flow [2022-12-13 13:47:04,239 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=578, PETRI_DIFFERENCE_MINUEND_FLOW=26863, PETRI_DIFFERENCE_MINUEND_PLACES=291, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1061, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=39, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=994, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=29127, PETRI_PLACES=300, PETRI_TRANSITIONS=1145} [2022-12-13 13:47:04,239 INFO L288 CegarLoopForPetriNet]: 137 programPoint places, 163 predicate places. [2022-12-13 13:47:04,239 INFO L495 AbstractCegarLoop]: Abstraction has has 300 places, 1145 transitions, 29127 flow [2022-12-13 13:47:04,239 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 234.66666666666666) internal successors, (1408), 6 states have internal predecessors, (1408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:47:04,239 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:47:04,239 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:47:04,240 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-12-13 13:47:04,240 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting my_callbackErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (and 22 more)] === [2022-12-13 13:47:04,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:47:04,240 INFO L85 PathProgramCache]: Analyzing trace with hash 558158160, now seen corresponding path program 1 times [2022-12-13 13:47:04,240 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:47:04,240 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1543681528] [2022-12-13 13:47:04,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:47:04,240 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:47:04,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:47:04,421 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:47:04,422 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:47:04,422 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1543681528] [2022-12-13 13:47:04,422 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1543681528] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:47:04,422 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:47:04,422 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-13 13:47:04,422 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [242690105] [2022-12-13 13:47:04,422 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:47:04,422 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-13 13:47:04,422 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:47:04,423 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-13 13:47:04,423 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2022-12-13 13:47:04,756 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 232 out of 578 [2022-12-13 13:47:04,757 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 300 places, 1145 transitions, 29127 flow. Second operand has 6 states, 6 states have (on average 234.83333333333334) internal successors, (1409), 6 states have internal predecessors, (1409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:47:04,757 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:47:04,757 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 232 of 578 [2022-12-13 13:47:04,757 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:47:09,254 INFO L130 PetriNetUnfolder]: 3617/9118 cut-off events. [2022-12-13 13:47:09,254 INFO L131 PetriNetUnfolder]: For 214127/214379 co-relation queries the response was YES. [2022-12-13 13:47:09,302 INFO L83 FinitePrefix]: Finished finitePrefix Result has 66595 conditions, 9118 events. 3617/9118 cut-off events. For 214127/214379 co-relation queries the response was YES. Maximal size of possible extension queue 177. Compared 71025 event pairs, 874 based on Foata normal form. 107/9057 useless extension candidates. Maximal degree in co-relation 66507. Up to 6439 conditions per place. [2022-12-13 13:47:09,330 INFO L137 encePairwiseOnDemand]: 547/578 looper letters, 946 selfloop transitions, 241 changer transitions 0/1403 dead transitions. [2022-12-13 13:47:09,330 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 305 places, 1403 transitions, 35628 flow [2022-12-13 13:47:09,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-13 13:47:09,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-13 13:47:09,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1633 transitions. [2022-12-13 13:47:09,333 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.470876585928489 [2022-12-13 13:47:09,333 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1633 transitions. [2022-12-13 13:47:09,333 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1633 transitions. [2022-12-13 13:47:09,333 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:47:09,333 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1633 transitions. [2022-12-13 13:47:09,334 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 272.1666666666667) internal successors, (1633), 6 states have internal predecessors, (1633), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:47:09,336 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 578.0) internal successors, (4046), 7 states have internal predecessors, (4046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:47:09,336 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 578.0) internal successors, (4046), 7 states have internal predecessors, (4046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:47:09,336 INFO L175 Difference]: Start difference. First operand has 300 places, 1145 transitions, 29127 flow. Second operand 6 states and 1633 transitions. [2022-12-13 13:47:09,336 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 305 places, 1403 transitions, 35628 flow [2022-12-13 13:47:10,344 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 305 places, 1403 transitions, 35170 flow, removed 229 selfloop flow, removed 0 redundant places. [2022-12-13 13:47:10,391 INFO L231 Difference]: Finished difference. Result has 310 places, 1359 transitions, 33822 flow [2022-12-13 13:47:10,392 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=578, PETRI_DIFFERENCE_MINUEND_FLOW=28669, PETRI_DIFFERENCE_MINUEND_PLACES=300, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1145, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=71, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1036, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=33822, PETRI_PLACES=310, PETRI_TRANSITIONS=1359} [2022-12-13 13:47:10,392 INFO L288 CegarLoopForPetriNet]: 137 programPoint places, 173 predicate places. [2022-12-13 13:47:10,392 INFO L495 AbstractCegarLoop]: Abstraction has has 310 places, 1359 transitions, 33822 flow [2022-12-13 13:47:10,393 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 234.83333333333334) internal successors, (1409), 6 states have internal predecessors, (1409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:47:10,393 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:47:10,393 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:47:10,393 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-12-13 13:47:10,393 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (and 22 more)] === [2022-12-13 13:47:10,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:47:10,393 INFO L85 PathProgramCache]: Analyzing trace with hash -1932743699, now seen corresponding path program 1 times [2022-12-13 13:47:10,393 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:47:10,394 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1858421894] [2022-12-13 13:47:10,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:47:10,394 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:47:10,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:47:10,697 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:47:10,698 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:47:10,698 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1858421894] [2022-12-13 13:47:10,698 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1858421894] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:47:10,698 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:47:10,698 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-13 13:47:10,698 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1118420675] [2022-12-13 13:47:10,698 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:47:10,698 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-13 13:47:10,698 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:47:10,699 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-13 13:47:10,699 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2022-12-13 13:47:11,356 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 263 out of 578 [2022-12-13 13:47:11,356 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 310 places, 1359 transitions, 33822 flow. Second operand has 6 states, 6 states have (on average 265.8333333333333) internal successors, (1595), 6 states have internal predecessors, (1595), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:47:11,356 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:47:11,357 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 263 of 578 [2022-12-13 13:47:11,357 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:47:15,070 INFO L130 PetriNetUnfolder]: 3188/8503 cut-off events. [2022-12-13 13:47:15,071 INFO L131 PetriNetUnfolder]: For 233505/234275 co-relation queries the response was YES. [2022-12-13 13:47:15,110 INFO L83 FinitePrefix]: Finished finitePrefix Result has 65661 conditions, 8503 events. 3188/8503 cut-off events. For 233505/234275 co-relation queries the response was YES. Maximal size of possible extension queue 186. Compared 68239 event pairs, 714 based on Foata normal form. 109/8517 useless extension candidates. Maximal degree in co-relation 65568. Up to 4771 conditions per place. [2022-12-13 13:47:15,138 INFO L137 encePairwiseOnDemand]: 571/578 looper letters, 846 selfloop transitions, 0 changer transitions 28/1360 dead transitions. [2022-12-13 13:47:15,138 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 314 places, 1360 transitions, 35556 flow [2022-12-13 13:47:15,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-13 13:47:15,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-13 13:47:15,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1648 transitions. [2022-12-13 13:47:15,140 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.47520184544405997 [2022-12-13 13:47:15,140 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1648 transitions. [2022-12-13 13:47:15,140 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1648 transitions. [2022-12-13 13:47:15,141 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:47:15,141 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1648 transitions. [2022-12-13 13:47:15,142 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 274.6666666666667) internal successors, (1648), 6 states have internal predecessors, (1648), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:47:15,143 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 578.0) internal successors, (4046), 7 states have internal predecessors, (4046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:47:15,144 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 578.0) internal successors, (4046), 7 states have internal predecessors, (4046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:47:15,144 INFO L175 Difference]: Start difference. First operand has 310 places, 1359 transitions, 33822 flow. Second operand 6 states and 1648 transitions. [2022-12-13 13:47:15,144 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 314 places, 1360 transitions, 35556 flow [2022-12-13 13:47:16,288 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 314 places, 1360 transitions, 34506 flow, removed 525 selfloop flow, removed 0 redundant places. [2022-12-13 13:47:16,310 INFO L231 Difference]: Finished difference. Result has 314 places, 1332 transitions, 32710 flow [2022-12-13 13:47:16,311 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=578, PETRI_DIFFERENCE_MINUEND_FLOW=32770, PETRI_DIFFERENCE_MINUEND_PLACES=309, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1358, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1358, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=32710, PETRI_PLACES=314, PETRI_TRANSITIONS=1332} [2022-12-13 13:47:16,311 INFO L288 CegarLoopForPetriNet]: 137 programPoint places, 177 predicate places. [2022-12-13 13:47:16,311 INFO L495 AbstractCegarLoop]: Abstraction has has 314 places, 1332 transitions, 32710 flow [2022-12-13 13:47:16,311 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 265.8333333333333) internal successors, (1595), 6 states have internal predecessors, (1595), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:47:16,311 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:47:16,312 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:47:16,312 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2022-12-13 13:47:16,312 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting my_callbackErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (and 22 more)] === [2022-12-13 13:47:16,312 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:47:16,312 INFO L85 PathProgramCache]: Analyzing trace with hash -1018057822, now seen corresponding path program 1 times [2022-12-13 13:47:16,312 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:47:16,312 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [571599252] [2022-12-13 13:47:16,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:47:16,312 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:47:16,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:47:16,636 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:47:16,636 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:47:16,637 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [571599252] [2022-12-13 13:47:16,637 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [571599252] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:47:16,637 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:47:16,637 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-13 13:47:16,637 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [235498869] [2022-12-13 13:47:16,637 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:47:16,637 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-13 13:47:16,637 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:47:16,638 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-13 13:47:16,638 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2022-12-13 13:47:17,639 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 226 out of 578 [2022-12-13 13:47:17,640 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 314 places, 1332 transitions, 32710 flow. Second operand has 10 states, 10 states have (on average 228.1) internal successors, (2281), 10 states have internal predecessors, (2281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:47:17,640 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:47:17,641 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 226 of 578 [2022-12-13 13:47:17,641 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:47:22,884 INFO L130 PetriNetUnfolder]: 3692/9161 cut-off events. [2022-12-13 13:47:22,884 INFO L131 PetriNetUnfolder]: For 228631/228793 co-relation queries the response was YES. [2022-12-13 13:47:22,933 INFO L83 FinitePrefix]: Finished finitePrefix Result has 70389 conditions, 9161 events. 3692/9161 cut-off events. For 228631/228793 co-relation queries the response was YES. Maximal size of possible extension queue 184. Compared 70827 event pairs, 920 based on Foata normal form. 36/9132 useless extension candidates. Maximal degree in co-relation 70295. Up to 5791 conditions per place. [2022-12-13 13:47:22,965 INFO L137 encePairwiseOnDemand]: 569/578 looper letters, 1247 selfloop transitions, 114 changer transitions 0/1503 dead transitions. [2022-12-13 13:47:22,965 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 290 places, 1503 transitions, 37869 flow [2022-12-13 13:47:22,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-13 13:47:22,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-12-13 13:47:22,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 2163 transitions. [2022-12-13 13:47:22,968 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4158016147635525 [2022-12-13 13:47:22,968 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 2163 transitions. [2022-12-13 13:47:22,968 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 2163 transitions. [2022-12-13 13:47:22,968 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:47:22,968 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 2163 transitions. [2022-12-13 13:47:22,970 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 240.33333333333334) internal successors, (2163), 9 states have internal predecessors, (2163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:47:22,972 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 578.0) internal successors, (5780), 10 states have internal predecessors, (5780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:47:22,973 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 578.0) internal successors, (5780), 10 states have internal predecessors, (5780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:47:22,973 INFO L175 Difference]: Start difference. First operand has 314 places, 1332 transitions, 32710 flow. Second operand 9 states and 2163 transitions. [2022-12-13 13:47:22,973 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 290 places, 1503 transitions, 37869 flow [2022-12-13 13:47:24,085 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 289 places, 1503 transitions, 37857 flow, removed 6 selfloop flow, removed 1 redundant places. [2022-12-13 13:47:24,108 INFO L231 Difference]: Finished difference. Result has 289 places, 1331 transitions, 32932 flow [2022-12-13 13:47:24,109 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=578, PETRI_DIFFERENCE_MINUEND_FLOW=32704, PETRI_DIFFERENCE_MINUEND_PLACES=281, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1331, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=114, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1217, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=32932, PETRI_PLACES=289, PETRI_TRANSITIONS=1331} [2022-12-13 13:47:24,109 INFO L288 CegarLoopForPetriNet]: 137 programPoint places, 152 predicate places. [2022-12-13 13:47:24,109 INFO L495 AbstractCegarLoop]: Abstraction has has 289 places, 1331 transitions, 32932 flow [2022-12-13 13:47:24,109 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 228.1) internal successors, (2281), 10 states have internal predecessors, (2281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:47:24,109 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:47:24,109 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:47:24,109 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2022-12-13 13:47:24,110 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting my_callbackErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (and 22 more)] === [2022-12-13 13:47:24,110 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:47:24,110 INFO L85 PathProgramCache]: Analyzing trace with hash -1196440791, now seen corresponding path program 1 times [2022-12-13 13:47:24,110 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:47:24,110 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [48954677] [2022-12-13 13:47:24,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:47:24,110 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:47:24,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:47:24,400 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:47:24,400 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:47:24,400 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [48954677] [2022-12-13 13:47:24,400 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [48954677] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:47:24,400 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:47:24,400 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-13 13:47:24,401 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1062042763] [2022-12-13 13:47:24,401 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:47:24,401 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-13 13:47:24,401 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:47:24,401 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-13 13:47:24,401 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2022-12-13 13:47:25,291 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 226 out of 578 [2022-12-13 13:47:25,293 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 289 places, 1331 transitions, 32932 flow. Second operand has 10 states, 10 states have (on average 228.0) internal successors, (2280), 10 states have internal predecessors, (2280), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:47:25,293 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:47:25,293 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 226 of 578 [2022-12-13 13:47:25,293 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:47:30,968 INFO L130 PetriNetUnfolder]: 3589/8945 cut-off events. [2022-12-13 13:47:30,968 INFO L131 PetriNetUnfolder]: For 217785/218002 co-relation queries the response was YES. [2022-12-13 13:47:31,023 INFO L83 FinitePrefix]: Finished finitePrefix Result has 68319 conditions, 8945 events. 3589/8945 cut-off events. For 217785/218002 co-relation queries the response was YES. Maximal size of possible extension queue 177. Compared 69514 event pairs, 408 based on Foata normal form. 182/9068 useless extension candidates. Maximal degree in co-relation 68225. Up to 4403 conditions per place. [2022-12-13 13:47:31,055 INFO L137 encePairwiseOnDemand]: 548/578 looper letters, 1139 selfloop transitions, 271 changer transitions 0/1622 dead transitions. [2022-12-13 13:47:31,056 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 297 places, 1622 transitions, 39790 flow [2022-12-13 13:47:31,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-13 13:47:31,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-12-13 13:47:31,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 2320 transitions. [2022-12-13 13:47:31,059 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4459823144944252 [2022-12-13 13:47:31,059 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 2320 transitions. [2022-12-13 13:47:31,059 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 2320 transitions. [2022-12-13 13:47:31,060 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:47:31,060 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 2320 transitions. [2022-12-13 13:47:31,062 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 257.77777777777777) internal successors, (2320), 9 states have internal predecessors, (2320), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:47:31,064 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 578.0) internal successors, (5780), 10 states have internal predecessors, (5780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:47:31,065 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 578.0) internal successors, (5780), 10 states have internal predecessors, (5780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:47:31,065 INFO L175 Difference]: Start difference. First operand has 289 places, 1331 transitions, 32932 flow. Second operand 9 states and 2320 transitions. [2022-12-13 13:47:31,065 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 297 places, 1622 transitions, 39790 flow [2022-12-13 13:47:32,230 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 289 places, 1622 transitions, 39522 flow, removed 0 selfloop flow, removed 8 redundant places. [2022-12-13 13:47:32,256 INFO L231 Difference]: Finished difference. Result has 294 places, 1364 transitions, 34956 flow [2022-12-13 13:47:32,256 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=578, PETRI_DIFFERENCE_MINUEND_FLOW=32704, PETRI_DIFFERENCE_MINUEND_PLACES=281, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1331, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=246, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1080, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=34956, PETRI_PLACES=294, PETRI_TRANSITIONS=1364} [2022-12-13 13:47:32,257 INFO L288 CegarLoopForPetriNet]: 137 programPoint places, 157 predicate places. [2022-12-13 13:47:32,257 INFO L495 AbstractCegarLoop]: Abstraction has has 294 places, 1364 transitions, 34956 flow [2022-12-13 13:47:32,257 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 228.0) internal successors, (2280), 10 states have internal predecessors, (2280), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:47:32,257 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:47:32,257 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:47:32,257 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-12-13 13:47:32,257 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (and 22 more)] === [2022-12-13 13:47:32,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:47:32,257 INFO L85 PathProgramCache]: Analyzing trace with hash 1281273196, now seen corresponding path program 1 times [2022-12-13 13:47:32,258 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:47:32,258 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1897703313] [2022-12-13 13:47:32,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:47:32,258 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:47:32,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:47:32,739 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:47:32,740 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:47:32,740 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1897703313] [2022-12-13 13:47:32,740 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1897703313] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:47:32,740 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:47:32,740 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-12-13 13:47:32,740 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [476827776] [2022-12-13 13:47:32,740 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:47:32,740 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-12-13 13:47:32,740 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:47:32,741 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-12-13 13:47:32,741 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2022-12-13 13:47:34,927 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 259 out of 578 [2022-12-13 13:47:34,929 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 294 places, 1364 transitions, 34956 flow. Second operand has 13 states, 13 states have (on average 261.0769230769231) internal successors, (3394), 13 states have internal predecessors, (3394), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:47:34,929 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:47:34,930 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 259 of 578 [2022-12-13 13:47:34,930 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:47:41,853 INFO L130 PetriNetUnfolder]: 5431/13367 cut-off events. [2022-12-13 13:47:41,853 INFO L131 PetriNetUnfolder]: For 393209/394628 co-relation queries the response was YES. [2022-12-13 13:47:41,918 INFO L83 FinitePrefix]: Finished finitePrefix Result has 107367 conditions, 13367 events. 5431/13367 cut-off events. For 393209/394628 co-relation queries the response was YES. Maximal size of possible extension queue 289. Compared 112441 event pairs, 604 based on Foata normal form. 345/13556 useless extension candidates. Maximal degree in co-relation 107268. Up to 4444 conditions per place. [2022-12-13 13:47:41,969 INFO L137 encePairwiseOnDemand]: 558/578 looper letters, 1577 selfloop transitions, 631 changer transitions 0/2352 dead transitions. [2022-12-13 13:47:41,969 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 306 places, 2352 transitions, 61385 flow [2022-12-13 13:47:41,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-13 13:47:41,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-13 13:47:41,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 3660 transitions. [2022-12-13 13:47:41,973 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4870907639073729 [2022-12-13 13:47:41,973 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 3660 transitions. [2022-12-13 13:47:41,973 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 3660 transitions. [2022-12-13 13:47:41,974 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:47:41,974 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 3660 transitions. [2022-12-13 13:47:41,976 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 281.53846153846155) internal successors, (3660), 13 states have internal predecessors, (3660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:47:41,979 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 578.0) internal successors, (8092), 14 states have internal predecessors, (8092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:47:41,980 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 578.0) internal successors, (8092), 14 states have internal predecessors, (8092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:47:41,980 INFO L175 Difference]: Start difference. First operand has 294 places, 1364 transitions, 34956 flow. Second operand 13 states and 3660 transitions. [2022-12-13 13:47:41,980 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 306 places, 2352 transitions, 61385 flow [2022-12-13 13:47:43,832 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 303 places, 2352 transitions, 61118 flow, removed 118 selfloop flow, removed 3 redundant places. [2022-12-13 13:47:43,868 INFO L231 Difference]: Finished difference. Result has 311 places, 1718 transitions, 50661 flow [2022-12-13 13:47:43,868 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=578, PETRI_DIFFERENCE_MINUEND_FLOW=34826, PETRI_DIFFERENCE_MINUEND_PLACES=291, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1364, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=286, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=908, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=50661, PETRI_PLACES=311, PETRI_TRANSITIONS=1718} [2022-12-13 13:47:43,869 INFO L288 CegarLoopForPetriNet]: 137 programPoint places, 174 predicate places. [2022-12-13 13:47:43,869 INFO L495 AbstractCegarLoop]: Abstraction has has 311 places, 1718 transitions, 50661 flow [2022-12-13 13:47:43,869 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 261.0769230769231) internal successors, (3394), 13 states have internal predecessors, (3394), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:47:43,869 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:47:43,869 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:47:43,869 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2022-12-13 13:47:43,869 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (and 22 more)] === [2022-12-13 13:47:43,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:47:43,870 INFO L85 PathProgramCache]: Analyzing trace with hash -1650082796, now seen corresponding path program 2 times [2022-12-13 13:47:43,870 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:47:43,870 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2121027877] [2022-12-13 13:47:43,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:47:43,870 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:47:43,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:47:44,329 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:47:44,329 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:47:44,329 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2121027877] [2022-12-13 13:47:44,329 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2121027877] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:47:44,329 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:47:44,329 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-12-13 13:47:44,329 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1835014173] [2022-12-13 13:47:44,329 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:47:44,330 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-12-13 13:47:44,330 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:47:44,330 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-12-13 13:47:44,330 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2022-12-13 13:47:46,624 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 262 out of 578 [2022-12-13 13:47:46,625 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 311 places, 1718 transitions, 50661 flow. Second operand has 13 states, 13 states have (on average 264.0769230769231) internal successors, (3433), 13 states have internal predecessors, (3433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:47:46,625 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:47:46,625 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 262 of 578 [2022-12-13 13:47:46,625 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:47:55,092 INFO L130 PetriNetUnfolder]: 5593/13748 cut-off events. [2022-12-13 13:47:55,092 INFO L131 PetriNetUnfolder]: For 476354/477950 co-relation queries the response was YES. [2022-12-13 13:47:55,175 INFO L83 FinitePrefix]: Finished finitePrefix Result has 115365 conditions, 13748 events. 5593/13748 cut-off events. For 476354/477950 co-relation queries the response was YES. Maximal size of possible extension queue 305. Compared 116550 event pairs, 690 based on Foata normal form. 406/14005 useless extension candidates. Maximal degree in co-relation 115258. Up to 4444 conditions per place. [2022-12-13 13:47:55,233 INFO L137 encePairwiseOnDemand]: 558/578 looper letters, 1600 selfloop transitions, 694 changer transitions 0/2438 dead transitions. [2022-12-13 13:47:55,233 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 324 places, 2438 transitions, 66815 flow [2022-12-13 13:47:55,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-12-13 13:47:55,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-12-13 13:47:55,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 3974 transitions. [2022-12-13 13:47:55,237 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.49110232328225406 [2022-12-13 13:47:55,237 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 3974 transitions. [2022-12-13 13:47:55,237 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 3974 transitions. [2022-12-13 13:47:55,238 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:47:55,238 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 3974 transitions. [2022-12-13 13:47:55,243 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 283.85714285714283) internal successors, (3974), 14 states have internal predecessors, (3974), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:47:55,249 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 578.0) internal successors, (8670), 15 states have internal predecessors, (8670), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:47:55,250 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 578.0) internal successors, (8670), 15 states have internal predecessors, (8670), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:47:55,250 INFO L175 Difference]: Start difference. First operand has 311 places, 1718 transitions, 50661 flow. Second operand 14 states and 3974 transitions. [2022-12-13 13:47:55,250 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 324 places, 2438 transitions, 66815 flow [2022-12-13 13:47:57,886 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 320 places, 2438 transitions, 66636 flow, removed 10 selfloop flow, removed 4 redundant places. [2022-12-13 13:47:57,926 INFO L231 Difference]: Finished difference. Result has 325 places, 1815 transitions, 55957 flow [2022-12-13 13:47:57,926 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=578, PETRI_DIFFERENCE_MINUEND_FLOW=50486, PETRI_DIFFERENCE_MINUEND_PLACES=307, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1718, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=597, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1046, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=55957, PETRI_PLACES=325, PETRI_TRANSITIONS=1815} [2022-12-13 13:47:57,927 INFO L288 CegarLoopForPetriNet]: 137 programPoint places, 188 predicate places. [2022-12-13 13:47:57,927 INFO L495 AbstractCegarLoop]: Abstraction has has 325 places, 1815 transitions, 55957 flow [2022-12-13 13:47:57,927 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 264.0769230769231) internal successors, (3433), 13 states have internal predecessors, (3433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:47:57,927 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:47:57,927 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:47:57,927 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2022-12-13 13:47:57,927 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (and 22 more)] === [2022-12-13 13:47:57,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:47:57,928 INFO L85 PathProgramCache]: Analyzing trace with hash -129990704, now seen corresponding path program 3 times [2022-12-13 13:47:57,928 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:47:57,928 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1315810319] [2022-12-13 13:47:57,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:47:57,928 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:47:57,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:47:58,435 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:47:58,436 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:47:58,436 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1315810319] [2022-12-13 13:47:58,436 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1315810319] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:47:58,436 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:47:58,436 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-12-13 13:47:58,436 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [535292270] [2022-12-13 13:47:58,436 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:47:58,436 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-12-13 13:47:58,436 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:47:58,436 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-12-13 13:47:58,436 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-12-13 13:48:00,587 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 262 out of 578 [2022-12-13 13:48:00,589 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 325 places, 1815 transitions, 55957 flow. Second operand has 13 states, 13 states have (on average 264.0769230769231) internal successors, (3433), 13 states have internal predecessors, (3433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:48:00,589 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:48:00,589 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 262 of 578 [2022-12-13 13:48:00,589 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:48:09,579 INFO L130 PetriNetUnfolder]: 5782/14186 cut-off events. [2022-12-13 13:48:09,579 INFO L131 PetriNetUnfolder]: For 555576/557227 co-relation queries the response was YES. [2022-12-13 13:48:09,701 INFO L83 FinitePrefix]: Finished finitePrefix Result has 122898 conditions, 14186 events. 5782/14186 cut-off events. For 555576/557227 co-relation queries the response was YES. Maximal size of possible extension queue 322. Compared 121220 event pairs, 739 based on Foata normal form. 405/14439 useless extension candidates. Maximal degree in co-relation 122786. Up to 4444 conditions per place. [2022-12-13 13:48:09,763 INFO L137 encePairwiseOnDemand]: 558/578 looper letters, 1640 selfloop transitions, 737 changer transitions 0/2521 dead transitions. [2022-12-13 13:48:09,763 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 338 places, 2521 transitions, 72287 flow [2022-12-13 13:48:09,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-12-13 13:48:09,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-12-13 13:48:09,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 3964 transitions. [2022-12-13 13:48:09,767 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4898665348492338 [2022-12-13 13:48:09,767 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 3964 transitions. [2022-12-13 13:48:09,767 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 3964 transitions. [2022-12-13 13:48:09,768 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:48:09,768 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 3964 transitions. [2022-12-13 13:48:09,770 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 283.14285714285717) internal successors, (3964), 14 states have internal predecessors, (3964), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:48:09,774 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 578.0) internal successors, (8670), 15 states have internal predecessors, (8670), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:48:09,775 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 578.0) internal successors, (8670), 15 states have internal predecessors, (8670), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:48:09,775 INFO L175 Difference]: Start difference. First operand has 325 places, 1815 transitions, 55957 flow. Second operand 14 states and 3964 transitions. [2022-12-13 13:48:09,775 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 338 places, 2521 transitions, 72287 flow [2022-12-13 13:48:12,942 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 331 places, 2521 transitions, 71749 flow, removed 36 selfloop flow, removed 7 redundant places. [2022-12-13 13:48:12,986 INFO L231 Difference]: Finished difference. Result has 337 places, 1935 transitions, 61706 flow [2022-12-13 13:48:12,987 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=578, PETRI_DIFFERENCE_MINUEND_FLOW=55421, PETRI_DIFFERENCE_MINUEND_PLACES=318, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1815, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=618, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1101, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=61706, PETRI_PLACES=337, PETRI_TRANSITIONS=1935} [2022-12-13 13:48:12,987 INFO L288 CegarLoopForPetriNet]: 137 programPoint places, 200 predicate places. [2022-12-13 13:48:12,987 INFO L495 AbstractCegarLoop]: Abstraction has has 337 places, 1935 transitions, 61706 flow [2022-12-13 13:48:12,987 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 264.0769230769231) internal successors, (3433), 13 states have internal predecessors, (3433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:48:12,987 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:48:12,987 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:48:12,987 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2022-12-13 13:48:12,988 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (and 22 more)] === [2022-12-13 13:48:12,988 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:48:12,988 INFO L85 PathProgramCache]: Analyzing trace with hash 2080835988, now seen corresponding path program 4 times [2022-12-13 13:48:12,988 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:48:12,988 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1036503040] [2022-12-13 13:48:12,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:48:12,988 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:48:13,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:48:13,420 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:48:13,420 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:48:13,420 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1036503040] [2022-12-13 13:48:13,420 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1036503040] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:48:13,420 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:48:13,420 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-12-13 13:48:13,420 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1763031595] [2022-12-13 13:48:13,420 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:48:13,420 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-12-13 13:48:13,420 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:48:13,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-12-13 13:48:13,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2022-12-13 13:48:15,140 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 262 out of 578 [2022-12-13 13:48:15,141 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 337 places, 1935 transitions, 61706 flow. Second operand has 13 states, 13 states have (on average 264.0769230769231) internal successors, (3433), 13 states have internal predecessors, (3433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:48:15,141 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:48:15,141 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 262 of 578 [2022-12-13 13:48:15,141 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:48:24,748 INFO L130 PetriNetUnfolder]: 5890/14442 cut-off events. [2022-12-13 13:48:24,748 INFO L131 PetriNetUnfolder]: For 624964/626639 co-relation queries the response was YES. [2022-12-13 13:48:24,852 INFO L83 FinitePrefix]: Finished finitePrefix Result has 128397 conditions, 14442 events. 5890/14442 cut-off events. For 624964/626639 co-relation queries the response was YES. Maximal size of possible extension queue 337. Compared 124008 event pairs, 801 based on Foata normal form. 387/14674 useless extension candidates. Maximal degree in co-relation 128279. Up to 4444 conditions per place. [2022-12-13 13:48:24,914 INFO L137 encePairwiseOnDemand]: 558/578 looper letters, 1649 selfloop transitions, 781 changer transitions 0/2574 dead transitions. [2022-12-13 13:48:24,914 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 350 places, 2574 transitions, 77212 flow [2022-12-13 13:48:24,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-12-13 13:48:24,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-12-13 13:48:24,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 3952 transitions. [2022-12-13 13:48:24,920 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.48838358872960946 [2022-12-13 13:48:24,920 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 3952 transitions. [2022-12-13 13:48:24,920 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 3952 transitions. [2022-12-13 13:48:24,921 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:48:24,922 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 3952 transitions. [2022-12-13 13:48:24,926 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 282.2857142857143) internal successors, (3952), 14 states have internal predecessors, (3952), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:48:24,932 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 578.0) internal successors, (8670), 15 states have internal predecessors, (8670), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:48:24,933 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 578.0) internal successors, (8670), 15 states have internal predecessors, (8670), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:48:24,933 INFO L175 Difference]: Start difference. First operand has 337 places, 1935 transitions, 61706 flow. Second operand 14 states and 3952 transitions. [2022-12-13 13:48:24,933 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 350 places, 2574 transitions, 77212 flow [2022-12-13 13:48:28,489 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 342 places, 2574 transitions, 76187 flow, removed 74 selfloop flow, removed 8 redundant places. [2022-12-13 13:48:28,535 INFO L231 Difference]: Finished difference. Result has 348 places, 2067 transitions, 67008 flow [2022-12-13 13:48:28,536 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=578, PETRI_DIFFERENCE_MINUEND_FLOW=60682, PETRI_DIFFERENCE_MINUEND_PLACES=329, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1935, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=649, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1175, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=67008, PETRI_PLACES=348, PETRI_TRANSITIONS=2067} [2022-12-13 13:48:28,536 INFO L288 CegarLoopForPetriNet]: 137 programPoint places, 211 predicate places. [2022-12-13 13:48:28,536 INFO L495 AbstractCegarLoop]: Abstraction has has 348 places, 2067 transitions, 67008 flow [2022-12-13 13:48:28,537 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 264.0769230769231) internal successors, (3433), 13 states have internal predecessors, (3433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:48:28,537 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:48:28,537 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:48:28,537 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2022-12-13 13:48:28,537 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (and 22 more)] === [2022-12-13 13:48:28,537 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:48:28,537 INFO L85 PathProgramCache]: Analyzing trace with hash -1486942475, now seen corresponding path program 1 times [2022-12-13 13:48:28,537 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:48:28,537 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1074307626] [2022-12-13 13:48:28,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:48:28,537 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:48:28,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:48:29,103 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:48:29,103 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:48:29,103 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1074307626] [2022-12-13 13:48:29,103 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1074307626] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:48:29,103 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:48:29,103 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-12-13 13:48:29,104 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [954984477] [2022-12-13 13:48:29,104 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:48:29,104 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-12-13 13:48:29,104 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:48:29,104 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-12-13 13:48:29,104 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2022-12-13 13:48:31,075 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 262 out of 578 [2022-12-13 13:48:31,076 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 348 places, 2067 transitions, 67008 flow. Second operand has 13 states, 13 states have (on average 264.0) internal successors, (3432), 13 states have internal predecessors, (3432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:48:31,076 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:48:31,076 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 262 of 578 [2022-12-13 13:48:31,077 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:48:41,434 INFO L130 PetriNetUnfolder]: 5942/14630 cut-off events. [2022-12-13 13:48:41,434 INFO L131 PetriNetUnfolder]: For 649911/651653 co-relation queries the response was YES. [2022-12-13 13:48:41,532 INFO L83 FinitePrefix]: Finished finitePrefix Result has 131351 conditions, 14630 events. 5942/14630 cut-off events. For 649911/651653 co-relation queries the response was YES. Maximal size of possible extension queue 347. Compared 126803 event pairs, 914 based on Foata normal form. 435/14921 useless extension candidates. Maximal degree in co-relation 131227. Up to 5573 conditions per place. [2022-12-13 13:48:41,591 INFO L137 encePairwiseOnDemand]: 558/578 looper letters, 1415 selfloop transitions, 870 changer transitions 0/2429 dead transitions. [2022-12-13 13:48:41,591 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 360 places, 2429 transitions, 76072 flow [2022-12-13 13:48:41,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-13 13:48:41,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-13 13:48:41,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 3680 transitions. [2022-12-13 13:48:41,594 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4897524620708012 [2022-12-13 13:48:41,594 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 3680 transitions. [2022-12-13 13:48:41,595 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 3680 transitions. [2022-12-13 13:48:41,595 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:48:41,595 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 3680 transitions. [2022-12-13 13:48:41,598 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 283.0769230769231) internal successors, (3680), 13 states have internal predecessors, (3680), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:48:41,601 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 578.0) internal successors, (8092), 14 states have internal predecessors, (8092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:48:41,601 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 578.0) internal successors, (8092), 14 states have internal predecessors, (8092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:48:41,601 INFO L175 Difference]: Start difference. First operand has 348 places, 2067 transitions, 67008 flow. Second operand 13 states and 3680 transitions. [2022-12-13 13:48:41,601 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 360 places, 2429 transitions, 76072 flow [2022-12-13 13:48:45,503 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 357 places, 2429 transitions, 75795 flow, removed 99 selfloop flow, removed 3 redundant places. [2022-12-13 13:48:45,549 INFO L231 Difference]: Finished difference. Result has 362 places, 2101 transitions, 70988 flow [2022-12-13 13:48:45,550 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=578, PETRI_DIFFERENCE_MINUEND_FLOW=66732, PETRI_DIFFERENCE_MINUEND_PLACES=345, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2067, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=836, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1202, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=70988, PETRI_PLACES=362, PETRI_TRANSITIONS=2101} [2022-12-13 13:48:45,551 INFO L288 CegarLoopForPetriNet]: 137 programPoint places, 225 predicate places. [2022-12-13 13:48:45,551 INFO L495 AbstractCegarLoop]: Abstraction has has 362 places, 2101 transitions, 70988 flow [2022-12-13 13:48:45,551 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 264.0) internal successors, (3432), 13 states have internal predecessors, (3432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:48:45,551 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:48:45,551 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:48:45,551 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2022-12-13 13:48:45,551 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (and 22 more)] === [2022-12-13 13:48:45,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:48:45,552 INFO L85 PathProgramCache]: Analyzing trace with hash -345190806, now seen corresponding path program 5 times [2022-12-13 13:48:45,552 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:48:45,552 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1797411714] [2022-12-13 13:48:45,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:48:45,552 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:48:45,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:48:46,114 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:48:46,114 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:48:46,114 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1797411714] [2022-12-13 13:48:46,114 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1797411714] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:48:46,114 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:48:46,114 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-12-13 13:48:46,115 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [189554639] [2022-12-13 13:48:46,115 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:48:46,115 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-12-13 13:48:46,115 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:48:46,115 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-12-13 13:48:46,115 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2022-12-13 13:48:47,756 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 262 out of 578 [2022-12-13 13:48:47,758 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 362 places, 2101 transitions, 70988 flow. Second operand has 13 states, 13 states have (on average 264.0769230769231) internal successors, (3433), 13 states have internal predecessors, (3433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:48:47,758 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:48:47,758 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 262 of 578 [2022-12-13 13:48:47,758 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:48:58,837 INFO L130 PetriNetUnfolder]: 6074/14971 cut-off events. [2022-12-13 13:48:58,837 INFO L131 PetriNetUnfolder]: For 743144/744964 co-relation queries the response was YES. [2022-12-13 13:48:58,954 INFO L83 FinitePrefix]: Finished finitePrefix Result has 138280 conditions, 14971 events. 6074/14971 cut-off events. For 743144/744964 co-relation queries the response was YES. Maximal size of possible extension queue 352. Compared 130553 event pairs, 590 based on Foata normal form. 557/15368 useless extension candidates. Maximal degree in co-relation 138151. Up to 4734 conditions per place. [2022-12-13 13:48:59,020 INFO L137 encePairwiseOnDemand]: 550/578 looper letters, 1674 selfloop transitions, 824 changer transitions 0/2642 dead transitions. [2022-12-13 13:48:59,020 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 374 places, 2642 transitions, 85275 flow [2022-12-13 13:48:59,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-13 13:48:59,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-13 13:48:59,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 3704 transitions. [2022-12-13 13:48:59,023 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4929464998669151 [2022-12-13 13:48:59,023 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 3704 transitions. [2022-12-13 13:48:59,023 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 3704 transitions. [2022-12-13 13:48:59,024 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:48:59,024 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 3704 transitions. [2022-12-13 13:48:59,026 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 284.9230769230769) internal successors, (3704), 13 states have internal predecessors, (3704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:48:59,030 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 578.0) internal successors, (8092), 14 states have internal predecessors, (8092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:48:59,030 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 578.0) internal successors, (8092), 14 states have internal predecessors, (8092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:48:59,030 INFO L175 Difference]: Start difference. First operand has 362 places, 2101 transitions, 70988 flow. Second operand 13 states and 3704 transitions. [2022-12-13 13:48:59,030 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 374 places, 2642 transitions, 85275 flow [2022-12-13 13:49:02,908 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 367 places, 2642 transitions, 84739 flow, removed 22 selfloop flow, removed 7 redundant places. [2022-12-13 13:49:02,981 INFO L231 Difference]: Finished difference. Result has 372 places, 2179 transitions, 76816 flow [2022-12-13 13:49:02,982 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=578, PETRI_DIFFERENCE_MINUEND_FLOW=70531, PETRI_DIFFERENCE_MINUEND_PLACES=355, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2101, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=746, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1299, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=76816, PETRI_PLACES=372, PETRI_TRANSITIONS=2179} [2022-12-13 13:49:02,982 INFO L288 CegarLoopForPetriNet]: 137 programPoint places, 235 predicate places. [2022-12-13 13:49:02,982 INFO L495 AbstractCegarLoop]: Abstraction has has 372 places, 2179 transitions, 76816 flow [2022-12-13 13:49:02,982 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 264.0769230769231) internal successors, (3433), 13 states have internal predecessors, (3433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:49:02,982 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:49:02,983 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:49:02,983 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2022-12-13 13:49:02,983 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (and 22 more)] === [2022-12-13 13:49:02,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:49:02,983 INFO L85 PathProgramCache]: Analyzing trace with hash 253676639, now seen corresponding path program 2 times [2022-12-13 13:49:02,983 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:49:02,983 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1480603297] [2022-12-13 13:49:02,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:49:02,983 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:49:03,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:49:03,553 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:49:03,554 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:49:03,554 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1480603297] [2022-12-13 13:49:03,554 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1480603297] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:49:03,554 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:49:03,554 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-12-13 13:49:03,554 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [873541123] [2022-12-13 13:49:03,554 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:49:03,554 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-12-13 13:49:03,554 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:49:03,554 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-12-13 13:49:03,554 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-12-13 13:49:05,750 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 262 out of 578 [2022-12-13 13:49:05,752 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 372 places, 2179 transitions, 76816 flow. Second operand has 13 states, 13 states have (on average 264.0) internal successors, (3432), 13 states have internal predecessors, (3432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:49:05,752 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:49:05,752 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 262 of 578 [2022-12-13 13:49:05,752 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:49:17,507 INFO L130 PetriNetUnfolder]: 6111/15131 cut-off events. [2022-12-13 13:49:17,507 INFO L131 PetriNetUnfolder]: For 814319/815584 co-relation queries the response was YES. [2022-12-13 13:49:17,655 INFO L83 FinitePrefix]: Finished finitePrefix Result has 143116 conditions, 15131 events. 6111/15131 cut-off events. For 814319/815584 co-relation queries the response was YES. Maximal size of possible extension queue 364. Compared 132914 event pairs, 818 based on Foata normal form. 416/15382 useless extension candidates. Maximal degree in co-relation 142982. Up to 5562 conditions per place. [2022-12-13 13:49:17,718 INFO L137 encePairwiseOnDemand]: 558/578 looper letters, 1471 selfloop transitions, 941 changer transitions 0/2556 dead transitions. [2022-12-13 13:49:17,718 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 385 places, 2556 transitions, 86428 flow [2022-12-13 13:49:17,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-12-13 13:49:17,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-12-13 13:49:17,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 3955 transitions. [2022-12-13 13:49:17,722 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.48875432525951557 [2022-12-13 13:49:17,722 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 3955 transitions. [2022-12-13 13:49:17,722 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 3955 transitions. [2022-12-13 13:49:17,722 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:49:17,723 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 3955 transitions. [2022-12-13 13:49:17,725 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 282.5) internal successors, (3955), 14 states have internal predecessors, (3955), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:49:17,729 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 578.0) internal successors, (8670), 15 states have internal predecessors, (8670), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:49:17,729 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 578.0) internal successors, (8670), 15 states have internal predecessors, (8670), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:49:17,729 INFO L175 Difference]: Start difference. First operand has 372 places, 2179 transitions, 76816 flow. Second operand 14 states and 3955 transitions. [2022-12-13 13:49:17,729 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 385 places, 2556 transitions, 86428 flow [2022-12-13 13:49:22,124 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 373 places, 2556 transitions, 84773 flow, removed 237 selfloop flow, removed 12 redundant places. [2022-12-13 13:49:22,176 INFO L231 Difference]: Finished difference. Result has 378 places, 2222 transitions, 80060 flow [2022-12-13 13:49:22,177 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=578, PETRI_DIFFERENCE_MINUEND_FLOW=75287, PETRI_DIFFERENCE_MINUEND_PLACES=360, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2179, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=898, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1241, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=80060, PETRI_PLACES=378, PETRI_TRANSITIONS=2222} [2022-12-13 13:49:22,177 INFO L288 CegarLoopForPetriNet]: 137 programPoint places, 241 predicate places. [2022-12-13 13:49:22,177 INFO L495 AbstractCegarLoop]: Abstraction has has 378 places, 2222 transitions, 80060 flow [2022-12-13 13:49:22,177 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 264.0) internal successors, (3432), 13 states have internal predecessors, (3432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:49:22,177 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:49:22,178 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:49:22,178 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2022-12-13 13:49:22,178 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (and 22 more)] === [2022-12-13 13:49:22,178 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:49:22,178 INFO L85 PathProgramCache]: Analyzing trace with hash 1097133102, now seen corresponding path program 6 times [2022-12-13 13:49:22,178 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:49:22,178 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1365838688] [2022-12-13 13:49:22,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:49:22,178 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:49:22,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:49:22,657 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:49:22,658 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:49:22,658 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1365838688] [2022-12-13 13:49:22,658 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1365838688] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:49:22,658 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:49:22,658 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-12-13 13:49:22,658 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [203391073] [2022-12-13 13:49:22,658 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:49:22,658 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-12-13 13:49:22,658 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:49:22,658 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-12-13 13:49:22,658 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-12-13 13:49:24,530 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 262 out of 578 [2022-12-13 13:49:24,531 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 378 places, 2222 transitions, 80060 flow. Second operand has 13 states, 13 states have (on average 264.0769230769231) internal successors, (3433), 13 states have internal predecessors, (3433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:49:24,531 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:49:24,531 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 262 of 578 [2022-12-13 13:49:24,531 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:49:36,647 INFO L130 PetriNetUnfolder]: 6273/15476 cut-off events. [2022-12-13 13:49:36,647 INFO L131 PetriNetUnfolder]: For 896037/897669 co-relation queries the response was YES. [2022-12-13 13:49:36,815 INFO L83 FinitePrefix]: Finished finitePrefix Result has 149552 conditions, 15476 events. 6273/15476 cut-off events. For 896037/897669 co-relation queries the response was YES. Maximal size of possible extension queue 374. Compared 136397 event pairs, 669 based on Foata normal form. 514/15827 useless extension candidates. Maximal degree in co-relation 149417. Up to 4734 conditions per place. [2022-12-13 13:49:36,884 INFO L137 encePairwiseOnDemand]: 550/578 looper letters, 1733 selfloop transitions, 896 changer transitions 0/2773 dead transitions. [2022-12-13 13:49:36,885 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 391 places, 2773 transitions, 94779 flow [2022-12-13 13:49:36,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-12-13 13:49:36,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-12-13 13:49:36,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 3979 transitions. [2022-12-13 13:49:36,888 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4917202174987642 [2022-12-13 13:49:36,888 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 3979 transitions. [2022-12-13 13:49:36,888 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 3979 transitions. [2022-12-13 13:49:36,889 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:49:36,889 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 3979 transitions. [2022-12-13 13:49:36,892 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 284.2142857142857) internal successors, (3979), 14 states have internal predecessors, (3979), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:49:36,895 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 578.0) internal successors, (8670), 15 states have internal predecessors, (8670), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:49:36,896 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 578.0) internal successors, (8670), 15 states have internal predecessors, (8670), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:49:36,896 INFO L175 Difference]: Start difference. First operand has 378 places, 2222 transitions, 80060 flow. Second operand 14 states and 3979 transitions. [2022-12-13 13:49:36,896 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 391 places, 2773 transitions, 94779 flow [2022-12-13 13:49:41,577 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 385 places, 2773 transitions, 94409 flow, removed 108 selfloop flow, removed 6 redundant places. [2022-12-13 13:49:41,635 INFO L231 Difference]: Finished difference. Result has 390 places, 2301 transitions, 85958 flow [2022-12-13 13:49:41,636 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=578, PETRI_DIFFERENCE_MINUEND_FLOW=79771, PETRI_DIFFERENCE_MINUEND_PLACES=372, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2222, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=817, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1348, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=85958, PETRI_PLACES=390, PETRI_TRANSITIONS=2301} [2022-12-13 13:49:41,636 INFO L288 CegarLoopForPetriNet]: 137 programPoint places, 253 predicate places. [2022-12-13 13:49:41,636 INFO L495 AbstractCegarLoop]: Abstraction has has 390 places, 2301 transitions, 85958 flow [2022-12-13 13:49:41,637 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 264.0769230769231) internal successors, (3433), 13 states have internal predecessors, (3433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:49:41,637 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:49:41,637 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:49:41,637 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2022-12-13 13:49:41,637 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (and 22 more)] === [2022-12-13 13:49:41,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:49:41,637 INFO L85 PathProgramCache]: Analyzing trace with hash 527017251, now seen corresponding path program 3 times [2022-12-13 13:49:41,637 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:49:41,637 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [949570706] [2022-12-13 13:49:41,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:49:41,638 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:49:41,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:49:42,132 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:49:42,132 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:49:42,132 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [949570706] [2022-12-13 13:49:42,132 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [949570706] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:49:42,132 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:49:42,132 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-12-13 13:49:42,132 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2045143116] [2022-12-13 13:49:42,132 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:49:42,132 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-12-13 13:49:42,132 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:49:42,133 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-12-13 13:49:42,133 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2022-12-13 13:49:44,309 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 262 out of 578 [2022-12-13 13:49:44,311 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 390 places, 2301 transitions, 85958 flow. Second operand has 13 states, 13 states have (on average 264.0) internal successors, (3432), 13 states have internal predecessors, (3432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:49:44,311 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:49:44,311 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 262 of 578 [2022-12-13 13:49:44,311 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:49:57,518 INFO L130 PetriNetUnfolder]: 6337/15692 cut-off events. [2022-12-13 13:49:57,518 INFO L131 PetriNetUnfolder]: For 984864/986546 co-relation queries the response was YES. [2022-12-13 13:49:57,715 INFO L83 FinitePrefix]: Finished finitePrefix Result has 155067 conditions, 15692 events. 6337/15692 cut-off events. For 984864/986546 co-relation queries the response was YES. Maximal size of possible extension queue 399. Compared 139496 event pairs, 943 based on Foata normal form. 454/15998 useless extension candidates. Maximal degree in co-relation 154927. Up to 5540 conditions per place. [2022-12-13 13:49:57,786 INFO L137 encePairwiseOnDemand]: 558/578 looper letters, 1560 selfloop transitions, 966 changer transitions 0/2670 dead transitions. [2022-12-13 13:49:57,786 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 403 places, 2670 transitions, 95768 flow [2022-12-13 13:49:57,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-12-13 13:49:57,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-12-13 13:49:57,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 3945 transitions. [2022-12-13 13:49:57,790 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4875185368264953 [2022-12-13 13:49:57,790 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 3945 transitions. [2022-12-13 13:49:57,790 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 3945 transitions. [2022-12-13 13:49:57,791 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:49:57,791 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 3945 transitions. [2022-12-13 13:49:57,794 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 281.7857142857143) internal successors, (3945), 14 states have internal predecessors, (3945), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:49:57,797 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 578.0) internal successors, (8670), 15 states have internal predecessors, (8670), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:49:57,798 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 578.0) internal successors, (8670), 15 states have internal predecessors, (8670), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:49:57,798 INFO L175 Difference]: Start difference. First operand has 390 places, 2301 transitions, 85958 flow. Second operand 14 states and 3945 transitions. [2022-12-13 13:49:57,798 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 403 places, 2670 transitions, 95768 flow [2022-12-13 13:50:03,248 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 395 places, 2670 transitions, 94489 flow, removed 154 selfloop flow, removed 8 redundant places. [2022-12-13 13:50:03,304 INFO L231 Difference]: Finished difference. Result has 401 places, 2367 transitions, 90199 flow [2022-12-13 13:50:03,305 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=578, PETRI_DIFFERENCE_MINUEND_FLOW=84712, PETRI_DIFFERENCE_MINUEND_PLACES=382, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2301, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=901, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1339, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=90199, PETRI_PLACES=401, PETRI_TRANSITIONS=2367} [2022-12-13 13:50:03,306 INFO L288 CegarLoopForPetriNet]: 137 programPoint places, 264 predicate places. [2022-12-13 13:50:03,306 INFO L495 AbstractCegarLoop]: Abstraction has has 401 places, 2367 transitions, 90199 flow [2022-12-13 13:50:03,306 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 264.0) internal successors, (3432), 13 states have internal predecessors, (3432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:50:03,306 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:50:03,306 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:50:03,306 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2022-12-13 13:50:03,306 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (and 22 more)] === [2022-12-13 13:50:03,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:50:03,306 INFO L85 PathProgramCache]: Analyzing trace with hash -1677742102, now seen corresponding path program 7 times [2022-12-13 13:50:03,306 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:50:03,307 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [934155306] [2022-12-13 13:50:03,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:50:03,307 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:50:03,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:50:03,800 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:50:03,800 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:50:03,800 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [934155306] [2022-12-13 13:50:03,800 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [934155306] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:50:03,800 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:50:03,801 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-12-13 13:50:03,801 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2077575437] [2022-12-13 13:50:03,801 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:50:03,801 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-12-13 13:50:03,801 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:50:03,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-12-13 13:50:03,801 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2022-12-13 13:50:06,333 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 262 out of 578 [2022-12-13 13:50:06,335 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 401 places, 2367 transitions, 90199 flow. Second operand has 13 states, 13 states have (on average 264.0769230769231) internal successors, (3433), 13 states have internal predecessors, (3433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:50:06,335 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:50:06,335 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 262 of 578 [2022-12-13 13:50:06,335 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:50:19,662 INFO L130 PetriNetUnfolder]: 6528/16110 cut-off events. [2022-12-13 13:50:19,662 INFO L131 PetriNetUnfolder]: For 1106976/1108652 co-relation queries the response was YES. [2022-12-13 13:50:19,813 INFO L83 FinitePrefix]: Finished finitePrefix Result has 163697 conditions, 16110 events. 6528/16110 cut-off events. For 1106976/1108652 co-relation queries the response was YES. Maximal size of possible extension queue 400. Compared 143689 event pairs, 719 based on Foata normal form. 510/16455 useless extension candidates. Maximal degree in co-relation 163551. Up to 4734 conditions per place. [2022-12-13 13:50:19,887 INFO L137 encePairwiseOnDemand]: 550/578 looper letters, 1831 selfloop transitions, 949 changer transitions 0/2924 dead transitions. [2022-12-13 13:50:19,888 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 414 places, 2924 transitions, 105977 flow [2022-12-13 13:50:19,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-12-13 13:50:19,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-12-13 13:50:19,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 3969 transitions. [2022-12-13 13:50:19,891 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.49048442906574397 [2022-12-13 13:50:19,891 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 3969 transitions. [2022-12-13 13:50:19,891 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 3969 transitions. [2022-12-13 13:50:19,892 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:50:19,892 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 3969 transitions. [2022-12-13 13:50:19,895 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 283.5) internal successors, (3969), 14 states have internal predecessors, (3969), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:50:19,899 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 578.0) internal successors, (8670), 15 states have internal predecessors, (8670), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:50:19,899 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 578.0) internal successors, (8670), 15 states have internal predecessors, (8670), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:50:19,899 INFO L175 Difference]: Start difference. First operand has 401 places, 2367 transitions, 90199 flow. Second operand 14 states and 3969 transitions. [2022-12-13 13:50:19,899 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 414 places, 2924 transitions, 105977 flow [2022-12-13 13:50:25,368 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 407 places, 2924 transitions, 105505 flow, removed 82 selfloop flow, removed 7 redundant places. [2022-12-13 13:50:25,430 INFO L231 Difference]: Finished difference. Result has 413 places, 2469 transitions, 97082 flow [2022-12-13 13:50:25,431 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=578, PETRI_DIFFERENCE_MINUEND_FLOW=89742, PETRI_DIFFERENCE_MINUEND_PLACES=394, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2367, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=848, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1441, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=97082, PETRI_PLACES=413, PETRI_TRANSITIONS=2469} [2022-12-13 13:50:25,432 INFO L288 CegarLoopForPetriNet]: 137 programPoint places, 276 predicate places. [2022-12-13 13:50:25,432 INFO L495 AbstractCegarLoop]: Abstraction has has 413 places, 2469 transitions, 97082 flow [2022-12-13 13:50:25,432 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 264.0769230769231) internal successors, (3433), 13 states have internal predecessors, (3433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:50:25,432 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:50:25,432 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:50:25,432 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2022-12-13 13:50:25,432 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (and 22 more)] === [2022-12-13 13:50:25,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:50:25,433 INFO L85 PathProgramCache]: Analyzing trace with hash 1219153185, now seen corresponding path program 4 times [2022-12-13 13:50:25,433 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:50:25,433 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1332522503] [2022-12-13 13:50:25,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:50:25,433 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:50:25,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:50:25,908 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:50:25,908 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:50:25,908 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1332522503] [2022-12-13 13:50:25,908 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1332522503] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:50:25,908 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:50:25,908 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-12-13 13:50:25,908 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [86295667] [2022-12-13 13:50:25,908 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:50:25,909 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-12-13 13:50:25,909 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:50:25,909 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-12-13 13:50:25,909 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2022-12-13 13:50:27,566 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 262 out of 578 [2022-12-13 13:50:27,567 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 413 places, 2469 transitions, 97082 flow. Second operand has 13 states, 13 states have (on average 264.0) internal successors, (3432), 13 states have internal predecessors, (3432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:50:27,568 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:50:27,568 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 262 of 578 [2022-12-13 13:50:27,568 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:50:43,070 INFO L130 PetriNetUnfolder]: 6941/17133 cut-off events. [2022-12-13 13:50:43,070 INFO L131 PetriNetUnfolder]: For 1299332/1300761 co-relation queries the response was YES. [2022-12-13 13:50:43,268 INFO L83 FinitePrefix]: Finished finitePrefix Result has 179413 conditions, 17133 events. 6941/17133 cut-off events. For 1299332/1300761 co-relation queries the response was YES. Maximal size of possible extension queue 441. Compared 155406 event pairs, 890 based on Foata normal form. 497/17459 useless extension candidates. Maximal degree in co-relation 179261. Up to 4756 conditions per place. [2022-12-13 13:50:43,348 INFO L137 encePairwiseOnDemand]: 558/578 looper letters, 1795 selfloop transitions, 1135 changer transitions 0/3074 dead transitions. [2022-12-13 13:50:43,348 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 430 places, 3074 transitions, 114186 flow [2022-12-13 13:50:43,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-12-13 13:50:43,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-12-13 13:50:43,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 5083 transitions. [2022-12-13 13:50:43,352 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.48856209150326796 [2022-12-13 13:50:43,352 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 5083 transitions. [2022-12-13 13:50:43,352 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 5083 transitions. [2022-12-13 13:50:43,353 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:50:43,353 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 5083 transitions. [2022-12-13 13:50:43,357 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 282.3888888888889) internal successors, (5083), 18 states have internal predecessors, (5083), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:50:43,361 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 578.0) internal successors, (10982), 19 states have internal predecessors, (10982), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:50:43,362 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 578.0) internal successors, (10982), 19 states have internal predecessors, (10982), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:50:43,362 INFO L175 Difference]: Start difference. First operand has 413 places, 2469 transitions, 97082 flow. Second operand 18 states and 5083 transitions. [2022-12-13 13:50:43,362 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 430 places, 3074 transitions, 114186 flow [2022-12-13 13:50:50,709 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 424 places, 3074 transitions, 113269 flow, removed 217 selfloop flow, removed 6 redundant places. [2022-12-13 13:50:50,778 INFO L231 Difference]: Finished difference. Result has 430 places, 2640 transitions, 105969 flow [2022-12-13 13:50:50,779 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=578, PETRI_DIFFERENCE_MINUEND_FLOW=96176, PETRI_DIFFERENCE_MINUEND_PLACES=407, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2469, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=966, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1424, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=105969, PETRI_PLACES=430, PETRI_TRANSITIONS=2640} [2022-12-13 13:50:50,779 INFO L288 CegarLoopForPetriNet]: 137 programPoint places, 293 predicate places. [2022-12-13 13:50:50,780 INFO L495 AbstractCegarLoop]: Abstraction has has 430 places, 2640 transitions, 105969 flow [2022-12-13 13:50:50,780 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 264.0) internal successors, (3432), 13 states have internal predecessors, (3432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:50:50,780 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:50:50,780 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:50:50,780 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2022-12-13 13:50:50,780 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (and 22 more)] === [2022-12-13 13:50:50,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:50:50,780 INFO L85 PathProgramCache]: Analyzing trace with hash 1081322220, now seen corresponding path program 8 times [2022-12-13 13:50:50,780 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:50:50,781 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1592912197] [2022-12-13 13:50:50,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:50:50,781 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:50:50,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:50:51,198 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:50:51,198 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:50:51,198 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1592912197] [2022-12-13 13:50:51,199 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1592912197] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:50:51,199 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:50:51,199 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-12-13 13:50:51,199 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2088727907] [2022-12-13 13:50:51,199 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:50:51,199 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-12-13 13:50:51,199 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:50:51,200 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-12-13 13:50:51,200 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-12-13 13:50:53,160 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 262 out of 578 [2022-12-13 13:50:53,162 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 430 places, 2640 transitions, 105969 flow. Second operand has 13 states, 13 states have (on average 264.0769230769231) internal successors, (3433), 13 states have internal predecessors, (3433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:50:53,162 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:50:53,162 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 262 of 578 [2022-12-13 13:50:53,162 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:51:10,595 INFO L130 PetriNetUnfolder]: 7258/17934 cut-off events. [2022-12-13 13:51:10,595 INFO L131 PetriNetUnfolder]: For 1465291/1466914 co-relation queries the response was YES. [2022-12-13 13:51:10,804 INFO L83 FinitePrefix]: Finished finitePrefix Result has 193308 conditions, 17934 events. 7258/17934 cut-off events. For 1465291/1466914 co-relation queries the response was YES. Maximal size of possible extension queue 466. Compared 164548 event pairs, 948 based on Foata normal form. 475/18236 useless extension candidates. Maximal degree in co-relation 193150. Up to 4972 conditions per place. [2022-12-13 13:51:11,024 INFO L137 encePairwiseOnDemand]: 550/578 looper letters, 1993 selfloop transitions, 1312 changer transitions 0/3449 dead transitions. [2022-12-13 13:51:11,024 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 447 places, 3449 transitions, 127761 flow [2022-12-13 13:51:11,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-12-13 13:51:11,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-12-13 13:51:11,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 5118 transitions. [2022-12-13 13:51:11,028 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.49192618223760093 [2022-12-13 13:51:11,028 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 5118 transitions. [2022-12-13 13:51:11,028 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 5118 transitions. [2022-12-13 13:51:11,029 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:51:11,029 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 5118 transitions. [2022-12-13 13:51:11,032 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 284.3333333333333) internal successors, (5118), 18 states have internal predecessors, (5118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:51:11,036 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 578.0) internal successors, (10982), 19 states have internal predecessors, (10982), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:51:11,037 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 578.0) internal successors, (10982), 19 states have internal predecessors, (10982), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:51:11,037 INFO L175 Difference]: Start difference. First operand has 430 places, 2640 transitions, 105969 flow. Second operand 18 states and 5118 transitions. [2022-12-13 13:51:11,037 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 447 places, 3449 transitions, 127761 flow [2022-12-13 13:51:19,283 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 443 places, 3449 transitions, 126478 flow, removed 573 selfloop flow, removed 4 redundant places. [2022-12-13 13:51:19,362 INFO L231 Difference]: Finished difference. Result has 450 places, 2855 transitions, 116492 flow [2022-12-13 13:51:19,363 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=578, PETRI_DIFFERENCE_MINUEND_FLOW=105121, PETRI_DIFFERENCE_MINUEND_PLACES=426, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2640, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1099, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1389, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=116492, PETRI_PLACES=450, PETRI_TRANSITIONS=2855} [2022-12-13 13:51:19,363 INFO L288 CegarLoopForPetriNet]: 137 programPoint places, 313 predicate places. [2022-12-13 13:51:19,363 INFO L495 AbstractCegarLoop]: Abstraction has has 450 places, 2855 transitions, 116492 flow [2022-12-13 13:51:19,364 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 264.0769230769231) internal successors, (3433), 13 states have internal predecessors, (3433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:51:19,364 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:51:19,364 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:51:19,364 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2022-12-13 13:51:19,364 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (and 22 more)] === [2022-12-13 13:51:19,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:51:19,364 INFO L85 PathProgramCache]: Analyzing trace with hash -1580152600, now seen corresponding path program 9 times [2022-12-13 13:51:19,364 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:51:19,364 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1401844081] [2022-12-13 13:51:19,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:51:19,365 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:51:19,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:51:20,036 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:51:20,036 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:51:20,036 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1401844081] [2022-12-13 13:51:20,036 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1401844081] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:51:20,036 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:51:20,036 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-12-13 13:51:20,037 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [878000219] [2022-12-13 13:51:20,037 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:51:20,037 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-12-13 13:51:20,037 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:51:20,037 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-12-13 13:51:20,037 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2022-12-13 13:51:22,026 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 262 out of 578 [2022-12-13 13:51:22,027 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 450 places, 2855 transitions, 116492 flow. Second operand has 13 states, 13 states have (on average 264.0769230769231) internal successors, (3433), 13 states have internal predecessors, (3433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:51:22,028 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:51:22,028 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 262 of 578 [2022-12-13 13:51:22,028 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:51:40,526 INFO L130 PetriNetUnfolder]: 7462/18417 cut-off events. [2022-12-13 13:51:40,526 INFO L131 PetriNetUnfolder]: For 1603387/1605192 co-relation queries the response was YES. [2022-12-13 13:51:40,814 INFO L83 FinitePrefix]: Finished finitePrefix Result has 202287 conditions, 18417 events. 7462/18417 cut-off events. For 1603387/1605192 co-relation queries the response was YES. Maximal size of possible extension queue 486. Compared 170454 event pairs, 756 based on Foata normal form. 587/18829 useless extension candidates. Maximal degree in co-relation 202123. Up to 10415 conditions per place. [2022-12-13 13:51:40,906 INFO L137 encePairwiseOnDemand]: 550/578 looper letters, 1572 selfloop transitions, 1377 changer transitions 0/3093 dead transitions. [2022-12-13 13:51:40,906 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 462 places, 3093 transitions, 128348 flow [2022-12-13 13:51:40,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-13 13:51:40,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-13 13:51:40,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 3657 transitions. [2022-12-13 13:51:40,909 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.48669150918285864 [2022-12-13 13:51:40,910 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 3657 transitions. [2022-12-13 13:51:40,910 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 3657 transitions. [2022-12-13 13:51:40,910 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:51:40,910 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 3657 transitions. [2022-12-13 13:51:40,913 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 281.3076923076923) internal successors, (3657), 13 states have internal predecessors, (3657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:51:40,916 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 578.0) internal successors, (8092), 14 states have internal predecessors, (8092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:51:40,916 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 578.0) internal successors, (8092), 14 states have internal predecessors, (8092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:51:40,916 INFO L175 Difference]: Start difference. First operand has 450 places, 2855 transitions, 116492 flow. Second operand 13 states and 3657 transitions. [2022-12-13 13:51:40,916 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 462 places, 3093 transitions, 128348 flow [2022-12-13 13:51:49,790 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 459 places, 3093 transitions, 127619 flow, removed 361 selfloop flow, removed 3 redundant places. [2022-12-13 13:51:49,866 INFO L231 Difference]: Finished difference. Result has 464 places, 2936 transitions, 125603 flow [2022-12-13 13:51:49,868 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=578, PETRI_DIFFERENCE_MINUEND_FLOW=115763, PETRI_DIFFERENCE_MINUEND_PLACES=447, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2855, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1296, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1507, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=125603, PETRI_PLACES=464, PETRI_TRANSITIONS=2936} [2022-12-13 13:51:49,868 INFO L288 CegarLoopForPetriNet]: 137 programPoint places, 327 predicate places. [2022-12-13 13:51:49,868 INFO L495 AbstractCegarLoop]: Abstraction has has 464 places, 2936 transitions, 125603 flow [2022-12-13 13:51:49,868 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 264.0769230769231) internal successors, (3433), 13 states have internal predecessors, (3433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:51:49,869 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:51:49,869 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:51:49,869 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2022-12-13 13:51:49,869 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (and 22 more)] === [2022-12-13 13:51:49,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:51:49,869 INFO L85 PathProgramCache]: Analyzing trace with hash -1230416337, now seen corresponding path program 5 times [2022-12-13 13:51:49,869 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:51:49,869 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [634631491] [2022-12-13 13:51:49,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:51:49,869 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:51:49,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:51:50,494 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:51:50,495 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:51:50,495 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [634631491] [2022-12-13 13:51:50,495 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [634631491] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:51:50,495 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:51:50,495 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-12-13 13:51:50,495 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [765900846] [2022-12-13 13:51:50,495 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:51:50,495 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-12-13 13:51:50,495 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:51:50,495 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-12-13 13:51:50,496 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2022-12-13 13:51:52,849 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 262 out of 578 [2022-12-13 13:51:52,850 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 464 places, 2936 transitions, 125603 flow. Second operand has 13 states, 13 states have (on average 264.0) internal successors, (3432), 13 states have internal predecessors, (3432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:51:52,850 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:51:52,850 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 262 of 578 [2022-12-13 13:51:52,850 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:52:12,332 INFO L130 PetriNetUnfolder]: 7474/18591 cut-off events. [2022-12-13 13:52:12,332 INFO L131 PetriNetUnfolder]: For 1759502/1761248 co-relation queries the response was YES. [2022-12-13 13:52:12,537 INFO L83 FinitePrefix]: Finished finitePrefix Result has 208718 conditions, 18591 events. 7474/18591 cut-off events. For 1759502/1761248 co-relation queries the response was YES. Maximal size of possible extension queue 500. Compared 173578 event pairs, 955 based on Foata normal form. 540/18958 useless extension candidates. Maximal degree in co-relation 208549. Up to 9919 conditions per place. [2022-12-13 13:52:12,631 INFO L137 encePairwiseOnDemand]: 550/578 looper letters, 1555 selfloop transitions, 1439 changer transitions 0/3138 dead transitions. [2022-12-13 13:52:12,631 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 476 places, 3138 transitions, 134569 flow [2022-12-13 13:52:12,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-13 13:52:12,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-13 13:52:12,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 3654 transitions. [2022-12-13 13:52:12,635 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4862922544583444 [2022-12-13 13:52:12,635 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 3654 transitions. [2022-12-13 13:52:12,635 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 3654 transitions. [2022-12-13 13:52:12,635 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:52:12,635 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 3654 transitions. [2022-12-13 13:52:12,638 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 281.0769230769231) internal successors, (3654), 13 states have internal predecessors, (3654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:52:12,641 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 578.0) internal successors, (8092), 14 states have internal predecessors, (8092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:52:12,641 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 578.0) internal successors, (8092), 14 states have internal predecessors, (8092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:52:12,641 INFO L175 Difference]: Start difference. First operand has 464 places, 2936 transitions, 125603 flow. Second operand 13 states and 3654 transitions. [2022-12-13 13:52:12,641 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 476 places, 3138 transitions, 134569 flow [2022-12-13 13:52:22,516 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 470 places, 3138 transitions, 134173 flow, removed 1 selfloop flow, removed 6 redundant places. [2022-12-13 13:52:22,601 INFO L231 Difference]: Finished difference. Result has 475 places, 2955 transitions, 131572 flow [2022-12-13 13:52:22,602 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=578, PETRI_DIFFERENCE_MINUEND_FLOW=125207, PETRI_DIFFERENCE_MINUEND_PLACES=458, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2936, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1420, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1500, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=131572, PETRI_PLACES=475, PETRI_TRANSITIONS=2955} [2022-12-13 13:52:22,602 INFO L288 CegarLoopForPetriNet]: 137 programPoint places, 338 predicate places. [2022-12-13 13:52:22,602 INFO L495 AbstractCegarLoop]: Abstraction has has 475 places, 2955 transitions, 131572 flow [2022-12-13 13:52:22,603 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 264.0) internal successors, (3432), 13 states have internal predecessors, (3432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:52:22,603 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:52:22,603 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:52:22,603 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2022-12-13 13:52:22,603 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (and 22 more)] === [2022-12-13 13:52:22,603 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:52:22,603 INFO L85 PathProgramCache]: Analyzing trace with hash -1866789720, now seen corresponding path program 10 times [2022-12-13 13:52:22,603 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:52:22,603 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1930991411] [2022-12-13 13:52:22,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:52:22,603 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:52:22,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:52:23,200 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:52:23,200 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:52:23,200 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1930991411] [2022-12-13 13:52:23,200 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1930991411] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:52:23,200 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:52:23,200 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-12-13 13:52:23,200 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [724346006] [2022-12-13 13:52:23,200 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:52:23,200 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-12-13 13:52:23,200 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:52:23,201 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-12-13 13:52:23,201 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2022-12-13 13:52:25,626 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 262 out of 578 [2022-12-13 13:52:25,628 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 475 places, 2955 transitions, 131572 flow. Second operand has 13 states, 13 states have (on average 264.0769230769231) internal successors, (3433), 13 states have internal predecessors, (3433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:52:25,628 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:52:25,628 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 262 of 578 [2022-12-13 13:52:25,628 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:52:46,401 INFO L130 PetriNetUnfolder]: 7671/19125 cut-off events. [2022-12-13 13:52:46,401 INFO L131 PetriNetUnfolder]: For 2033386/2035148 co-relation queries the response was YES. [2022-12-13 13:52:46,657 INFO L83 FinitePrefix]: Finished finitePrefix Result has 222451 conditions, 19125 events. 7671/19125 cut-off events. For 2033386/2035148 co-relation queries the response was YES. Maximal size of possible extension queue 518. Compared 179954 event pairs, 965 based on Foata normal form. 612/19556 useless extension candidates. Maximal degree in co-relation 222277. Up to 9884 conditions per place. [2022-12-13 13:52:46,767 INFO L137 encePairwiseOnDemand]: 550/578 looper letters, 1627 selfloop transitions, 1512 changer transitions 0/3283 dead transitions. [2022-12-13 13:52:46,767 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 490 places, 3283 transitions, 145644 flow [2022-12-13 13:52:46,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-12-13 13:52:46,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-12-13 13:52:46,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 4507 transitions. [2022-12-13 13:52:46,771 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.487348615916955 [2022-12-13 13:52:46,771 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 4507 transitions. [2022-12-13 13:52:46,771 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 4507 transitions. [2022-12-13 13:52:46,771 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:52:46,772 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 4507 transitions. [2022-12-13 13:52:46,774 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 281.6875) internal successors, (4507), 16 states have internal predecessors, (4507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:52:46,778 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 578.0) internal successors, (9826), 17 states have internal predecessors, (9826), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:52:46,779 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 578.0) internal successors, (9826), 17 states have internal predecessors, (9826), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:52:46,779 INFO L175 Difference]: Start difference. First operand has 475 places, 2955 transitions, 131572 flow. Second operand 16 states and 4507 transitions. [2022-12-13 13:52:46,779 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 490 places, 3283 transitions, 145644 flow [2022-12-13 13:52:58,135 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 484 places, 3283 transitions, 145234 flow, removed 0 selfloop flow, removed 6 redundant places. [2022-12-13 13:52:58,230 INFO L231 Difference]: Finished difference. Result has 491 places, 3055 transitions, 142737 flow [2022-12-13 13:52:58,231 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=578, PETRI_DIFFERENCE_MINUEND_FLOW=131162, PETRI_DIFFERENCE_MINUEND_PLACES=469, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2955, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1413, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1472, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=142737, PETRI_PLACES=491, PETRI_TRANSITIONS=3055} [2022-12-13 13:52:58,232 INFO L288 CegarLoopForPetriNet]: 137 programPoint places, 354 predicate places. [2022-12-13 13:52:58,232 INFO L495 AbstractCegarLoop]: Abstraction has has 491 places, 3055 transitions, 142737 flow [2022-12-13 13:52:58,232 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 264.0769230769231) internal successors, (3433), 13 states have internal predecessors, (3433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:52:58,232 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:52:58,232 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:52:58,232 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2022-12-13 13:52:58,232 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (and 22 more)] === [2022-12-13 13:52:58,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:52:58,233 INFO L85 PathProgramCache]: Analyzing trace with hash 1753165865, now seen corresponding path program 6 times [2022-12-13 13:52:58,233 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:52:58,233 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1506428621] [2022-12-13 13:52:58,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:52:58,233 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:52:58,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:52:58,883 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:52:58,883 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:52:58,883 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1506428621] [2022-12-13 13:52:58,883 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1506428621] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:52:58,883 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:52:58,883 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-12-13 13:52:58,883 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1446505639] [2022-12-13 13:52:58,883 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:52:58,884 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-12-13 13:52:58,884 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:52:58,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-12-13 13:52:58,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2022-12-13 13:53:01,368 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 262 out of 578 [2022-12-13 13:53:01,371 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 491 places, 3055 transitions, 142737 flow. Second operand has 13 states, 13 states have (on average 264.0) internal successors, (3432), 13 states have internal predecessors, (3432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:53:01,371 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:53:01,371 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 262 of 578 [2022-12-13 13:53:01,371 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:53:24,446 INFO L130 PetriNetUnfolder]: 7932/19822 cut-off events. [2022-12-13 13:53:24,446 INFO L131 PetriNetUnfolder]: For 2306102/2307855 co-relation queries the response was YES. [2022-12-13 13:53:24,712 INFO L83 FinitePrefix]: Finished finitePrefix Result has 238283 conditions, 19822 events. 7932/19822 cut-off events. For 2306102/2307855 co-relation queries the response was YES. Maximal size of possible extension queue 546. Compared 188664 event pairs, 1054 based on Foata normal form. 580/20219 useless extension candidates. Maximal degree in co-relation 238102. Up to 9956 conditions per place. [2022-12-13 13:53:24,821 INFO L137 encePairwiseOnDemand]: 550/578 looper letters, 1669 selfloop transitions, 1600 changer transitions 0/3413 dead transitions. [2022-12-13 13:53:24,821 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 506 places, 3413 transitions, 159042 flow [2022-12-13 13:53:24,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-12-13 13:53:24,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-12-13 13:53:24,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 4504 transitions. [2022-12-13 13:53:24,825 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4870242214532872 [2022-12-13 13:53:24,825 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 4504 transitions. [2022-12-13 13:53:24,825 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 4504 transitions. [2022-12-13 13:53:24,826 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:53:24,826 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 4504 transitions. [2022-12-13 13:53:24,828 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 281.5) internal successors, (4504), 16 states have internal predecessors, (4504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:53:24,832 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 578.0) internal successors, (9826), 17 states have internal predecessors, (9826), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:53:24,833 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 578.0) internal successors, (9826), 17 states have internal predecessors, (9826), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:53:24,833 INFO L175 Difference]: Start difference. First operand has 491 places, 3055 transitions, 142737 flow. Second operand 16 states and 4504 transitions. [2022-12-13 13:53:24,833 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 506 places, 3413 transitions, 159042 flow [2022-12-13 13:53:38,468 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 500 places, 3413 transitions, 158229 flow, removed 269 selfloop flow, removed 6 redundant places. [2022-12-13 13:53:38,564 INFO L231 Difference]: Finished difference. Result has 508 places, 3177 transitions, 155629 flow [2022-12-13 13:53:38,565 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=578, PETRI_DIFFERENCE_MINUEND_FLOW=142124, PETRI_DIFFERENCE_MINUEND_PLACES=485, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=3055, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1478, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1492, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=155629, PETRI_PLACES=508, PETRI_TRANSITIONS=3177} [2022-12-13 13:53:38,565 INFO L288 CegarLoopForPetriNet]: 137 programPoint places, 371 predicate places. [2022-12-13 13:53:38,566 INFO L495 AbstractCegarLoop]: Abstraction has has 508 places, 3177 transitions, 155629 flow [2022-12-13 13:53:38,566 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 264.0) internal successors, (3432), 13 states have internal predecessors, (3432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:53:38,566 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:53:38,566 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:53:38,566 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2022-12-13 13:53:38,566 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (and 22 more)] === [2022-12-13 13:53:38,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:53:38,566 INFO L85 PathProgramCache]: Analyzing trace with hash -908196998, now seen corresponding path program 11 times [2022-12-13 13:53:38,567 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:53:38,567 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1899646766] [2022-12-13 13:53:38,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:53:38,567 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:53:38,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:53:39,140 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:53:39,140 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:53:39,140 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1899646766] [2022-12-13 13:53:39,140 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1899646766] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:53:39,140 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:53:39,140 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-12-13 13:53:39,141 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [22646325] [2022-12-13 13:53:39,141 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:53:39,141 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-12-13 13:53:39,141 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:53:39,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-12-13 13:53:39,141 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-12-13 13:53:42,255 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 262 out of 578 [2022-12-13 13:53:42,257 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 508 places, 3177 transitions, 155629 flow. Second operand has 13 states, 13 states have (on average 264.0769230769231) internal successors, (3433), 13 states have internal predecessors, (3433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:53:42,257 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:53:42,257 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 262 of 578 [2022-12-13 13:53:42,257 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:54:08,336 INFO L130 PetriNetUnfolder]: 8010/20043 cut-off events. [2022-12-13 13:54:08,336 INFO L131 PetriNetUnfolder]: For 2528664/2530507 co-relation queries the response was YES. [2022-12-13 13:54:08,604 INFO L83 FinitePrefix]: Finished finitePrefix Result has 247549 conditions, 20043 events. 8010/20043 cut-off events. For 2528664/2530507 co-relation queries the response was YES. Maximal size of possible extension queue 558. Compared 191441 event pairs, 1039 based on Foata normal form. 629/20491 useless extension candidates. Maximal degree in co-relation 247360. Up to 9149 conditions per place. [2022-12-13 13:54:08,713 INFO L137 encePairwiseOnDemand]: 550/578 looper letters, 1813 selfloop transitions, 1592 changer transitions 0/3549 dead transitions. [2022-12-13 13:54:08,713 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 522 places, 3549 transitions, 170504 flow [2022-12-13 13:54:08,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-12-13 13:54:08,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-12-13 13:54:08,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 4504 transitions. [2022-12-13 13:54:08,717 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4870242214532872 [2022-12-13 13:54:08,717 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 4504 transitions. [2022-12-13 13:54:08,717 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 4504 transitions. [2022-12-13 13:54:08,718 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:54:08,718 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 4504 transitions. [2022-12-13 13:54:08,721 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 281.5) internal successors, (4504), 16 states have internal predecessors, (4504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:54:08,725 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 578.0) internal successors, (9826), 17 states have internal predecessors, (9826), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:54:08,725 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 578.0) internal successors, (9826), 17 states have internal predecessors, (9826), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:54:08,725 INFO L175 Difference]: Start difference. First operand has 508 places, 3177 transitions, 155629 flow. Second operand 16 states and 4504 transitions. [2022-12-13 13:54:08,725 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 522 places, 3549 transitions, 170504 flow [2022-12-13 13:54:25,075 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 516 places, 3549 transitions, 170012 flow, removed 100 selfloop flow, removed 6 redundant places. [2022-12-13 13:54:25,175 INFO L231 Difference]: Finished difference. Result has 522 places, 3250 transitions, 164722 flow [2022-12-13 13:54:25,177 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=578, PETRI_DIFFERENCE_MINUEND_FLOW=155084, PETRI_DIFFERENCE_MINUEND_PLACES=501, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=3176, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1518, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1607, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=164722, PETRI_PLACES=522, PETRI_TRANSITIONS=3250} [2022-12-13 13:54:25,177 INFO L288 CegarLoopForPetriNet]: 137 programPoint places, 385 predicate places. [2022-12-13 13:54:25,177 INFO L495 AbstractCegarLoop]: Abstraction has has 522 places, 3250 transitions, 164722 flow [2022-12-13 13:54:25,178 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 264.0769230769231) internal successors, (3433), 13 states have internal predecessors, (3433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:54:25,178 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:54:25,178 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:54:25,178 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2022-12-13 13:54:25,178 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (and 22 more)] === [2022-12-13 13:54:25,178 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:54:25,178 INFO L85 PathProgramCache]: Analyzing trace with hash -916327006, now seen corresponding path program 1 times [2022-12-13 13:54:25,178 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:54:25,178 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [826830229] [2022-12-13 13:54:25,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:54:25,179 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:54:25,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:54:25,661 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:54:25,661 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:54:25,661 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [826830229] [2022-12-13 13:54:25,661 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [826830229] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:54:25,662 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:54:25,662 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-13 13:54:25,662 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1500038317] [2022-12-13 13:54:25,662 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:54:25,662 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-13 13:54:25,662 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:54:25,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-13 13:54:25,662 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2022-12-13 13:54:26,053 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 236 out of 578 [2022-12-13 13:54:26,054 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 522 places, 3250 transitions, 164722 flow. Second operand has 6 states, 6 states have (on average 241.66666666666666) internal successors, (1450), 6 states have internal predecessors, (1450), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:54:26,054 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:54:26,054 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 236 of 578 [2022-12-13 13:54:26,054 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:54:57,146 INFO L130 PetriNetUnfolder]: 8680/21271 cut-off events. [2022-12-13 13:54:57,146 INFO L131 PetriNetUnfolder]: For 2443450/2443949 co-relation queries the response was YES. [2022-12-13 13:54:57,422 INFO L83 FinitePrefix]: Finished finitePrefix Result has 252033 conditions, 21271 events. 8680/21271 cut-off events. For 2443450/2443949 co-relation queries the response was YES. Maximal size of possible extension queue 578. Compared 201634 event pairs, 2542 based on Foata normal form. 204/21251 useless extension candidates. Maximal degree in co-relation 251838. Up to 15941 conditions per place. [2022-12-13 13:54:57,535 INFO L137 encePairwiseOnDemand]: 560/578 looper letters, 2045 selfloop transitions, 1102 changer transitions 0/3343 dead transitions. [2022-12-13 13:54:57,535 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 527 places, 3343 transitions, 172082 flow [2022-12-13 13:54:57,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-13 13:54:57,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-13 13:54:57,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1555 transitions. [2022-12-13 13:54:57,537 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4483852364475202 [2022-12-13 13:54:57,537 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1555 transitions. [2022-12-13 13:54:57,537 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1555 transitions. [2022-12-13 13:54:57,538 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:54:57,538 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1555 transitions. [2022-12-13 13:54:57,539 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 259.1666666666667) internal successors, (1555), 6 states have internal predecessors, (1555), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:54:57,540 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 578.0) internal successors, (4046), 7 states have internal predecessors, (4046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:54:57,541 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 578.0) internal successors, (4046), 7 states have internal predecessors, (4046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:54:57,541 INFO L175 Difference]: Start difference. First operand has 522 places, 3250 transitions, 164722 flow. Second operand 6 states and 1555 transitions. [2022-12-13 13:54:57,541 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 527 places, 3343 transitions, 172082 flow [2022-12-13 13:55:13,855 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 521 places, 3343 transitions, 170649 flow, removed 318 selfloop flow, removed 6 redundant places. [2022-12-13 13:55:13,956 INFO L231 Difference]: Finished difference. Result has 525 places, 3315 transitions, 167387 flow [2022-12-13 13:55:13,958 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=578, PETRI_DIFFERENCE_MINUEND_FLOW=163289, PETRI_DIFFERENCE_MINUEND_PLACES=516, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=3250, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1050, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=2187, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=167387, PETRI_PLACES=525, PETRI_TRANSITIONS=3315} [2022-12-13 13:55:13,958 INFO L288 CegarLoopForPetriNet]: 137 programPoint places, 388 predicate places. [2022-12-13 13:55:13,958 INFO L495 AbstractCegarLoop]: Abstraction has has 525 places, 3315 transitions, 167387 flow [2022-12-13 13:55:13,958 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 241.66666666666666) internal successors, (1450), 6 states have internal predecessors, (1450), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:55:13,958 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:55:13,958 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:55:13,958 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2022-12-13 13:55:13,958 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting my_callbackErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (and 22 more)] === [2022-12-13 13:55:13,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:55:13,959 INFO L85 PathProgramCache]: Analyzing trace with hash 1933564986, now seen corresponding path program 1 times [2022-12-13 13:55:13,959 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:55:13,959 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1933763735] [2022-12-13 13:55:13,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:55:13,959 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:55:14,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 13:55:14,001 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 13:55:14,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 13:55:14,056 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 13:55:14,056 INFO L360 BasicCegarLoop]: Counterexample is feasible [2022-12-13 13:55:14,057 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location my_callbackErr0ASSERT_VIOLATIONDATA_RACE (24 of 25 remaining) [2022-12-13 13:55:14,058 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE (23 of 25 remaining) [2022-12-13 13:55:14,058 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE (22 of 25 remaining) [2022-12-13 13:55:14,059 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (21 of 25 remaining) [2022-12-13 13:55:14,059 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (20 of 25 remaining) [2022-12-13 13:55:14,059 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr11ASSERT_VIOLATIONDATA_RACE (19 of 25 remaining) [2022-12-13 13:55:14,059 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (18 of 25 remaining) [2022-12-13 13:55:14,059 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr12ASSERT_VIOLATIONDATA_RACE (17 of 25 remaining) [2022-12-13 13:55:14,059 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (16 of 25 remaining) [2022-12-13 13:55:14,059 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (15 of 25 remaining) [2022-12-13 13:55:14,059 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr13ASSERT_VIOLATIONDATA_RACE (14 of 25 remaining) [2022-12-13 13:55:14,059 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (13 of 25 remaining) [2022-12-13 13:55:14,059 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE (12 of 25 remaining) [2022-12-13 13:55:14,059 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr8ASSERT_VIOLATIONDATA_RACE (11 of 25 remaining) [2022-12-13 13:55:14,059 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr9ASSERT_VIOLATIONDATA_RACE (10 of 25 remaining) [2022-12-13 13:55:14,059 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (9 of 25 remaining) [2022-12-13 13:55:14,059 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (8 of 25 remaining) [2022-12-13 13:55:14,059 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location my_callbackErr0ASSERT_VIOLATIONDATA_RACE (7 of 25 remaining) [2022-12-13 13:55:14,060 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location my_callbackErr1ASSERT_VIOLATIONDATA_RACE (6 of 25 remaining) [2022-12-13 13:55:14,060 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location my_callbackErr2ASSERT_VIOLATIONDATA_RACE (5 of 25 remaining) [2022-12-13 13:55:14,060 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location my_callbackErr0ASSERT_VIOLATIONDATA_RACE (4 of 25 remaining) [2022-12-13 13:55:14,060 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location my_callbackErr1ASSERT_VIOLATIONDATA_RACE (3 of 25 remaining) [2022-12-13 13:55:14,060 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location my_callbackErr2ASSERT_VIOLATIONDATA_RACE (2 of 25 remaining) [2022-12-13 13:55:14,060 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location my_callbackErr1ASSERT_VIOLATIONDATA_RACE (1 of 25 remaining) [2022-12-13 13:55:14,060 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location my_callbackErr2ASSERT_VIOLATIONDATA_RACE (0 of 25 remaining) [2022-12-13 13:55:14,060 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2022-12-13 13:55:14,060 INFO L445 BasicCegarLoop]: Path program histogram: [11, 6, 5, 5, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:55:14,065 INFO L228 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-12-13 13:55:14,065 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2022-12-13 13:55:14,107 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 13.12 01:55:14 BasicIcfg [2022-12-13 13:55:14,107 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-12-13 13:55:14,107 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2022-12-13 13:55:14,107 INFO L271 PluginConnector]: Initializing Witness Printer... [2022-12-13 13:55:14,108 INFO L275 PluginConnector]: Witness Printer initialized [2022-12-13 13:55:14,108 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.12 01:43:55" (3/4) ... [2022-12-13 13:55:14,110 INFO L140 WitnessPrinter]: No result that supports witness generation found [2022-12-13 13:55:14,110 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2022-12-13 13:55:14,111 INFO L158 Benchmark]: Toolchain (without parser) took 680250.73ms. Allocated memory was 123.7MB in the beginning and 4.8GB in the end (delta: 4.7GB). Free memory was 86.0MB in the beginning and 2.1GB in the end (delta: -2.0GB). Peak memory consumption was 2.6GB. Max. memory is 16.1GB. [2022-12-13 13:55:14,111 INFO L158 Benchmark]: CDTParser took 0.17ms. Allocated memory is still 123.7MB. Free memory is still 89.3MB. There was no memory consumed. Max. memory is 16.1GB. [2022-12-13 13:55:14,111 INFO L158 Benchmark]: CACSL2BoogieTranslator took 714.92ms. Allocated memory was 123.7MB in the beginning and 174.1MB in the end (delta: 50.3MB). Free memory was 86.0MB in the beginning and 113.9MB in the end (delta: -27.9MB). Peak memory consumption was 46.5MB. Max. memory is 16.1GB. [2022-12-13 13:55:14,111 INFO L158 Benchmark]: Boogie Procedure Inliner took 54.26ms. Allocated memory is still 174.1MB. Free memory was 113.9MB in the beginning and 108.9MB in the end (delta: 5.0MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. [2022-12-13 13:55:14,111 INFO L158 Benchmark]: Boogie Preprocessor took 37.14ms. Allocated memory is still 174.1MB. Free memory was 108.9MB in the beginning and 104.7MB in the end (delta: 4.2MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. [2022-12-13 13:55:14,111 INFO L158 Benchmark]: RCFGBuilder took 620.81ms. Allocated memory is still 174.1MB. Free memory was 104.7MB in the beginning and 121.1MB in the end (delta: -16.3MB). Peak memory consumption was 24.0MB. Max. memory is 16.1GB. [2022-12-13 13:55:14,112 INFO L158 Benchmark]: TraceAbstraction took 678815.68ms. Allocated memory was 174.1MB in the beginning and 4.8GB in the end (delta: 4.6GB). Free memory was 121.1MB in the beginning and 2.1GB in the end (delta: -2.0GB). Peak memory consumption was 2.6GB. Max. memory is 16.1GB. [2022-12-13 13:55:14,112 INFO L158 Benchmark]: Witness Printer took 2.83ms. Allocated memory is still 4.8GB. Free memory is still 2.1GB. There was no memory consumed. Max. memory is 16.1GB. [2022-12-13 13:55:14,113 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.17ms. Allocated memory is still 123.7MB. Free memory is still 89.3MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 714.92ms. Allocated memory was 123.7MB in the beginning and 174.1MB in the end (delta: 50.3MB). Free memory was 86.0MB in the beginning and 113.9MB in the end (delta: -27.9MB). Peak memory consumption was 46.5MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 54.26ms. Allocated memory is still 174.1MB. Free memory was 113.9MB in the beginning and 108.9MB in the end (delta: 5.0MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. * Boogie Preprocessor took 37.14ms. Allocated memory is still 174.1MB. Free memory was 108.9MB in the beginning and 104.7MB in the end (delta: 4.2MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. * RCFGBuilder took 620.81ms. Allocated memory is still 174.1MB. Free memory was 104.7MB in the beginning and 121.1MB in the end (delta: -16.3MB). Peak memory consumption was 24.0MB. Max. memory is 16.1GB. * TraceAbstraction took 678815.68ms. Allocated memory was 174.1MB in the beginning and 4.8GB in the end (delta: 4.6GB). Free memory was 121.1MB in the beginning and 2.1GB in the end (delta: -2.0GB). Peak memory consumption was 2.6GB. Max. memory is 16.1GB. * Witness Printer took 2.83ms. Allocated memory is still 4.8GB. Free memory is still 2.1GB. There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 63.9s, 327 PlacesBefore, 137 PlacesAfterwards, 328 TransitionsBefore, 134 TransitionsAfterwards, 19368 CoEnabledTransitionPairs, 7 FixpointIterations, 117 TrivialSequentialCompositions, 97 ConcurrentSequentialCompositions, 4 TrivialYvCompositions, 25 ConcurrentYvCompositions, 4 ChoiceCompositions, 247 TotalNumberOfCompositions, 113772 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 13234, independent: 11475, independent conditional: 0, independent unconditional: 11475, dependent: 1759, dependent conditional: 0, dependent unconditional: 1759, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 7598, independent: 7376, independent conditional: 0, independent unconditional: 7376, dependent: 222, dependent conditional: 0, dependent unconditional: 222, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 13234, independent: 4099, independent conditional: 0, independent unconditional: 4099, dependent: 1537, dependent conditional: 0, dependent unconditional: 1537, unknown: 7598, unknown conditional: 0, unknown unconditional: 7598] , Statistics on independence cache: Total cache size (in pairs): 371, Positive cache size: 250, Positive conditional cache size: 0, Positive unconditional cache size: 250, Negative cache size: 121, Negative conditional cache size: 0, Negative unconditional cache size: 121, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - DataRaceFoundResult [Line: 1711]: Data race detected Data race detected The following path leads to a data race: [L1694] 0 pthread_t t1,t2; [L1748] CALL, EXPR 0 my_drv_init() [L1742] 0 return 0; [L1748] RET, EXPR 0 my_drv_init() [L1748] 0 int ret = my_drv_init(); [L1749] COND TRUE 0 ret==0 [L1750] 0 int probe_ret; [L1751] 0 struct my_data data; [L1752] CALL, EXPR 0 my_drv_probe(&data) [L1717] 0 struct device *d = &data->dev; [L1719] 0 data->shared.a = 0 [L1720] 0 data->shared.b = 0 [L1721] 0 int res = __VERIFIER_nondet_int(); [L1722] COND FALSE 0 !(\read(res)) [L1724] FCALL, FORK 0 pthread_create(&t1, ((void *)0), my_callback, (void *)d) VAL [arg={6:24}, d={6:24}, data={6:0}, data={6:0}, pthread_create(&t1, ((void *)0), my_callback, (void *)d)=0, res=0, t1={3:0}, t2={4:0}] [L1707] 1 struct device *dev = (struct device*)arg; [L1708] 1 struct my_data *data; [L1709] 1 const typeof( ((struct my_data *)0)->dev ) *__mptr = (dev); [L1709] 1 data = ({ const typeof( ((struct my_data *)0)->dev ) *__mptr = (dev); (struct my_data *)( (char *)__mptr - ((unsigned long) &((struct my_data *)0)->dev) );}) [L1711] 1 data->shared.a = 1 VAL [__mptr={6:24}, arg={6:24}, arg={6:24}, data={6:0}, data->shared.a = 1=1171, dev={6:24}, t1={3:0}, t2={4:0}] [L1725] FCALL, FORK 0 pthread_create(&t2, ((void *)0), my_callback, (void *)d) VAL [__mptr={6:24}, arg={6:24}, arg={6:24}, d={6:24}, data={6:0}, data={6:0}, data={6:0}, data->shared.a = 1=1171, dev={6:24}, pthread_create(&t2, ((void *)0), my_callback, (void *)d)=1, res=0, t1={3:0}, t2={4:0}] [L1726] 0 return 0; [L1752] RET, EXPR 0 my_drv_probe(&data) [L1752] 0 probe_ret = my_drv_probe(&data) VAL [__mptr={6:24}, arg={6:24}, arg={6:24}, data={6:0}, data={6:0}, data->shared.a = 1=1171, dev={6:24}, my_drv_probe(&data)=0, probe_ret=0, ret=0, t1={3:0}, t2={4:0}] [L1711] 1 data->shared.a = 1 VAL [__mptr={6:24}, arg={6:24}, arg={6:24}, data={6:0}, data->shared.a = 1=1171, dev={6:24}, t1={3:0}, t2={4:0}] [L1753] COND TRUE 0 probe_ret==0 [L1754] CALL 0 my_drv_disconnect(&data) [L1732] 0 void *status; [L1733] EXPR 0 \read(t1) VAL [\read(t1)=0, __mptr={6:24}, arg={6:24}, arg={6:24}, data={6:0}, data={6:0}, data={6:0}, data->shared.a = 1=1171, dev={6:24}, status={5:0}, t1={3:0}, t2={4:0}] [L1711] 1 data->shared.a = 1 [L1712] EXPR 1 data->shared.b VAL [__mptr={6:24}, arg={6:24}, arg={6:24}, data={6:0}, data->shared.b=0, dev={6:24}, t1={3:0}, t2={4:0}] [L1712] EXPR 1 data->shared.b + 1 VAL [__mptr={6:24}, arg={6:24}, arg={6:24}, data={6:0}, data->shared.b=0, dev={6:24}, t1={3:0}, t2={4:0}] [L1712] 1 data->shared.b = data->shared.b + 1 [L1714] 1 return 0; [L1707] 2 struct device *dev = (struct device*)arg; [L1708] 2 struct my_data *data; [L1709] 2 const typeof( ((struct my_data *)0)->dev ) *__mptr = (dev); [L1709] 2 data = ({ const typeof( ((struct my_data *)0)->dev ) *__mptr = (dev); (struct my_data *)( (char *)__mptr - ((unsigned long) &((struct my_data *)0)->dev) );}) [L1711] 2 data->shared.a = 1 VAL [\result={0:0}, __mptr={6:24}, arg={6:24}, arg={6:24}, data={6:0}, dev={6:24}, t1={3:0}, t2={4:0}] [L1711] 2 data->shared.a = 1 VAL [\result={0:0}, __mptr={6:24}, arg={6:24}, arg={6:24}, data={6:0}, data->shared.a = 1=1172, dev={6:24}, t1={3:0}, t2={4:0}] [L1733] 0 pthread_join(t1, &status) VAL [\read(t1)=0, \result={0:0}, __mptr={6:24}, arg={6:24}, arg={6:24}, data={6:0}, data={6:0}, data={6:0}, data->shared.a = 1=1172, dev={6:24}, status={5:0}, t1={3:0}, t2={4:0}] [L1733] FCALL, JOIN 1 pthread_join(t1, &status) VAL [\read(t1)=0, \result={0:0}, __mptr={6:24}, arg={6:24}, arg={6:24}, data={6:0}, data={6:0}, data={6:0}, data->shared.a = 1=1172, dev={6:24}, pthread_join(t1, &status)={0:0}, status={5:0}, t1={3:0}, t2={4:0}] [L1734] 0 data->shared.a = 3 VAL [\result={0:0}, __mptr={6:24}, arg={6:24}, arg={6:24}, data={6:0}, data={6:0}, data={6:0}, data->shared.a = 1=1172, data->shared.a = 3=1151, dev={6:24}, status={5:0}, t1={3:0}, t2={4:0}] [L1711] 2 data->shared.a = 1 VAL [\result={0:0}, __mptr={6:24}, arg={6:24}, arg={6:24}, data={6:0}, data->shared.a = 1=1172, dev={6:24}, t1={3:0}, t2={4:0}] Now there is a data race, but we were unable to determine exactly which statements and variables are involved. There could be a race between one of the statements * C: pthread_join(t1, &status) [1733] * C: pthread_join(t1, &status) [1733] * C: data->shared.b = data->shared.b + 1 [1712] * C: pthread_join(t1, &status) [1733] * C: data->shared.a = 0 [1719] * C: data->shared.b = data->shared.b + 1 [1712] * C: data->shared.b = data->shared.b + 1 [1712] * C: data->shared.b + 1 [1712] * C: data->shared.b = 0 [1720] * C: data->shared.b + 1 [1712] * C: data->shared.a = 0 [1719] * C: data->shared.b = 0 [1720] * C: data->shared.b + 1 [1712] * C: data->shared.b = 0 [1720] * C: data->shared.a = 0 [1719] * C: data->shared.a = 0 [1719] * C: pthread_join(t1, &status) [1733] * C: data->shared.b = data->shared.b + 1 [1712] * C: data->shared.b = 0 [1720] * C: data->shared.b + 1 [1712] * C: data->shared.a = 3 [1734] and C: data->shared.a = 1 [1711] - UnprovableResult [Line: 1719]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 1720]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 1759]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 1733]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 1760]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 1734]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 1761]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 1735]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 1736]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 1762]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 1737]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 1738]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 1755]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 1756]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 1724]: Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Reason: Not analyzed. - UnprovableResult [Line: 1725]: Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Reason: Not analyzed. - UnprovableResult [Line: 1712]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 1712]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 4 procedures, 362 locations, 25 error locations. Started 1 CEGAR loops. EmptinessCheckTime: 0.0s, RemoveRedundantFlowTime: 0.0s, RemoveRedundantFlowUnfoldingTime: 0.0s, BackfoldingTime: 0.0s, BackfoldingUnfoldingTime: 0.0s, FlowIncreaseByBackfolding: 0, BasicCegarLoop: OverallTime: 678.7s, OverallIterations: 50, TraceHistogramMax: 1, PathProgramHistogramMax: 11, EmptinessCheckTime: 0.0s, AutomataDifference: 596.6s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 64.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 40877 SdHoareTripleChecker+Valid, 102.7s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 32471 mSDsluCounter, 24929 SdHoareTripleChecker+Invalid, 88.0s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 22621 mSDsCounter, 10893 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 148317 IncrementalHoareTripleChecker+Invalid, 159210 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 10893 mSolverCounterUnsat, 2308 mSDtfsCounter, 148317 mSolverCounterSat, 0.5s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 810 GetRequests, 164 SyntacticMatches, 0 SemanticMatches, 646 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1349 ImplicationChecksByTransitivity, 5.5s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=167387occurred in iteration=49, InterpolantAutomatonStates: 479, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.4s SatisfiabilityAnalysisTime, 16.6s InterpolantComputationTime, 1114 NumberOfCodeBlocks, 1114 NumberOfCodeBlocksAsserted, 50 NumberOfCheckSat, 1023 ConstructedInterpolants, 0 QuantifiedInterpolants, 17171 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 49 InterpolantComputations, 49 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be incorrect! [2022-12-13 13:55:14,166 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86a8be45-27ba-47b0-84c8-f359291d385d/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Writing human readable error path to file UltimateCounterExample.errorpath Result: FALSE